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

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

Операционные системы на базе Linux используют различные менеджеры пакетов для загрузки и установки доступных программ. Кроме того, есть отдельные пакеты, в которых уже хранятся приложения. Их нужно только запустить с помощью специального инструмента, чтобы его можно было распаковать и скомпилировать, после чего программное обеспечение будет доступно для использования. Сегодня мы хотим затронуть тему установки на примере самых популярных дистрибутивов, подробно рассказать о каждом доступном варианте установки и показать на практике, как это работает.

Метод 1: менеджер пакетов и официального репозитория

Наиболее часто используемый метод — это менеджер пакетов. Такой компонент присутствует в каждом дистрибутиве и позволяет загружать и устанавливать программное обеспечение из официальных репозиториев. Например, в Debian / Ubuntu таким инструментом является Advanced Packaging Tool. Все каталоги взяты из официальных онлайн-источников. Если таковой не существует, вы можете загрузить пакет, который есть на носителе. В RedHat, CentOS и Fedora таким менеджером является yum (Yellowdog Updater, Modified) и работает по тому же принципу. Третий по популярности менеджер пакетов — это pacman — специальный инструмент для распространения Arch Linux. Теперь давайте подробнее рассмотрим, как управляются эти менеджеры.

Debian, Ubuntu, Linux Mint

Как упоминалось выше, в Debian и платформах на его основе установка каталогов из официальных репозиториев выполняется с помощью инструмента apt. Вся процедура не занимает много времени, и для примера возьмем популярный браузер Mozilla firefox,

  1. Откройте меню и запустите "Терминал" . Вы также можете сделать это, нажав Ctrl + Alt + T.
  2. Как устанавливать программы в Linux

  3. Во-первых, убедитесь, что все установленные пакеты обновлены. Введите sudo apt-get update и нажмите Enter.
  4. Как устанавливать программы в Linux

  5. Все действия через утилиту производятся от имени суперпользователя, поэтому вам нужно будет указать пароль для этой учетной записи. Обратите внимание, что введенные таким образом символы не появляются в порядке.
  6. Как устанавливать программы в Linux

  7. После успешного завершения обновления библиотеки введите sudo apt-get install firefox. Аргумент install отвечает за установку, а firefox указывает имя пакета, необходимого для загрузки.
  8. Как устанавливать программы в Linux

  9. Такая установка будет выполнена только при наличии активного подключения к Интернету на компьютере.
  10. Как устанавливать программы в Linux

  11. В конце операции отобразится новая строка ввода. Если ошибок не произошло, браузер будет доступен для запуска через значок меню.
  12. Как устанавливать программы в Linux

Как видите, запустить apt очень просто. Также стоит отметить, что в последней версии Ubuntu вам не нужно вводить apt-get, вы можете просто сократить его до apt и только после этого вводить установку. Вот несколько примеров популярных приложений, доступных для установки через официальные репозитории:

sudo apt install vlc — видеоплеер.
sudo apt install gnome-music — музыкальный проигрыватель.
sudo apt install gimp — графический редактор.
sudo apt install gparted — программа для управления жестким диском.

RedHat, CentOS и Fedora

В дистрибутивах, где за основу взята платформа RedHat, yum является генеральным менеджером. Работает по аналогии с уже рассмотренным инструментом, только здесь есть управление каталогами в формате RPM. Установка софта из официальных репозиториев практически такая же и выглядит так:

  1. Запустите консоль любым удобным способом.
  2. Как устанавливать программы в Linux

  3. Обновите список системных репозиториев с помощью sudo yum update.
  4. Как устанавливать программы в Linux

  5. Подтвердите действие, введя пароль root-доступа.
  6. Как устанавливать программы в Linux

  7. Примите соглашение, добавив новые файлы, указав параметр y.
  8. Как устанавливать программы в Linux

  9. Когда обновление будет завершено, укажите sudo yum install thunderbird и активируйте его. В качестве примера мы взяли почтовый клиент Thunderbird, но вы можете заменить последнее выражение в строке любым другим необходимым программным обеспечением.
  10. Как устанавливать программы в Linux

  11. Вы также должны указать здесь параметр y, чтобы начать загрузку.
  12. Как устанавливать программы в Linux

  13. Дождитесь завершения загрузки и распаковки компонентов приложения.
  14. Как устанавливать программы в Linux

Читать также:  Аналоги официальной аськи

По аналогии с предыдущим менеджером пакетов, вот несколько примеров использования yum для установки определенных программ:

sudo yum install java — компоненты java.
sudo yum install chromium — браузер хром,
sudo yum install gparted — программа управления приводом.

Arch Linux, Чакра, Манджаро

Осталось рассмотреть последнюю третью ветку дистрибутивов, основанную на Arch Linux. Здесь установлен pacman manager. Он работает с пакетами форматов TAR, а компоненты загружаются через специальные сайты по протоколам FTP или HTTP. Мы возьмем в качестве примера дистрибутив Manjaro со стандартным графическим интерфейсом и хотим продемонстрировать процедуру использования Pacman.

  1. Откройте меню графической оболочки и приступайте к работе в классической консоли.
  2. Как устанавливать программы в Linux

  3. Например, установите популярный браузер Chromium с открытым исходным кодом. Для этого напишите sudo pacman -S chromium. Аргумент -S просто отвечает за то, что команда должна загрузить и установить программу.
  4. Как устанавливать программы в Linux

  5. Определите учетную запись суперпользователя, введя пароль.
  6. Как устанавливать программы в Linux

  7. Подтвердите установку компонента, выбрав опцию y.
  8. Как устанавливать программы в Linux

  9. Дождитесь завершения загрузки: для успешного завершения этой процедуры вам потребуется подключение к Интернету.
  10. Как устанавливать программы в Linux

  11. Если в консоли появится новая строка, установка прошла успешно, и вы можете продолжить работу в приложении.
  12. Как устанавливать программы в Linux

Примеры добавления другого популярного программного обеспечения:

sudo pacman -S firefox
sudo pacman -S gimp
sudo pacman -S vlc

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

Метод 2: диспетчер пакетов и настраиваемых хранилищ

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

Перейти на официальный сайт Launchpad

  1. Перейдите по ссылке выше на главную страницу Launchpad и введите название программы в поиск. Для удобства вы можете добавить в эту строку еще один PPA, что означает настраиваемое хранилище.
  2. Как устанавливать программы в Linux

  3. В результатах найдите подходящий вариант и щелкните соответствующую ссылку.
  4. Как устанавливать программы в Linux

  5. Проверьте возможные пакеты и выберите подходящий.
  6. Как устанавливать программы в Linux

  7. Перейдите на страницу программного обеспечения.
  8. Как устанавливать программы в Linux

  9. Как только вы войдете на страницу PPA, внизу вы увидите команды, используемые для установки.
  10. Как устанавливать программы в Linux

Читать также:  Как добавить друга в Facebook

Теперь вы знаете самый популярный метод получения ссылок на репозитории пользовательского ПО нужных версий. Осталось только разобраться с тонкостями их установки в различные дистрибутивы. Начнем обо всем по порядку.

Debian, Ubuntu, Linux Mint

Вы уже знакомы со стандартным менеджером пакетов, установленным на этих платформах. Рассматриваемый способ установки программного обеспечения также предполагает использование этого инструмента, но с предварительным выполнением дополнительных действий. Мы уже разобрали пример добавления Chromium в систему выше, но теперь давайте посмотрим, как это делается через пользовательские репозитории.

  1. Найдите ссылку на репозиторий на указанном выше сайте, затем запустите консоль и поместите ее туда. Возьмем, к примеру, последнюю версию этого веб-браузера. sudo add-apt-repository ppa: saiarcot895 / chromium-dev.
  2. Как устанавливать программы в Linux

  3. Подтвердите действие вводом пароля.
  4. Как устанавливать программы в Linux

  5. Затем прочтите список пакетов, которые будут добавлены в систему, затем нажмите Enter.
  6. Как устанавливать программы в Linux

  7. По окончании процедуры обновите системные библиотеки: sudo apt-get update.
  8. Как устанавливать программы в Linux

  9. Используйте знакомую команду, чтобы установить браузер из дополнительного хранилища для sudo apt install chromium-browser to sudo apt install chromium-browser.
  10. Как устанавливать программы в Linux

  11. Подтвердите добавление новых компонентов, выбрав опцию D.
  12. Как устанавливать программы в Linux

  13. После установки посмотрите меню приложений. Для запуска браузера необходимо добавить новый значок.
  14. Как устанавливать программы в Linux

Как видите, в использовании такого хранилища нет ничего сложного. Все, что вам нужно сделать, это найти соответствующую версию программного обеспечения на указанном выше сайте и вставить перечисленные там команды в консоль. После добавления каталогов вам нужно будет установить новую версию только знакомым вариантом — через apt install.

RedHat, CentOS и Fedora

