В этом уроке вы научитесь устанавливать, удалять и обновлять программы в Linux с помощью пакетного менеджера.
Пакетный менеджер и репозитории
Linux использует пакетный менеджер для установки, обновления и удаления приложений из репозиториев. Репозиторий — это удалённое хранилище программного обеспечения. Он содержит множество пакетов, каждый из которых соответствует определённому приложению. Выбирая приложение для установки, вы обращаетесь к репозиторию. Для работы с репозиториями обычно используется командная строка. Многие сайты предлагают подборки приложений с командами для их установки. Существуют стандартные и дополнительные репозитории.
Установка приложения
Для установки приложения, например, текстового редактора Vim, используйте пакетный менеджер. Все действия должны выполняться от имени администратора (с помощью команды sudo).
- Команда установки: sudo apt install vim (sudo предоставляет права суперпользователя, apt — пакетный менеджер в большинстве дистрибутивов на основе Debian, таких как Ubuntu. install — команда установки, vim — имя пакета.)
После нажатия Enter начнётся скачивание и установка приложения. Linux предлагает широкий выбор программ — от простых текстовых редакторов до сложных приложений, таких как Blender, Photoshop, Skype, Steam, Google Chrome и игровые движки. Большинство из них можно установить через репозитории.
После установки приложение можно запустить, введя его имя в терминале: vim и нажав Enter. Для выхода из Vim: :q! и Enter.
Удаление приложения
Для удаления приложения, например, Vim, также необходимы права суперпользователя:
- Команда удаления: sudo apt remove vim (remove — команда удаления)
Система может запросить подтверждение удаления связанных файлов. После подтверждения, приложение и его зависимости будут удалены.
Поиск и обновление пакетов
Пакетный менеджер позволяет искать приложения.
Поиск установленных пакетов:
sudo apt list —installed | grep vim (ищет установленный пакет vim)
Поиск пакетов в репозитории:
apt search vim (ищет пакет vim в репозитории)
apt search позволяет искать по частичному названию. Результаты поиска содержат информацию о программе и её местонахождении. Поиск осуществляется в стандартном репозитории. Для поиска в дополнительных репозиториях, их необходимо предварительно подключить и обновить список пакетов.
Обновление пакетов:
sudo apt upgrade обновляет все установленные пакеты. Система отобразит список доступных обновлений и запросит подтверждение.
Пакетный менеджер — удобный инструмент для управления приложениями в Linux. Он позволяет легко устанавливать, удалять и обновлять программы с помощью простых команд. Для поиска программ используйте команду apt search. Если нужное приложение отсутствует в стандартном репозитории, поищите его в интернете — оно может находиться в дополнительном репозитории, и для его установки может потребоваться дополнительная команда.