.. _add_lib32_after_install_freebsd: =========================== FreeBSD安装完成后添加lib32 =========================== 我在 :ref:`freebsd_on_intel_mac` 没有选择 ``lib32`` 支持,原本想运行一个纯粹的64位系统,但是没有想到 :ref:`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. ... 参考 ===== - `How to add lib32 after installing FreeBSD? `_