APT-GET средство управления пакетами в Debian, Ubuntu
Установка пакета:
# apt-get install имя_пакета
Для установки будут использоваться репозитории указанные в файле: /etc/apt/sources.list
Если у устанавливаемого пакета есть зависимости в виде других пакетов и библиотек, APT установит их. Если пакеты зависимости не указаны явно, необходимо будет подтвердить их установку.
При необходимости переустановить пакет используем команду:
# apt-get --reinstall install имя_пакета
Удаление пакета(ов) с зависимостями:
# apt-get remove имя_пакета
Данная команда удаляет пакет, но остаются конфигурационные файлы.
Для полного удаления пакетов + конфигурационных файлов используем команду:
# apt-get remove --purge имя_пакета
Обновить информацию о пакетах, содержащихся в репозиториях:
# apt-get update
Обновление пакетов для которых есть новые версии:
# apt-get -u upgrade
При выполнении команды просматриваются списки пакетов в архивах, указанных в файле /etc/apt/sources.list Опция –u показывает список пакетов, предназначенных для обновления.
Обновление системы:
# apt-get -u dist-upgrade
Менеджер пакетов APT будет искать наиболее свежие выпуски системы, если они располагаются на диске необходимо добавить его в файл /etc/apt/sources.list командой: apt-cdrom
Поиск пакетов:
# apt-cache search имя_пакета
Просмотр детального описания пакета:
# apt-cache show имя_пакета
Посмотреть зависимости пакета:
# apt-cache depends apache2 apache2 |Depends: apache2-mpm-worker |Depends: apache2-mpm-prefork |Depends: <apache2-mpm-event> |Depends: <apache2-mpm-itk> |Depends: apache2.2-common
Установка пакета:
# dpkg -i имя_пакета - установить пакет
Поиск пакета уже установленного в системе:
# dpkg -l | grep имя_пакета
Определить какому пакету принадлежит файл можно с помощью команды:
# apt-file search имя_файла
Показывает установленные и неустановленные пакеты содержащие имя_файла
Обновить:
# apt-file update
Просмотр списка файлов содержащихся в пакете:
# apt-file list имя-пакета