apt (Advanced Package tool) — это простой способ управления пакетами в системе. Это утилита командной строки для установки, обновления и удаления пакетов из систем на базе Linux. Команда apt должна запускаться с привилегиями sudo для выполнения определенной задачи.
В этой статье мы обсудим команду apt на различных примерах в системе Linux.
Команды apt с примерами
Основной синтаксис команды apt следующий:
sudo apt <command>
Команда apt позволяет запускать команду с разными аргументами:
Параметры | Описание |
-d | Загружать только определенный пакет |
-y | Ответьте да на подсказки |
-f | Исправить сломанные зависимости |
-h | Справочное руководство |
-assume-no | Отвечайте нет на все запросы |
-c | Отображает вывод только без изменения системы |
Пример 1. Установка пакета с помощью команды apt
Чтобы установить пакет из репозитория Linux, вы должны следовать приведенному ниже синтаксису apt, заменив имя пакета по своему выбору.
sudo apt install <package-name>
Здесь мы используем команду apt install для установки PlayOnLinux в Linux:
sudo apt install playonlinux
Пример 2. Обновление системы с помощью команды apt
Команда apt update обновляет все пакеты, присутствующие в репозитории. Всегда выполняйте эту команду перед установкой нового пакета в вашей системе, чтобы получить его последнюю версию:
sudo apt update
Пример 3. Обновление пакетов с помощью команды apt
Когда вы запускаете команду обновления без указания имени пакета, она обновит все пакеты системы.
sudo apt upgrade
Если вы укажете имя пакета в команде обновления, будет обновлен только этот пакет. Следующая команда обновит установленный пакет Bluetooth:
sudo apt --only-upgrade install bluetooth
Пример 4: поиск пакета с помощью команды apt
Следующая команда отобразит имя и описания доступных пакетов для указанного поискового запроса. Основной синтаксис параметра поиска с apt:
apt search <package-name>
Найдите Bluetooth в списке всех доступных пакетов и отобразите совпадения с помощью следующей команды:
apt search bluetooth
Пример 5: Очистка системы с помощью команды apt
Всякий раз, когда мы запускаем команду apt, кеш сохраняется в определенной папке вашей системы. Он занимает место в вашей системе. Очистка с помощью команды apt освободит диск и удалит пакеты из папки|:
sudo apt clean
Пример 6: Получить список пакетов с помощью команды apt
Чтобы получить список всех обновляемых пакетов вашей системы, выполните следующую команду:
sudo apt list –-upgradable
Чтобы получить список всех пакетов в репозитории, используйте следующую команду:
sudo apt list | more
Пример 7. Удаление пакета с помощью команды apt
Команда apt с командой remove удалит двоичные файлы пакетов. Следующая команда удаления apt удалит пакет со всеми его зависимостями из вашей системы Linux:
apt remove --autoremove playonlinux
Удаление пакетов удалит данные из системы, но оставит файлы конфигурации пользователя. Используйте purge, чтобы избавиться от всех оставшихся файлов из вашей системы:
sudo apt purge <packagename>
Следующая команда очистки удалит все, что связано с пакетом PlayOnLinux, включая файлы конфигурации:
sudo apt purge playonlinux
Выводы
Знание того, как управлять пакетами, является важной частью системы Linux. В Linux мы используем диспетчер пакетов apt для установки, удаления и обновления пакетов из репозитория Linux. Команду apt можно использовать по-разному, и приведенное выше руководство покажет вам несколько примеров использования команды apt в Linux для выполнения определенной задачи в системе.