Jul 28, 2011

Управление пакетами в Debian

Список всех установленных пакетов

dpkg --get-selections

Информация о пакете

apt-cache showpkg nginx
Информация об установленном пакете:
dpkg -s apache2.2-common
Cписок файлов (включая директории), инсталлированных в составе пакета:
dpkg -L apache2.2-common
В каком пакете содержится файл:
dpkg -S /lib/libparted-1.8.so.12

Обновление системы

apt-get update  # синхронизация информации из локальной базы данных с источниками, указанными в /etc/apt/sources.list
apt-get -u upgrade
apt-get dist-upgrade

Удаление пакета и всех зависимостей

$ sudo apt-get autoremove gcl

Изменение конфигурации пакетов

Система APT содержит функцию с именем debconf, которая используется для настройки пакетов после их инсталляции. Пакеты, поддерживающие эту функцию (а поддерживают ее не все пакеты), можно заново конфигурировать после их инсталляции. Самый простой способ сделать это – использовать команду dpkg-reconfigure.
# Локаль
locale-gen en_US en_US.UTF-8
dpkg-reconfigure locales
# Часовой пояс
dpkg-reconfigure tzdata

No comments: