FreeBSD安装完成后添加lib32¶
我在 在苹果Intel版Mac上安装FreeBSD 没有选择 lib32
支持,原本想运行一个纯粹的64位系统,但是没有想到 在FreeBSD上运行WINE 依赖32位环境运行,所以在完成FreeBSD系统安装后,再添加 lib32
支持。
根据现有系统的发行版来安装,所以需要先检查当前FreeBSD版本:
uname -r
显示版本:
13.1-RELEASE-p2
从 FreeBSD releases ftp 找到对应版本和架构的 lib32.txz
将下载压缩包解压缩到根目录:
sudo tar -C / -xpf lib32.txz
这个解压缩后的文件依然可以更新
执行 :ref:``
sudo freebsd-update fetch install
此时可以看到刚才安装的 lib32
得到了更新:
...
Inspecting system... done.
Preparing to download files... done.
Fetching 8 patches..... done.
Applying patches... done.
The following files will be updated as part of updating to
13.1-RELEASE-p2:
/usr/lib32/lib9p.a
/usr/lib32/lib9p.so.1
/usr/lib32/lib9p_p.a
/usr/lib32/libpam.a
/usr/lib32/libz.a
/usr/lib32/libz.so.6
/usr/lib32/libz_p.a
/usr/lib32/pam_exec.so.6
Creating snapshot of existing boot environment... done.
...