Вопрос Легкий способ проверить установленное программное обеспечение и конфигурации? [Дубликат]


На этот вопрос уже есть ответ:

Мне интересно, есть ли простой способ убедиться, что вы получите список всех установленных программ на сервере Ubuntu (как из источника, так и из apt-get). Это, надеюсь, включает в себя важные каталоги данных и cronjobs. Причиной этого является наличие дополнительного сервера, на котором хранится то же программное обеспечение, что и текущая машина (такие же кроны, файлы веб-сайта, программное обеспечение, базы данных и т. Д.), Но нет документации или списка того, что установлено, а что нет. (Это сервер с живым производством, в котором всегда работают пользователи, что делает клон недоступным вариантом из-за размера сдвига (мы говорим о 1 ТБ + данных), и нам нужно как-то документировать его каким-либо образом, что установлено, и что важный)


2
2018-04-21 08:48


происхождения


Моя особая проблема заключается в том, что на нем много настраиваемых скриптов и программ, некоторые из которых не являются пакетом, а вручную скомпилированы из исходного кода и запущены в /etc/init.d. - user271837


ответы:


Вы можете использовать следующую команду для поиска установленного программного обеспечения или пакетов:

$dpkg --get-selections

Если вы хотите установить определенный пакет или программное обеспечение, вы можете использовать следующую команду:

$dpkg --get-selections | grep <package/software name>

2
2018-04-21 08:53