Package-Management

FreeBSD 中的 apt list 等價物是什麼?

  • April 24, 2017

在遠離基於 *BSD 的系統(macOS 除外)幾年後,我剛剛再次開始使用 FreeBSD。我正在使用 FreeBSD 11.0 和 12.0。

管理包,pkg看起來很直覺,實際上命令非常相似,是pkg update,和.pkg upgrade``pkg search``pkg autoremove

但是,擁有已安裝軟體包列表的等價apt list物是什麼?dpkg -l我有點記得併找到了一個詳細說明它的頁面pkg_info,但是該命令不起作用。

pkg_info不推薦使用,因此您會感到困惑。

事實上,列出已安裝的 FreeBSD 軟體包的適當命令是pkg info.

man pkg

info 顯示有關已安裝軟體包的資訊。

$ pkg info | tail
python27-2.7.13_1              Interpreted object-oriented programming language
readline-6.3.8                 Library for editing command lines as they are typed
screen-4.5.0_2                 Multi-screen window manager
sdig-0.45_1                    Translate IP/DNS/WINS/MAC address into port description
tmux-2.3_2                     Terminal Multiplexer
unbound-1.6.1                  Validating, recursive, and caching DNS resolver
vm-bhyve-1.1.5                 Management system for bhyve virtual machines
wget-1.19                      Retrieve files from the Net via HTTP(S) and FTP
xextproto-7.3.0                XExt extension headers
xproto-7.0.31                  X11 protocol headers

請參閱 FreeBSD wiki Pkg Primer,其中詳細介紹了該pkg命令的用法,以及已棄用的 pkg_* 命令的等效用法。

引用自:https://unix.stackexchange.com/questions/360958