Команда apt-get - это мощная консольная утилита, используемая в Ubuntu для работы с Advanced Packaging Tool (APT), которая обеспечивает такие функции как установка новых программных пакетов, обновление существующих пакетов, обновление списков доступных пакетов и, более того, даже обновление всей системы Ubuntu целиком.
Несмотря на то, что apt-get это лишь консольная утилита, она имеет множество преимуществ по сравнению с другими средствами управления пакетами, доступными в Ubuntu администраторам серверов. Эти преимущества включают, например, простоту использования через терминальное соединение (SSH) и возможность применения в скриптах администрирования системы, запуск которых, в свою очередь, может быть автоматизирован с помощью утилиты выполнения заданий по расписанию cron.
Несколько примеров использования apt-get
Установка пакета: Устанавливать пакеты используя apt-get довольно просто. Например, для установки сетевого сканера nmap, введите следующую команду:
sudo apt-get install nmap
Удаление пакета: Удаление пакета или нескольких такой же прямолинейный и простой процесс. Чтобы удалить пакет nmap, установленный в предыдущем примере, наберите следующее:
sudo apt-get remove nmap
Несколько пакетов: Вы можете указать сразу несколько пакетов для установки или удаления, разделив их названия пробелами.
Обновление индекса пакетов: Индекс пакетов APT это важная база данных доступных пакетов от источников, указаных в файле /etc/apt/sources.list
Чтобы обновить локальный индекс пакетов наберите следующее:
sudo apt-get update
Обновление пакетов: Периодически, становятся доступными обновлённые версии пакетов, установленых в вашей системе (например обновления безопасности). Чтобы обновить систему, сначала обновите индекс пакетов, как было показано выше, а потом наберите:
sudo apt-get upgrade
Если во время обновления пакета возникнет необходимость добавить или удалить новые зависимости, такой пакет не будет обновлен при использовании комманды upgrade. Для обновления пакетов в подобной ситуации необходимо использовать комманду dist-upgrade.
Also, you may upgrade your entire Ubuntu system from one revision to another with dist-upgrade. For example, to upgrade from Ubuntu version 5.10 to version 6.10, you would first ensure the version 6.10 repositories replace the existing 5.10 repositories in your computer's /etc/apt/sources.list
, then simply issue the apt-get update command as detailed above, and finally, perform the actual upgrade by typing:
sudo apt-get dist-upgrade
По прошествии довольно значительного промежутка времени, ваша система будет обновлена до более новой версии. Обычно, после обновления системы нужно будет выполнить некоторые шаги, следуя инструкции по обновлению, предоставленной в более новой версии системы.
Действия команды apt-get, такие как установка и удаление пакетов, сохраняются в файл /var/log/dpkg.log
Для дополнительной информации об использовании APT, читайте исчерпывающее руководство пользователя Debian APT или наберите в командной строке:
apt-get help