Думаю, тема достаточно актуальна для начинающих пользователей Linux систем. Каждый начинающий Линуксоид рано или поздно сталкивался с вопросом — как и где посмотреть список установленных программ и пакетов в Linux (Ubuntu), FreeBSD, OpenBSD?
Исторически сложилось так, что в некоторых Осях( Linux (Ubuntu), FreeBSD, OpenBSD ) эти команды немного отличаются. Поэтому я приведу примеры для всех систем.
Все нижеприведенные команды выполняются в консоли.
Red Hat / Fedora Core / CentOS Linux
В Red Hat / Fedora Core / CentOS Linux- подобных нужно набрать следующую команду чтобы получить список установленных программ
# rpm -qa | less
Debian Linux / Raspbian
# dpkg --get-selections
Ubuntu Linux
# sudo dpkg --get-selections
FreeBSD
# pkg_info | less
# pkg_info apache
Используем команду pkg_version чтобы показать общий список версий всех установленных пакетов в FreeBSD:
# pkg_version | less
# pkg_version | grep 'lsof'
OpenBSD
В OpenBSD команда use pkg_info так же ведет себя как и в FreeBSD и покажет список установленных пакетов:
# pkg_info | less
# pkg_info apache