Skip to main content

Linux Tutorial - установка пакетов в Linux

Быстрая распаковка boot.img, recovery.img, подписка .zip архивов (Июнь 2026)

Быстрая распаковка boot.img, recovery.img, подписка .zip архивов (Июнь 2026)
Anonim

Основной дистрибутив Linux распространяется через использование пакетов, представленных через онлайн-каталоги. Различные дистрибутивы полагаются на архитектурные сборки, ориентированные на конкретные системы управления пакетами. Используемый менеджер пакетов определяет, как вы будете устанавливать или обновлять новые пакеты.

Что такое пакет?

Пакеты - это программные приложения для Linux. Так же, как App Store от Apple и Google Play Music предлагают приложения для iOS и Android, а Microsoft Store поддерживает Windows 10, менеджер пакетов обращается к библиотеке программ, предназначенных для работы с архитектурными стандартами вашего дистрибутива.

Что такое диспетчер пакетов?

менеджер пакетов служит в качестве встроенного инструмента для доступа к онлайновым каталогам программного обеспечения и установки, обновления и удаления пакетов из среды Linux.

На рынке более одного менеджера пакетов, и их пакеты нелегко перекрестно совместимы. Кроме того, не все пакеты существуют в каталоге каждого менеджера пакетов.

Общие системы управления пакетами включают:

  • dkpg: Используется Debian и Ubuntu и поддерживается такими инструментами, как apt, aptitude и Synaptic Package Manager
  • pacman: Используется Arch Linux
  • волок: Используется Gentoo Linux
  • кусачий: Относительно новый, автономный формат пакета, разработанный материнской компанией Ubuntu
  • Менеджер пакетов RPM: Разработан Red Hat и поддерживается такими инструментами, как YUM и zypper

Как установить или обновить пакеты?

Пользователи Novice Linux должны использовать встроенный инструмент управления пакетами, включенный в ваш дистрибутив. Вы найдете его в оконной системе. Каждый инструмент настроен по-разному и предлагает разные варианты, но все они основаны на графике и требуют, чтобы административный пароль работал.

В инструменте «точка-и-щелчок» вы можете искать новые пакеты, удалять существующие пакеты или находить обновления для установленных пакетов.

Ручное управление пакетами

Властные пользователи редко полагаются на графические инструменты, включенные в дистрибутив, предпочитая вместо этого выводить команды управления пакетами непосредственно из оболочки. В некоторых случаях, например, администрирование сервера Linux, вообще нет рабочего стола, поэтому доступ к оболочке является единственным способом обновления пакетов.

Каждый менеджер пакетов поддерживает разные команды оболочки, но в целом для каждого из них требуется указать учетные данные на уровне корня (пароль root или пароль учетной записи пользователя, уполномоченного управлять пакетами) для изменения операционной системы.

Например, чтобы установить популярный текстовый редактор Nano, вы должны использовать следующие команды оболочки:

Апт:

apt-get install nano

Portage:

выходить на нано

Yum:

yum install nano

Проверьте документацию для инструмента управления пакетами на основе оболочки для конкретных инструкций, включая соответствующие флаги команд, которые изменяют способ работы базового инструмента.

Ознакомьтесь со списком обучающих программ для людей, новых для Linux.