新聞中心
本篇文章重點為大家講解一下pkg包管理器的使用方法,有需要的小伙伴可以參考一下。

肅北ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
系統(tǒng)環(huán)境
FreeBSD 12.2-RELEASE
通過PKG命令搜索軟件
\1. 在FreeBSD中搜索應(yīng)用程序的最簡單方法是通過PKG命令行。語法格式:pkg serach [package_name],下面是搜索vim香瓜的安裝包:
root@freebsd:~ # pkg search vim
\2. 如果要查看軟件包屬于哪個類別,請使用-o選項,如以下示例所示:
root@freebsd:~ # pkg search -o mariadb
使用PKG管理軟件
\1. 使用pkg install [package_name]命令來安裝軟件包:
root@freebsd:~ # pkg install -y lrzsz
\2. 如果需要查詢已安裝的安裝包信息,使用pkg info [package_name]選項,使用下面命令:
root@freebsd:~ # pkg info pkg
注意:如果沒有在系統(tǒng)中安裝軟件包,則pkg info命令將顯示“沒有匹配的軟件包”:
\3. 為了列出FreeBSD中所有安裝的軟件包,執(zhí)行pkg info命令,不帶任何選項。可以配合grep,less等命令使用。
root@freebsd:~ # pkg info
\4. 使用pkg remove [package_name]選項刪除不用的安裝包:
root@freebsd:~ # pkg remove -y lrzsz
在FreeBSD中pkg包管理器使用實例在FreeBSD中pkg包管理器使用實例
\5. 如果要防止刪除或修改已安裝的軟件包,可以使用pkg命令的lock選項,如下圖所示。
root@freebsd:~ # pkg lock nginx
在FreeBSD中pkg包管理器使用實例在FreeBSD中pkg包管理器使用實例
可以看到圖片中,提示文件被鎖定,不能每移除。如果需要解鎖,使用pkg unlock [package_name]命令來解鎖。
root@freebsd:~ # pkg unlock nginx
nginx-1.18.0_25,2: unlock this package? [y/N]: y
Unlocking nginx-1.18.0_25,2
\6. 為確保軟件倉庫和所有已安裝的軟件包為最新版本或最新安全補丁程序,使用pkg update更新倉庫,使用pkg upgrade升級為最新版本。
root@freebsd:~ # pkg update
root@freebsd:~ # pkg upgrade -y
\7. 要顯示遠程倉庫和本地已安裝的程序的信息,例如系統(tǒng)中安裝了多少軟件包以及已安裝的軟件占用多少磁盤空間,請執(zhí)行以下命令。
root@freebsd:~ # pkg stats
\8. 要刪除系統(tǒng)中已安裝軟件包留下的所有依賴包,使用下面命令:
root@freebsd:~ # pkg autoremove -y
\9. 如果需要刪除下載安裝包的緩存,可以使用pkg clean -a -y命令來自動清除,運行之前使用使用pkg clean -a -n試運行一下。
root@freebsd:~ # pkg clean -a -n
root@freebsd:~ # pkg clean -a -y
分享題目:FreeBSD中pkg包管理器使用方法
網(wǎng)站網(wǎng)址:http://www.dlmjj.cn/article/dpohpoi.html


咨詢
建站咨詢
