歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> FreeBSD中的包管理

FreeBSD中的包管理

日期:2017/2/28 11:16:55   编辑:關於Unix


  pkg_info:列出已安裝的所有軟件包列表和描述.

  pkg_version:統計所有安裝的軟件包版本,可以用來比較本地package的版本與ports目錄中的當前版本是否一致.

  pkg_delete:刪除已安裝的軟件包.

  所有已安裝的package都在/var/db/pkg目錄下,也可以用ls查看安裝了哪些package.

  要快速安裝package,請下載tarball包,然後放在/usr/ports/distfiles目錄中。

  使用Portupgrade來更新Ports:
  portupgrade工具是設計來簡化升級已安裝的port的操作的。它通過ports-mgmt/portupgrade port來提供。您可以像其它port那樣,使用make install clean命令來安裝它:
  #cd /usr/ports/ports-mgmt/portupgrade
  #make install clean

  使用pkgdb -F命令來掃描已安裝的port的列表,並修正其所報告的不一致。

  運行 portupgrade -a 時,portupgrade將開始並升級系統中所安裝的所有過時的ports,如果您只希望升級某個特定的程序,應使用portupgrade pkgname,如果portupgrade應首先升級指定程序的話,應指定-R參數。如
  #portupgrade -R firefox
Copyright © Linux教程網 All Rights Reserved