Packages

Alpine

Alpine Package Filter

apk add PACKAGE_NAME

Deb

apt/apt-get

Поиск пакетов в Ubuntu

Поиск пакетов в Debian

# --- поиск программы
apt-cache search keyword
# --- установка программы
apt install snort
# --- удаление программы
apt remove snort
# --- удаление программы и конфигурации
apt purge snort
# отображение информации об установленной версии пакета и об кандидатах на установку
apt-cache policy <PACKAGE-NAME>
# sometimes useful programs are included in packages with different names
# ex: showmount in package nfs-common
# it doesn't work: apt install showmount
apt-cache search showmount
nfs-common - общие файлы для клиента и сервера NFS
sudo apt install nfs-common

aptitude

Шпаргалка по aptitude

# Получение информации о новых/обновлённых пакетах
sudo aptitude update
# Обновление
sudo aptitude safe-upgrade
# Поиск пакета по именам пакетов
sudo aptitude search key_word
# Поиск пакета по точному названию
sudo aptitude search "^name$"
# Информация о пакете
sudo aptitude show package_name
# Установка
sudo aptitude install package_name
# Удаление
sudo aptitude remove package_name
# Полное удаление (вместе с конфигами)
sudo aptitude purge package_namln -sfnv /home/deploy/infomat/YYYYMMDD-HHMM currente
# Очистить кэш загруженных пакетов (освободить место)
sudo aptitude autoclean # удалятся только пакеты неактуальных версий
sudo aptitude clean # очистится весь кэш

dpkg

sudo dpkg -i /abs/path/to/package.deb
sudo dpkg -l | grep package-name
sudo dpkg --purge package-name

Snap

Troubleshooting

Pending Update of Snap ...

Регулярно в статусе Ubuntu появляется сообщение Pending Update of Snap Store Необходимо обновить сам snap или какое-либо приложение Pending Update of Snap Store

sudo snap refresh
sudo snap refresh snap-store
sudo snap refresh AppName