Для этих операционных систем лучше использовать хранилища. http://mirror.lihnidos.org и http://li.nux.ro, там вы найдете более подходящие каталоги форматов RPM, поскольку их установка прямо с консоли, без предварительной загрузки с сайта, это делается в несколько шагов:

  1. Например, я хотел бы использовать компоненты языка программирования Ruby. Сначала на сайте нужно найти соответствующий пакет, а затем в консоли ввести что-то вроде адреса wget http://mirror.lihnidos.org/CentOS/7/updates/x86_64/Packages/ruby-2.0.0.648-34. el7_6.x86_64.rpm. Соединение будет меняться в зависимости от того, какое хранилище вы используете. После ввода активируйте команду.
  2. Как устанавливать программы в Linux

  3. Затем пакет будет загружен на ваш компьютер, все, что вам нужно сделать, это установить его как обычно, поэтому укажите sudo yum install + name_package.
  4. Как устанавливать программы в Linux

  5. Включите root-доступ, введя пароль для основной учетной записи.
  6. Как устанавливать программы в Linux

  7. Дождитесь завершения скрипта и проверки совместимости.
  8. Как устанавливать программы в Linux

  9. Подтвердите установку, выбрав соответствующий вариант.
  10. Как устанавливать программы в Linux

Арка, Чакра, Манджаро

Большинство пользовательских репозиториев хранятся для Arch. Linux хранит только файлы TAR.GZ, и метод их установки в системе немного отличается. Стоит отметить, что все необходимые каталоги можно найти на сайте. aur.archlinux.org Чтобы получить доступ к этому репозиторию на компьютере с Manjaro, вы должны сначала запустить sudo pacman -S base-devel yaourt, чтобы можно было добавить дополнительные компоненты.

  1. Сначала загрузите найденный пакет в свою домашнюю папку, используя curl -L -O https://dl.discordapp.net/apps/linux/0.0.9/discord-0.0.9.tar.gz. Ссылка для загрузки архива TAR.GZ всегда указывается на странице программы при просмотре сайта AUR.
  2. Как устанавливать программы в Linux

  3. Разархивируйте загруженный файл в ту же папку с помощью tar -xvf discord-0.0.9.tar.gz, где discord-0.0.9.tar.gz — это имя требуемого каталога.
  4. Как устанавливать программы в Linux

  5. Используйте makepkg -sri program makepkg -sri для немедленной сборки и установки программы. После завершения этой процедуры можно будет приступить к работе с программой.
  6. Как устанавливать программы в Linux

Читать также:  Как обновить iPhone с помощью Атюнса на компьютере

Метод 3: установить пакеты DEB

Формат файла DEB используется для распространения программного обеспечения и является стандартным типом данных для операционных систем на основе Debian. В таких дистрибутивах средства установки программного обеспечения этого формата устанавливаются по умолчанию через графическую оболочку и терминал. Максимально подробно все способы добавления пакетов DEB описаны в другой нашей статье, которую вы можете найти по следующей ссылке. Что касается других типов платформ, где нет встроенных инструментов для установки файлов DEB, процедура установки немного сложнее.

Метод 4: установите пакеты RPM

Из описаний выше вы уже знаете, что стандартные пакеты RPM используются в RedHat, CentOS и других подобных дистрибутивах. Что же до их распаковки, то запуск доступен прямо из файлового менеджера. Просто откройте папку хранения программы и запустите ее двойным щелчком левой кнопки мыши. Начнется установка, и после ее завершения вы сможете найти приложение через меню или открыть его, введя соответствующую команду в консоли. Кроме того, такая же стандартная программа установки приложений идеально подходит для поиска программного обеспечения.

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

Дополнительные инструменты обычно используются для распаковки пакетов RPM в дистрибутивах Debian, Ubuntu и Linux, но только тогда, когда вы не можете найти аналогичный пакет DEB в сети. Подробные инструкции по этой теме можно найти в статье ниже.

Способ 5: Установить программы в архивы TAR.GZ

По умолчанию начнем с дистрибутивов Debian. В этом случае TAR.GZ создается путем компиляции содержимого архива в новый пакет DEB. Вся процедура разбита на четыре простых шага, о которых вы можете прочитать в нашем отдельном материале по следующей ссылке.

Подробнее: Установка файлов в TAR.GZ Ubuntu / Debian / Mint

В RedHat добавление программного обеспечения путем компиляции файла конфигурации выглядит немного иначе:

  1. Сначала через консоль добавляем в систему средства разработки: sudo yum groupinstall "Инструменты разработки" .
  2. Как устанавливать программы в Linux

  3. Затем распакуйте существующий архив с помощью tar -zxf имя_архива.tar.gz.
  4. Как устанавливать программы в Linux

  5. После расстегивания перейдите в готовую папку с помощью cd archive_name и выполните следующие команды одну за другой:

    ./ настроить
    сделать
    sudo make install ./configure
    сделать
    sudo make install.

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

    Затем вы можете запустить приложение и взаимодействовать с ним.

Насколько вам известно, менеджер пакетов pacman по умолчанию хорошо работает с архивами TAR.GZ, поэтому при использовании Arch, Chakra или Manjaro следуйте соответствующим инструкциям в методе 2.

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

Понравилась статья? Поделиться с друзьями:
Что нужно знать пользователю?