我是FreeBSD新手,但对许多Linux发行版非常熟悉。 我试图(1)保持我的系统更新,(2)在FreeBSD 7.2下安装新的软件包。 那么在FreeBSD的其他Linux系统上是否有与yum / yast / apt-get等价的function呢? 如果是这样,那是什么,我该如何使用它?
谢谢!
正如其他人所说,这本手册是无可替代的。 总之你正在寻找的是portupgrade 。 有了它,你可以运行类似的命令
portupgrade -Rr # Upgrade all ports and dependant ports
阅读portupgrade上的wiki页面。 并且记得总是读取/ usr / ports / UPDATING。
你在找什么有两件。 一个是更新基本系统,另一个是更新附加包。
第一个可以用freebsd-update来完成。 此命令支持使用当前版本的修补程序进行更新并升级到新版本。 看看它的手册页的细节。 这比从源安装更新容易得多。
更新软件包也有两个部分 – 更新端口树,并重build过时的端口。 第一个可以用cvs / cvsup / csup或(我的首选) portsnap 。 portsnap工作很像freebsd-update但是对于ports树来说。 再次看到它的手册页。 您可以使用其他答案或portmaster描述的portupgrade (我更喜欢这种方式,因为开销和简单性较低,但可能没有portupgrade那么多)。
freeBSD 手册是你更新的朋友
FreeBSD实际上有一些非常好的文档,因为它并不像Linux那样分成许多发行版; 他们的网站有一些非常好的中央文件的东西。
这部分讨论安装应用程序…
手册本身是一个使用FreeBSD的好地方。