在 FreeBSD 环境中运行交叉编译可执行文件的最简单方法

在 FreeBSD 环境中运行交叉编译可执行文件的最简单方法

我在 docker 容器中有一个为 FreeBSD 交叉编译的可执行文件。

运行它的最简单方法是什么?

答案1

大多数现代 FreeBSD 安装 ISO 确实允许实时使用 FreeBSD 的 CLI。不过,将可执行文件复制到自定义刻录的 ISO 中可能不是最简单的方法。假设您有刻录的 ISO 和备用拇指驱动器,则稍微简单一点的方法是将可执行文件放在拇指驱动器上,启动 ISO,安装拇指驱动器,然后从拇指驱动器运行可执行文件。

实际上,如果您有备用的 U 盘,那么跳过光学介质可能同样容易,而且速度会更快。dd按照手册第 2.3.1.1 节的指示下载“memstick”安装映像并将该映像下载到 U 盘:

https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/bsdinstall-pre.html

将映像添加到拇指驱动器后,安装拇指驱动器并将可执行文件复制到/mnt/root您自己选择的位置。现在启动拇指驱动器,您可以从放置可执行文件的目录中运行它。

相关内容