设置packages源:
setenv PACKAGEROOT ftp://ftp.cn.freebsd.org
packages使用:
pkg_add #安装软件
pkg_info #列出当前已安装的软件包
pkg_delete #删除软件
设置portsnap服务器:
cat /etc/portsnap.conf
SERVERNAME=portsnap.hshh.org
设置ports镜像服务器,ports安装软件从此下载:
cp /usr/share/examples/etc/make.conf /etc/
#make.conf文件内相应内容修改为以下
MASTER_SITE_BACKUP?=http://mirrors.163.com/FreeBSD/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}
下载更新ports:
portsnap fetch extract
#第一次使用,下载并解压
portsnap fetch update
#下载更新ports
ports使用:
cd /usr/ports
make search name=vim
#查找软件
whereis vim
#查看软件路径
/usr/ports/editors/vim
#进入软件包目录
make install clean #安装
make deinstall clean #卸载
make deinstall reinstall clean #升级
使用axel多线程下载ports安装的软件包:
pkg_add -rv axel
编辑make.conf添加:
FETCH_CMD=axel
FETCH_BEFORE_ARGS=-n 10 -a
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes