- Как устанавливать программы в Linux — все способы
- 1) Менеджеры пакетов
- 2) RPM- и DEB-пакеты
- 3) Flatpak
- 4) Snap
- 5) AppImage
- 6) Установка из репозиториев
- 7) Установка через менеджеры приложений
- 8) Установка при помощи TAR.GZ, TAR.BZ, в том числе и исходного кода
- Видео: Linux Lite — часть 2 установка и настройка программ от Алексея
Как устанавливать программы в 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).
Показываю, как устанавливать программы, используя 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):
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):
Видео: Linux Lite — часть 2 установка и настройка программ от Алексея
Представляем вашему вниманию Видео: Linux Lite — часть 2 установка и настройка программ от Алексея с канала Aleksei Romanov. Приятного просмотра!
Linux Lite — часть 2 установка и настройка программ от Алексея
Мой сайт Скачать сборку
Установка CherryTree
Настройка панели
Настройка клавиатуры
Настройка языка
Установка виртуальной коробочки
Что такое кракозябры
Установка файлика Андрея Овчарова
Настройка программы Systemback
Настройка загрузчиков операционных систем
Настройка панелек
Установка и настройка Conky
Установка SMPlayer
Отдохнём и посмеёмся
Настройка броузера гуглхром
Установка видеоредактора Openshot
Установка аудиоредактора Audacity
Установка Skype
Установка загрузчика файлов Uget
Установка Parom TV
Установка расширения Magic Actions о настройках от Андрея Шунько
Установка загрузчика видеофайлов 4K videodownloader
Установка смены обоев Variety
Вас могут заинтересовать другие материалы:
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘actions_post_nav’ not found or invalid function name in /var/www/ch8648adac/www/linuxgid.ru/wp-includes/class-wp-hook.php on line 288