分类: BSD
2009-09-14 09:30:46
Sysinstall 方式 安装 ports
这种方法需要使用 sysinstall 从安装介质上安装 Ports 套件。 注意, 安装的将是发布发行版时的旧版 Ports 套件。 如果您能访问 Internet, 应使用前面介绍的方法之一。
以 root 身份运行 sysinstall (对 FreeBSD 5.2 之前的版本, 应执行 /stand/sysinstall):
# sysinstall
用光标向下选择 Configure, 并按 Enter。
向下并选择 Distributions, 按 Enter。
选择 ports, 并按 Space。
选择 Exit, 并按 Enter。
选择所希望的安装介质, 例如 CDROM、 FTP, 等等。
选择 Exit 并按 Enter。
按 X 退出 sysinstall。
FETCH_CMD=axel
FETCH_BEFORE_ARGS= -n 10 -a
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes
修改配置
#ee /usr/local/etc/axelrc
num_connections = 10
我觉得默认的4就可以了
請在 /etc/make.conf 的最前面加上
MASTER_SITE_BACKUP?= \
ftp://ftp2.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp7.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp11.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp9.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp12.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp8.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp3.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp4.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp6.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp5.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp10.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp13.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/\
ftp://ftp.freebsd.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
台湾 哥们 比较热心 问题解决 非常完全
这样用ports 安装软件会非常快
然后运行
# pkg_version -v
安装
# cd /usr/ports/ports-mgmt/portmanager
# make install clean
可以通过这个简单的命令来升级所有已安装的 port:
# portmanager -u
有时间再这样搞,网速快那就另说了
然后就想安装什么就安装什么了