Найти тему
Другой мир

Устанавливаем программы в Linux

Оглавление

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

Смотрите оглавление раздела, посвященного Линукс

Вы думаете попробовать Linux или купили ноутбук с Линуксом? И возникает вопрос - а как быть? Что делать то дальше. Читая статьи и форумы в интернете, может сложится впечатление, что эта операционная система для гиков-красноглазиков. На самом деле это не совсем так, на большом количестве сборок можно работать так же как на виндоувс.

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

Менеджер программ

Самый простой способ установки программ, это через менеджер программ. Он есть в любом дистрибутиве. Удобная оболочка, по принципу работы знакомая любым владельцам смартфонов.

Тут пользователь может искать по названию, а так же по категориям. Все просто, нашел программу, кликнул установить, все, пользуемся.

Установка пакетами

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

Репозито́рий (англ. repository), хранилище — место, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети. (ВикиПедия)

А на сайте разработчика мы видим что то непонятное:

-2

или такое

загрузка браузера опера.
загрузка браузера опера.

Этот способ 1 в 1 как у Виндовс, вы скачиваете установочный пакет для своей системы, запускаете его, его исполняет пакетный менеджер, который есть у вас по умолчанию. Единственное надо знать тип пакетов для вашей системы: самые распространенные это

  • deb для дистрибутивов на основе Debian Linux - Mint, Ubunta, Kubunta и тд.
  • rpm для дистрибутивов на основе RedHat - Fedora, Rosa и тд.
  • tgz (может быть другой формат архива) - как правило это архив с исходниками программ, которые собираются в бинарный файл на машине пользователя
-4

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

скрипт установщик, достаточно запустить.
скрипт установщик, достаточно запустить.

Другие версии установщиков

Есть еще такие пакеты с программами:

  • snap
  • flatpak
  • appimage

Эти пакеты работают на практически любых дистрибутивах Линукс.

Различия между пакетами описано в другой статье

Консоль - командная стока

Когда вы поработаете пару месяцев в Линукс, вы поймете что этот способ простой и быстрый.

Скажем вы устанавливаете программу из официальных источников

Операция выполняется от администратора, потому начинается с sudo, потом указывается утилита, которая скачает и установит программу, скажем apt для дебиан подобных, yum для дистрибутивов на РедХат, а потом install имя программы.

Примеры, устанавливаем плеер vlc

Сначала обновляем список репозиториев:

sudo yum update или sudo apt update в зависимости от системы

Теперь устанавливаем:

sudo apt install vlc

sudo yum install vlc

Для дистрибутивов на основе arch sudo pacman -S vlc

-S обозначает, что нужно программу скачать и установить

А если нет в официальных репозиториях? То обычно на сайте написано как добавить ропозиторий производителя софта.

Вот на примере оперы:

Добавляем ключ репозитория

wget -qO- https://deb.opera.com/archive.key | sudo apt-key add -

Добавляем репозиторий

sudo add-apt-repository "deb [arch=i386,amd64] https://deb.opera.com/opera-stable/ stable non-free"

Устанавливаем программу

sudo apt install opera-stable

Ну в общем и все, как видите, ни чего особенно сложного, повторюсь - обычному пользователю хватит способа через "магазин приложений" (в разных дистрибутивах имеет различное название)

Смотрите оглавление раздела, посвященного Линукс