Below you will find pages that utilize the taxonomy term “Port”
November 9, 2008
FreeBSD port更新方法
首先执行ee /etc/portsnap.conf
修改
SERVRNAME=portsnap.hshh.org
然后保存,执行
portsnap fetch
portsnap extrct
以后每天执行
portsnap fetch
portsnap update
即可更新。不要执行portsnap extract,否则会把port回滚到最初执行fetch的版本。
pkg_add -r 默认是用的7.0-release的packages,不是最新的。若是要用最新的packages的话,需要先执行
setenv PACKAGESITE “ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-current/Latest/”
注意,这样会导致很多后来安装的pkg因为依赖较早安装的老版本的pkg而无法运行。所以最好在没有安装任何pkg的系统上用这个命令安装。不过因为这个站点的pkg在一直更新,而系统没有提供更新pkg的命令(至少我不知道),只能先pkg_delete再pkg_add -r,所以会很麻烦。希望FreeBSD能提供一个pkg_update。