ports安装更新
2009-05-13 10:54:36来源:未知 阅读 ()
# pkg_add -r cvsup-without-gui
# cvsup -h cvsup5.cn.freebsd.org -g -L 2 /usr/share/examples/cvsup/ports-supfile
# pkg_add -r portsnap
# portsnap fetch
#portsnap extract
#portsnap update
# sysinstall
configure-distributions-ports
升级ports
查看 /usr/ports/UPDATING
#cd /usr/ports/ports-mgmt/portupgrade
使用 pkgdb -F 命令来扫描已安装的 port 的列表,并修正其所报告的不一致。 在每次升级之前, 有规律地执行它是个好主意。
运行 portupgrade -a 时, portupgrade 将开始并升级系统中所安装的所有过时的 ports。如果您希望在每个升级操作时得到确认, 应指定 -i 参数。
# portupgrade -ai
如果您只希望升级某个特定的应用程序, 而非全部可用的 port, 应使用 portupgrade pkgname。 如果 portupgrade 应首先升级指定应用程序的话, 则应指定 -R 参数。
# portupgrade -R firefox
要使用预编译的 package 而不是 ports 来进行安装, 需要指定 -P。 如果指定了这个选项, portupgrade 会搜索 PKG_PATH 中指定的本地目录, 如果没有找到,则从远程站点下载。 如果本地没有找到, 而且远程站点也没有成功地下载预编译包, 则 portupgrade 将使用 ports。 要禁止使用 port, 可以指定 -PP。
# portupgrade -PP gnome2
如果只想下载 distfiles (或者, 如果指定了 -P 的话, 是 packages) 而不想构建或安装任何东西, 可以使用 -F。要了解更多细节, 请参考
portupgrade(1)
。
.4.3 使用 Portmanager 来升级 Ports
Portmanager 是另一个用以简化已安装 port 升级操作的工具。 它可以通过
ports-mgmt/portmanager
port 安装:
# cd /usr/ports/ports-mgmt/portmanager
# make install clean
可以通过这个简单的命令来升级所有已安装的 port:
# portmanager -u
如果希望 Portmanager 在进行每步操作之前都给出提示,应使用 -ui 参数。 Portmanager 也可以用来在系统中安装新的 ports。 与通常的 make install clean 命令不同, 它会在联编和安装您所选择的 port 之前升级所有依赖包。
# portmanager x11/gnome2
如果关于所选 port 的依赖有任何问题, 可以用 Portmanager 来以正确的顺序重新构建它们。 完成之后, 有问题的 port 也将被重新构建。
# portmanager graphics/gimp -f
要了解更多信息, 请参见
portmanager(1)
。
4.5.5 Ports 和磁盘空间
使用 Ports 套件会最终用完磁盘空间。 在通过 ports 联编和安装软件之后,您应记得清理临时的 work 目录, 其方法是使用 make clean 命令。您可以使用下面的命令来清理整个 Ports 套件:
# portsclean -C
随着时间的推移, 您可能会在 distfiles 目录中积累下大量源代码文件。 您可以手工删除这些文件, 也可以使用下面的命令来删除所有 port 都不引用的文件:
# portsclean -D
除此之外, 也可以用下列命令删去目前安装的 port 没有使用的源码包文件:
# portsclean -DD
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:ports 文件详解
- FreeBSD下nginx+fast-cgi+mysql+zend的实现 2009-05-13
- gd 安装报错.求助 2009-05-13
- virtualbox for freeBSD 2009-05-13
- 讨论一下package和port一起使用的问题。 2009-05-13
- 从网上下载的packages为什么本地安装不了?[已解决!] 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash