
Я только что снова начал использовать FreeBSD после нескольких лет воздержания от систем на базе *BSD (за исключением macOS). Я использую FreeBSD 11.0 и 12.0.
Управление пакетами pkg
кажется довольно интуитивно понятным, и на самом деле команды довольно похожи pkg update
: , pkg upgrade
, pkg search
и pkg autoremove
.
Однако, что является эквивалентом apt list
или dpkg -l
для получения списка уже установленных пакетов? Я немного помню и нашел страницу с подробным описанием этого pkg_info
, однако команда не работает.
решение1
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Упаковка Праймерв котором подробно описано использование pkg
команды и эквивалентное использование устаревших команд pkg_*.