Пользователям Windows или macOS очень просто установить желаемую программу. Для этого нужно скачать установочный файл и запустить его. Формат такого файла (чаще всего) это EXE для Windows, DMG для macOS. Linux-пользователи наслаждаются многообразием не только дистрибутивов, но и форматов установочных файлов. В нем-то и предстоит сегодня разобраться, чтобы в конце ответить на вопрос о том, сложно ли установить программу в Linux.
Три дистрибутива-основателя
Перед тем как говорить про форматы, нужно окунуться в прошлое. То многообразие в дистрибутивах, которые можно наблюдать сейчас, существовало не всегда. Первым дистрибутивом, который появился на свет был Slackware (известный среди опытных пользователей, как Слака). Вторым на свет «вылупился» Debian (отец, дед и прадед большинства современных дистрибутивов), третьим оказался Red Hat («красная шляпа»). От этих «основателей всего» и закрепились форматы установочных файлов в мире Linux. Ну раз основателя три, то и форматов, считайте, столько же.
TGZ ИЛИ TAR.GZ-пакеты
Такой формат файлов использует Slackware и его форки. Установочный файл такого формата представляет собой архив, внутри которого находятся нужные для сборки и установки файлы. Архивами также в современное время распространяются исходные коды программ.
DEB-пакеты
Системы, основанные на Debian, используют DEB-формат установочных файлов. Они уже не требуют дополнительных действий над собой (в отличие от архивов TGZ), достаточно просто скачать deb-пакет и установить при помощи системного менеджера программ.
RPM-пакеты
Red Hat подарила миру Linux формат RPM-пакетов. На данный момент, самой популярным дистрибутивом на RPM-базе является Fedora. Установка программ в ней такая же простая, как и работа с DEB-пакетами: скачиваем установочный файл и дважды кликнув по нему мышкой, запускаем установку.
Сложно ли устанавливать программы на Linux?
Не сложнее, чем в Windows или macOS! Неважно, на какой пакетной базе ваш дистрибутив, так как большая часть программ имеет поддержку DEB и RPM. Например, чтобы установить браузер Google Chrome нужно зайти на главный сайт и скачать предложенный установочный файл. Все определится автоматически - и дистрибутив, и его пакетная база. Скачали, установили, используете. Ничего сложного!
При этом, стоить помнить, что безопасную установку программ без риска для системы может гарантировать только установка из официальных репозиториев при помощи терминала.
Установка ПО при помощи терминала будет рассмотрена в нескольких следующих постах. В них мы, вначале, поговорим про основные команды для установки в различных дистрибутивах, потом научимся добавлять и использовать репозитории.
Комментарии, лайки и подписки принимаются в любых количествах! Рекомендуйте канал друзьям и делитесь постами в социальных сетях, так мы расширим аудиторию и привлечем новых подписчиков.