Как в Ubuntu, Debian и других распространенных дистрибутивах Linux установить программы через терминал + видео обзор | СИБ-САД

Как в Ubuntu, Debian и других распространенных дистрибутивах Linux установить программы через терминал + видео обзор

В настоящее время существует огромное множество различных дистрибутивов Linux. Некоторые из них популярны и используются повсеместно, а разработка других прекращается вскоре после их появления. Большинство дистрибутивов содержат центр приложений, позволяющий легко установить (или удалить) то или иное программное обеспечение, но в каждом из них используется своя архитектура, потому команда установки программ с использованием консоли (терминала) для каждого дистрибутива своя.

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

Содержание

  1. Ubuntu/Debian
  2. Fedora
  3. CentOS/RHEL
  4. openSUSE
  5. Arch Linux
  6. Gentoo
  7. Void Linux
  8. Solus
  9. Заключение
  10. Видео

Ubuntu/Debian

Debian – предок огромной части дистрибутивов Linux, включая Ubuntu, и почти все они используют диспетчер пакетов Apt. Для установки пакетов с использованием Apt требуется исполнить команду установки с указанием имени необходимого пакета:

sudo apt install имя_пакета

Fedora

Fedora – первый из семейства дистрибутивов Red Hat, начавший использовать DNF в качестве стандартного менеджера пакетов. Вероятно, он будет использоваться в будущих версиях RHEL, а также в CentOS с версии 8.0.

Как и старый менеджер пакетов YUM, DNF очень прост в использовании. Нужно просто ввести команду такого вида:

dnf install имя_пакета

CentOS/RHEL

CentOS и RHEL по-прежнему используют старый менеджер пакетов YUM, но он работает подобно DNF:

yum install имя_пакета

openSUSE

В дистрибутиве openSUSE используется консольный менеджер пакетов Zypper. Для установки пакета с использованием Zypper наберите следующее:

zypper install имя_пакета

или

zypper in имя_пакета

Arch Linux

Данный дистрибутив располагает собственным средством пакетов, называемым Pacman. В отличие от других, Pacman был написан только для Arch Linux с упором на простоту, и для указания действий в нем используются так называемые «флаги», а не ключевые слова. В частности, для установки пакета нужно ввести флаг -S:

pacman -S имя_пакета

Gentoo

Gentoo использует диспетчер пакетов Portage. Дистрибутив Gentoo основан на источниках и у него нет скомпилированных пакетов. Он извлекает исходный код программы и компилирует ее по требованию, поэтому Portage по существу представляет собой гигантский унифицированный скрипт установки. Чтобы установить пакет с использованием Portage, используйте команду emerge:

emerge —ask имя_пакета

Void Linux

Void Linux – своего рода странный новичок в мире Linux, но у него есть реальная перспектива стать лучшим дистрибутивом в будущем. Разработчики Void создали этот дистрибутив с нуля, включив в него то программное обеспечение, которое они хотели включить. В результате Void получил собственный менеджер пакетов XBPS. Как и Pacman, в команде установки пакетов XBPS используется флаг -S, но в сочетании с ключевым словом “install”:

xbps-install -S имя_пакета

Solus

Solus – еще один довольно новый дистрибутив, который стремится быть одним из немногих стабильных релизов в экосистеме Linux. Как ни странно, Solus не предназначен для серверов вообще. Вместо этого разработчики Solus направили все свои усилия на то, чтобы сделать Solus лучшим дистрибутивом для настольных систем. В его состав включен собственный менеджер пакетов Eopkg. Чтобы сообщить ему, что вы хотите установить программу, введите следующую команду:

eopkg install имя_пакета

Заключение

Большинство из этих менеджеров пакетов, если не все, могут управлять всем программным обеспечением в системе. Это значит, что с их помощью можно удалять и перенастраивать пакеты, а также обновлять их, причем сразу все. В некоторых дистрибутивах (Debian и Ubuntu, например) менеджер пакетов позволяет даже обновить операционную систему до последней версии.

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