dpkg
dpkg - это пакетный менеджер для Debian систем. Он может устанавливать, удалять и создавать пакеты, но, в отличие от других систем управления пакетами, он не может автоматически загружать и устанавливать пакеты или их зависимости. Эта секция раскрывает использование dpkg для управления локально установленными пакетами:
Для получения списка пакетов, установленных в системе, в терминале наберите:
dpkg -l
В зависимости от количества пакетов в вашей системе, эта команда может породить большой объем вывода. Пропустите выходной поток через
grep
чтобы увидеть установлен ли определенный пакет:
dpkg -l | grep apache2
Замените apache2
на любое имя пакета, часть имени или иное регулярное выражение.
Для получения списка файлов, установленных пакетом (в нашем случае ufw), введите:
dpkg -L ufw
Если вы не уверены каким пакетом установлен файл, dpkg -S может подсказать вам. Например:
dpkg -S /etc/host.conf base-files: /etc/host.conf
Вывод указывает, что /etc/host.conf принадлежит пакету base-files.
Вы можете установить локальный .deb файл, набрав:
sudo dpkg -i zip_3.0-4_i386.deb
Замените zip_3.0-4_i386.deb на реальное имя локального .deb файла, который вы собираетесь установить.
Удаление пакета может быть выполнено так:
sudo dpkg -r zip
Для дополнительной информации смотрите страницу описания:
man dpkg