How to use APT command in Linux
Оглавление:
- Обновление индекса пакета (
apt update) - Обновление пакетов (
apt upgrade) - Полное обновление (
apt full-upgrade) - Установка пакетов (
apt install) - Удаление пакетов (
apt remove) - Удалить неиспользуемые пакеты (
apt autoremoveудаление) - Листинговые пакеты (
apt list) - Поиск пакетов (
apt search) - Информация о пакете (
apt show) - Вывод
apt
- утилита командной строки для установки, обновления, удаления и иного управления пакетами deb в Ubuntu, Debian и связанных дистрибутивах Linux. Он сочетает в себе наиболее часто используемые команды из инструментов
apt-get
и
apt-cache
с различными значениями по умолчанию некоторых параметров.
apt
предназначен для интерактивного использования. Предпочитайте использовать
apt-get
и
apt-cache
в своих сценариях оболочки, поскольку они обратно совместимы между различными версиями и имеют больше опций и функций.
Большинство команд
apt
должны запускаться как пользователь с привилегиями
sudo
.
Это руководство служит кратким справочником по командам
apt
.
Обновление индекса пакета (
apt update
)
Индекс пакетов APT - это, по сути, база данных, в которой хранятся записи доступных пакетов из репозиториев, включенных в вашей системе.
Чтобы обновить индекс пакета, выполните команду ниже. Это извлечет последние изменения из хранилищ APT:
sudo apt update
Всегда обновляйте индекс пакета перед обновлением или установкой новых пакетов.
Обновление пакетов (
apt upgrade
)
Регулярное обновление вашей системы Linux является одним из наиболее важных аспектов общей безопасности системы.
Чтобы обновить установленные пакеты до их последних версий, выполните:
sudo apt upgrade
Команда не будет обновлять те пакеты, которые требуют удаления установленных пакетов.
sudo apt upgrade package_name
Всегда полезно настроить автоматические обновления безопасности.
Полное обновление (
apt full-upgrade
)
Разница между
upgrade
и
full-upgrade
заключается в том, что последний удалит установленные пакеты, если это необходимо для обновления всей системы.
sudo apt full-upgrade
Будьте особенно осторожны при использовании этой команды.
Установка пакетов (
apt install
)
Установить пакеты так же просто, как запустить следующую команду:
sudo apt install package_name
sudo apt install package1 package2
Для установки локальных файлов deb укажите полный путь к файлу. В противном случае команда попытается получить и установить пакет из хранилищ APT.
sudo apt install /full/path/file.deb
Удаление пакетов (
apt remove
)
Чтобы удалить установленный пакет, введите следующее:
sudo apt remove package_name
Вы также можете указать несколько пакетов, разделенных пробелами:
sudo apt remove package1 package2
Команда
remove
удалит указанные пакеты, но может оставить некоторые файлы конфигурации позади. Если вы хотите удалить пакет, включающий все файлы конфигурации, используйте
purge
вместо
remove
:
Удалить неиспользуемые пакеты (
apt autoremove
удаление)
Всякий раз, когда в системе устанавливается новый пакет, зависящий от других пакетов, также устанавливаются зависимости пакетов. Когда пакет будет удален, зависимости останутся в системе. Эти оставшиеся пакеты больше не используются кем-либо еще и могут быть удалены.
Чтобы удалить ненужные зависимости, используйте следующую команду:
Листинговые пакеты (
apt list
)
Команда
list
позволяет получить список доступных, установленных и обновляемых пакетов.
Для просмотра всех доступных пакетов используйте следующую команду:
sudo apt list
Команда выведет список всех пакетов, включая информацию о версиях и архитектуре пакета. Чтобы узнать, установлен ли конкретный пакет, вы можете отфильтровать вывод с помощью команды
grep
.
sudo apt list | grep package_name
Чтобы получить список только установленных пакетов, наберите:
sudo apt list --installed
Получение списка обновляемых пакетов может быть полезно до фактического обновления пакетов:
Поиск пакетов (
apt search
)
Эта команда позволяет вам искать данный пакет в списке доступных пакетов:
sudo apt search package_name
Если команда найдена, она вернет пакеты, имя которых соответствует поисковому запросу.
Информация о пакете (
apt show
)
Информация о зависимостях пакета, размере установки, источнике пакета и т. Д. Может быть полезна перед удалением или установкой нового пакета.
Чтобы получить информацию о данном пакете, используйте команду
show
:
Вывод
Умение управлять пакетами является неотъемлемой частью системного администрирования Linux.
Чтобы узнать больше о команде
apt
откройте ваш терминал и введите
man apt
.
Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.
Ubuntu Debian AptКак использовать команду Linux Linux для передачи файлов
FTP (File Transfer Protocol) - это стандартный сетевой протокол, используемый для передачи файлов в удаленную сеть и из нее. В этом руководстве мы покажем вам, как использовать команду linux ftp на практических примерах.
Как использовать команду linux sftp для передачи файлов
SFTP (SSH File Transfer Protocol) - это защищенный файловый протокол, используемый для доступа, управления и передачи файлов по зашифрованному SSH-транспорту. В этом уроке мы покажем вам, как использовать команду Linux `sftp`.
Как использовать команду linux sleep для приостановки скрипта bash
Sleep - это утилита командной строки, которая позволяет приостановить вызывающий процесс на указанное время. В этом уроке мы покажем вам, как использовать команду Linux sleep.







