FreeBSD的安全更新与软件升级
14 年 ago jony FreeBSD的安全更新与软件升级已关闭评论
一.升级到 最新版FreeBSD 8.2:
|
1
|
freebsd-update -r 8.2-RELEASE upgrade |
二.安全补丁
|
1
2
|
freebsd-update fetchfreebsd-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/portupgrademake install cleanpkgdb -Fportupgrade -ai #自动升级所有软件portupgrade -R emacs #升级单个软件(例如emacs) |
2.portmanager
|
1
2
3
4
|
cd /usr/ports/ports-mgmt/portmanagermake install cleanportmanager -u -l -ui #自动升级所有软件portmanager editors/emacs -l -ui -f #升级单个软件(例如emacs) |
3.portmaster
|
1
2
3
4
|
cd /usr/ports/ports-mgmt/portmastermake install cleanportmaster -ai #自动升级所有软件portmaster emacs #升级单个软件(例如emacs) |