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

Вы загрузили RPM-файл и не знаете, что это такое и что с ним делать? Это один из типов файлов, используемых для установки приложений в дистрибутивах Red Hat Enterprise Linux, и мы покажем вам, как их использовать.

Что такое RPM-файл?

Файлы RPM заканчиваются расширением «.rpm». RPM означает систему управления пакетами Red Hat и используется для установки приложений в дистрибутивах на базе Red Hat Enterprise Linux, таких как RHEL, Fedora и CentOS. Он похож на пакет DEB, используемый для установки приложений в дистрибутивы на основе Debian, такие как Ubuntu и его производные, такие как Pop!_OS, Linux Mint и Zorin OS.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Если вы переходите на Linux из Windows, у вас может возникнуть соблазн рассматривать RPM-файлы как аналогичные EXE-файлам, но это не так. Файлы RPM содержат элементы, необходимые для установки приложения, а файлы EXE сами по себе являются исполняемыми программами.

Установка дополнительного ПО в формате RPM-пакета [Архив]

Хотя файлы RPM предназначены для дистрибутивов на основе RHEL, технически возможно установить файлы RPM в Ubuntu с помощью приложения под названием Alien.

Как установить RPM-файлы

Есть два способа установить RPM-файлы в дистрибутиве на основе RHEL: с помощью GUI (графического пользовательского интерфейса) на рабочем столе и с помощью терминала. Давайте рассмотрим оба метода, чтобы вы могли выбрать тот, который лучше всего подходит для вас. Обратите внимание, что на скриншотах мы будем использовать Fedora Linux.

Установите RPM-файлы на рабочий стол

Загрузите RPM-пакет приложения, которое хотите установить. Давайте установим Slack для этого урока.

Скачайте слабый RPM-файл

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

Нажмите на кнопку «Установить».

Установите слабый рабочий стол из программного обеспечения Fedora

Введите свой пароль и нажмите Enter.

Введите свой пароль, чтобы установить slack

И ваше приложение начнет устанавливаться на ваш рабочий стол Linux.

Установите RPM-файлы в терминал

Если вы предпочитаете использовать командную строку (также известную как терминал), вы можете установить пакет RPM с помощью команды rpm.

Читайте также:
34 дайте понятие средства автоматизированного тестирования программ

Сначала используйте команду cd, чтобы войти в каталог, в котором находится ваш RPM-файл. Кроме того, вы можете перейти к местоположению загруженного файла с помощью приложения FIles. Щелкните правой кнопкой мыши в любом месте папки и нажмите «Открыть в терминале».

Linux для Начинающих — Скачивание и Установка программ

Откройте расположение папки в терминале

Скопируйте и вставьте следующую команду и нажмите Enter.

sudo rpm -i «имя_пакета.rpm»

Обязательно замените «package_name.rpm» на фактическое имя пакета, который вы устанавливаете. Вот пример.

sudo rpm -i slack-4.23.0-0.1.fc21.x86_64.rpm

Введите команду rpm, чтобы установить slack

Если у вас возникли проблемы с копированием имени пакета, вы можете ввести первые несколько слов имени пакета и нажать Tab для автозаполнения. Кроме того, вы можете перетащить RPM-файл в терминал. Затем нажмите Enter.

Вам будет предложено ввести пароль, прежде чем снова нажать Enter. После установки файла RPM приложение должно появиться в списке приложений.

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

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Источник: cpab.ru

Установка rpm пакетов в linux

Рано или поздно нам приходится устанавливать программное обеспечение не из официальных репозиториев. Там есть далеко не все пакеты, и не всегда есть самые новые версии, только что вышедших программ.

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

Обычно это deb и rpm. Последний встречается немного реже, но если вы используете дистрибутив на базе Red Hat, вам нужен именно этот формат пакетов.

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

Раньше мы уже рассматривали установку deb пакетов в Ubuntu. А в этой статье будет подробно разобрана установка rpm пакетов в linux.

Что такое RPM?

RPM или RPM Package Manager — это пакетный менеджер, используемый в дистрибутивах Linux, основанных на Red Hat. Такое же название имеет формат файлов этого пакетного менеджера. Этот формат не очень сильно отличается от того же самого Deb.

Вы можете посмотреть их детальное сравнение в статье что лучше deb или rpm. Здесь же, только отмечу, что файл rpm — это обычный cpio архив, в котором содержатся сами файлы программы, а также метаданные, описывающие куда их нужно устанавливать.

Читайте также:
Как добавить Новую программу

База всех установленных пакетов находится в каталоге /var/lib/rpm. Из особенностей можно отметить, что rpm не поддерживает рекомендованные пакеты, а также зависимости формата или-или. Для управления пакетами, так же как и в Debian-системах, здесь существует консольная, низкоуровневая утилита с одноименным названием — rpm.

Ее мы и будем рассматривать дальше в статье. В разных системах используются разные пакетные менеджеры, например в Red Hat используется Yum, в Fedora — DNF, а в OpenSUSE — zypper, но во всех этих системах будет работать утилита rpm.

Видео: OS.26 Установка rpm-пакетов Linux (openSUSE)

Установка RPM пакетов в Linux

Давайте сначала рассмотрим синтаксис самой утилиты rpm:

Источник: j4web.ru

Установка программ, полученных в виде RPM-пакетов

Для большинства программ разработчикам нет необходимости писать собственный сценарий установки. Дело в том, что компания RedHat разработала универсальный формат для дистрибутивов дополнительных программ, и этот формат стал стандартом в мире Linux. Такой формат называется RPM (аббревиатура Redhat Pocket Manager, то есть «Обработчик пакетов» компании RedHat).

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

Окно программы Менеджер пакетов, управляющей установкой дополнительных программ, показано на рисунке ниже.

prm

Чтобы выбрать программный пакет формата RPM для установки, нажмите сочетание клавиш Ctrl-O. Выберите нужный файл. Откроется окно установки показанное на рисунке.

install-rpm

Здесь в левой части окна имеется пять флажков, влияющих на процесс установки:

  • Upgrade (обновить) — если возможно, обновить более старую версию той же программы;
  • Replace files (заменить файлы) — если этот флажок установлен и при установке пакета некоторые файлы совпадут с уже имеющимися, они будут заменены на новые;
  • Replace packages (заменить пакеты) — если в системе имеется более старая версия того же пакета, удалить файлы этой версии;
  • Check dependenciens (проверять зависимости) — очень важный флажок. Как уже говорилось выше, некоторые программы могут использовать библиотеки других программ. Таким образом, если гипотетическая программа ААА использует библиотеки из программы ВВВ, то ее бессмысленно устанавливать, если не установлена программа ВВВ — она все равно не будет работать. Надо сначала установить программу ВВВ. В таких случаях говорят, что программа ААА зависит от программы ВВВ. Флажок Проверять зависимости указывает системе проверить, не зависит ли устанавливаемая программа от какой-либо другой программы, которая в системе не установлена. Кроме того, система проверит, не удалит ли устанавливаемая программа какие-либо файлы, от которых зависят другие программы. Если такая нарушенная зависимость будет найдена, новая программа не будет установлена;
  • Test (тест) — если установить этот флажок, то будет проведена только проверка пакета, а его установка реально произведена не будет.
Читайте также:
Программа блуди не видит мышь что делать

Чтобы начать установку, нажмите кнопку Установить (Install). При этом в правой части окна будут отображаться сообщения системы, в том числе сообщения об ошибках, если таковые произойдут. И тут возникает вопрос, может ли этот процесс привести к kernel panic (паника ядра). Потому тут следует заметить, что в Linux возникновению паники ядра зачастую предшествует состояние под названием oops.

Oops — отклонение от нормальной работы Linux. Когда ядро замечает проблему, на экран выводится сообщение об ошибке. Это сообщение используется разработчиками для исправления программного кода ядра. После oops’а некоторые ресурсы системы могут быть недоступны. Kernel panic чаще всего возникает, когда система пытается использовать несуществующие ресурсы.

Если установка пройдет нормально, новый пакет появится в списке установленных программных пакетов в основном окне программы Менеджер пакетов.

Если при этом выбрать в левой части окна один из установленных пакетов, то в правой части на вкладке свойства появится его описание, а на вкладке Список файлов — файлы, входящие в состав пакета, с полными путями к ним (то есть с именами папок, в которых они расположены). Впрочем, файлы и описание пакета можно просмотреть не только для установленных пакетов, но и для еще не установленных.

Итак, чтобы установить программу, полученную в формате RPM, достаточно открыть RPM — файл в программе Менеджер пакетов и нажать кнопку Установить. Остальное система сделает сама.

Вас могут заинтересовать другие материалы:

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

Источник: linuxgid.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru