更新FreeBSD

自从安装好FB后,就一直没有更新,而且使用的是pkg_add -r 来安装软件,1是自己比较懒,2是不想被折腾。

趁着放假从ports更新了一下,是问题百出,最终终于解决。其中最恶心的一个问题是:


usr/lib/libarchive.so: undefined reference to `lzma_stream_encoder@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_alone_decoder@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_memusage@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_stream_decoder@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_code@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_end@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_lzma_preset@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_alone_encoder@XZ_5.0' gmake[4]: *** [gvfsd-archive] 错误 1 gmake[4]: 离开目录“/usr/ports/devel/gvfs/work/gvfs-1.6.6/daemon” gmake[3]: *** [all-recursive] 错误 1 gmake[3]: 离开目录“/usr/ports/devel/gvfs/work/gvfs-1.6.6/daemon” gmake[2]: *** [all] 错误 2 gmake[2]: 离开目录“/usr/ports/devel/gvfs/work/gvfs-1.6.6/daemon” gmake[1]: *** [all-recursive] 错误 1 gmake[1]: 离开目录“/usr/ports/devel/gvfs/work/gvfs-1.6.6” gmake: *** [all] 错误 2 *** Error code 1


导致一系列依赖的软件都无法更新,原来是libarchive没有安装,

安装之,更新即可。

你可能感兴趣的:(Stream,FreeBSD,reference)