FreeBSD的安全更新与软件升级

14 年 ago jony FreeBSD的安全更新与软件升级已关闭评论

一.升级到 最新版FreeBSD 8.2:

1
freebsd-update -r 8.2-RELEASE upgrade

二.安全补丁

1
2
freebsd-update fetch
freebsd-update install

三.升级 ports collection

1
portsnap fetch extract

四.FreeBSD 包升级管理工具
首先更新Ports树

1
portsnap fetch update

然后列出过时Ports组件

1
pkg_version -l '<'

下边分别列出三种FreeBSD手册中提及的升级工具:
1.portupgrade

1
2
3
4
5
cd /usr/ports/ports-mgmt/portupgrade
make install clean
pkgdb -F
portupgrade -ai #自动升级所有软件
portupgrade -R emacs #升级单个软件(例如emacs)

2.portmanager

1
2
3
4
cd /usr/ports/ports-mgmt/portmanager
make install clean
portmanager -u -l -ui #自动升级所有软件
portmanager editors/emacs -l -ui -f #升级单个软件(例如emacs)

3.portmaster

1
2
3
4
cd /usr/ports/ports-mgmt/portmaster
make install clean
portmaster -ai #自动升级所有软件
portmaster emacs #升级单个软件(例如emacs)