Ubuntu — классика для серваков и рабочих станций, и как обычно, там всё завязано на пакетах. Если ты не хочешь потом искать, что у тебя вообще стоит, или копировать конфиги вручную, вытяни список пакетов и сохрани. Это спасёт тебе кучу нервов, когда будешь мигрировать систему или устраивать апгрейд. Ниже — минимум болтовни, максимум дела.
Как посмотреть все установленные пакеты
Самый простой способ — команда:
sudo apt list --installed | less
Сначала sudo apt list --installed выведет весь хлам, что у тебя поставлен, а less позволит листать нормально, а не видеть кучу строчек врыжкой.
Проверить, стоит ли конкретный пакет
Ищем пакет по имени через grep:
sudo apt list --installed | grep screen
Если что-то найдёт — значит пакет есть.
Старый способ для старых убунт
Если у тебя древняя версия или не нравится apt, используй dpkg-query:
sudo dpkg-query -l | less
И для поиска:
sudo dpkg-query -l | grep package_name
Как сохранить список всех пакетов в файл
Если хочешь сохранить список для повторной установки или просто для отчёта:
sudo dpkg-query -f '${binary:Package}\n' -W > packages_list.txt
Как установить пакеты из списка на новой системе
Чтобы развернуть то же самое на новом сервере, сделай:
sudo xargs -a packages_list.txt apt install
Подсчёт количества установленных пакетов
Чтобы быстро понять, сколько всего пакетов у тебя установлено:
sudo dpkg-query -f '${binary:Package}\n' -W | wc -l
Итог
Вот и всё, базовые команды для контроля над твоими пакетами. Если хочешь вникнуть глубже, всегда есть man apt. Но если ты не спец — хватит и этого, чтобы не сгореть.
0 комментариев