Установка дополнительного программного обеспечения linux

Как устанавливать программы в Linux — все способы

Недавно, столкнувшись со справедливой критикой от некого Алексея по поводу одного из опубликованных мной видео, я задумался — что, если попробовать перечислить, и рассказать, как пользоваться разными способами установки приложений под Linux-дистрибутивы?

Для поиска пакетов по названию программы введите:

В dkpg-based дистрибутивах:

В Arch-подобных дистрибутивах:

1) Менеджеры пакетов

Практически во всех популярных дистрибутивах есть менеджеры пакетов — такие, как APT (Advanced Packaging Tool) в Debian-подобных (dkpg-based), YUM (Yellowdog Updater, Modified) в Red Hat-подобных (RPM-based) и PACMAN в Arch-подобных.

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

Как устанавливать программы, используя APT:

Как устанавливать программы, используя YUM:

Как устанавливать программы, используя PACMAN:

Показываю, как устанавливать программы, используя APT (ОС — Linux Mint 20.3):

Показываю, как устанавливать программы, используя YUM (ОС — Fedora 35 Workstation):

Показываю, как устанавливать программы, используя PACMAN (ОС — Manjaro 21.2):

2) RPM- и DEB-пакеты

Самый распространённый способ распространения (извините за тавтологию) программ под Linux — это пакеты. Плюс пакетов заключаются в том, что для установки программы не нужно вводить в консоль кучу команд, а достаточно лишь скачать и запустить пакетный файл.

К примеру, в ряде дистрибутивов — Red Hat, Mandriva, Fedora и т. п. — используется стандарт RPM (Red Hat Package Manager — менеджер пакетов Red Hat).

Читайте также:  Linux postgresql подключиться через консоль

Показываю, как устанавливать программы, используя RPM-пакеты (ОС — Fedora 35 Workstation):

Во многих дистрибутивах используется иной вид пакетных файлов — DEB (пакеты dpkg, Debian Package — система управления пакетами Debian). В том числе и в популярных Debian, Ubuntu и Mint).

Показываю, как устанавливать программы, используя DEB-пакеты (ОС — Linux Mint 20.3):

3) Flatpak

Однако, приложения нетрудно, а зачастую и проще, устанавливать flatpak-ом — обычно они скачиваются на Flathub . По сути, Flatpak представляет из себя утилиту для скачивания и развёртывания программ в Linux-дистрибутивах. Такие приложения работают в особой песочнице, изолированной от остальной системы.

Показываю, как устанавливать программы, используя Flatpak (ОС — Linux Mint 20.3):

4) Snap

Snappy — это утилита для развёртывания и управления пакетами, подобная Flatpak. Разрабатывает её Canonical для своего дистрибутива Ubuntu, но Snap доступна и для других Linux’ов. По аналогии с Flathub пакеты .snap чаще всего загружаются из единой базы — Snapcraft Store .

Показываю, как устанавливать программы, используя Snap (ОС — Manjaro 21.2):

5) AppImage

AppImage является форматом распространения и запуска (без установки!) приложений под Linux. Он не размещает файлы приложения по системным папкам, а использует один сжатый файл. AppImage независим от дистрибутива, то есть может использоваться и на dpkg- и на RPM-, и многих других дистрибутивах!

Показываю, как запускать программы, используя AppImage (ОС — Fedora 35 Workstation):

6) Установка из репозиториев

Но не все программы можно установить через DEB-, RPM- или AppImage-пакеты или пакетные менеджеры, поскольку они либо не сформированы в такие пакеты, либо отсутствуют в базах пакетов. Тогда их следует скачивать для дальнейшей установки из репозиториев разработчиков (пример через APT):

Читайте также:  Linux ssh монтирование папки

sudo add-apt-repository [название репозитория]

Показываю, как устанавливать программы, используя репозитории разработчиков (ОС — Linux Mint 20.3):

7) Установка через менеджеры приложений

Во многих современных дистрибутивах есть и свои магазины приложений наподобие Microsoft Store или Google Play Market — к примеру, тот же Ubuntu Software. Зачастую это самый простой способ установки приложений — нужно лишь ввести в поисковую строку название программы, выбрать нужную и нажать «Установить».

Показываю, как устанавливать программы, используя магазин приложений (ОС — Fedora 35 Workstation):

8) Установка при помощи TAR.GZ, TAR.BZ, в том числе и исходного кода

Для начала нужно открыть директорию, где лежит файл, в терминале Linux. Для распаковки TAR.GZ введите команду:

Для распаковки TAR.BZ введите команду:

После этого следует перейти в созданную директорию с тем же именем, что и наш распакованный пакет. Если там будет находиться файл install.sh (установщик), то запускаем его:

Также в архиве может лежать исполняемый файл самой программы (к примеру, Thunderbird или Discord) — тогда просто находим исполняемый файл с именем, идентичным названию программы и запускаем.

Если же наша программа была заархивирована исходным кодом (что нередко встретишь на GitHub), то по очереди вводим следующие команды:

Показываю, как устанавливать программы, используя TAR-архивы (ОС — Fedora 35 Workstation):

Источник

Оцените статью
Adblock
detector