Поиск по сайту:
Способность предполагается заранее, но она должна стать умением (И. Гёте).

Как установить RPM файлы (пакеты) на CentOS Linux

15.12.2019
Как установить RPM файлы (пакеты) на CentOS Linux

RPM Package Manager (RPM) – это мощная система управления пакетами, используемая Red Hat Linux и его производными, такими как CentOS и Fedora. RPM также относится к команде rpm и формату файла .rpm.

В репозиториях CentOS содержатся тысячи rpm, которые могут быть установлены с помощью менеджера desktop software manager или из командной строки, используя утилиты yum, dnf и rpm. Некоторые библиотеки и приложения упакованы в формате rpm, но не включены ни в один репозиторий CentOS. Эти приложения должны быть загружены с веб-сайтов разработчика и установлены вручную.

В этой статье мы расскажем, как установить rpm-файлы в CentOS.

Будьте особенно осторожны при установке пакетов rpm из неофициальных источников. Пакет должен быть собран для вашей системной архитектуры и версии CentOS . Никогда не заменяйте и не обновляйте основные системные пакеты, такие как glibc, systemd или другие службы и библиотеки, которые необходимы для правильного функционирования системы.

Только root или пользователь с правами sudo может устанавливать или удалять RPM-пакеты.

 

yum и dnf являются инструментами командной строки для установки, обновления, удаления и иного управления пакетами rpm в CentOS и связанных дистрибутивах Linux.

Начиная с CentOS 8, yum заменен на dnf в качестве менеджера пакетов по умолчанию. dnf обратно совместим с yum.

Вы можете продолжать использовать yum на CentOS 8, так как это псевдоним для dnf.

Чтобы установить локальные пакеты rpm с помощью yum или dnf, используйте команду install, а затем путь к файлу. В приведенном ниже примере мы устанавливаем браузер Chrome :

sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm

 

И yum и dnf разрешит и установит все зависимости пакета. Вам будет предложено ввести, Y чтобы продолжить:

...
Install  69 Packages

Total size: 45 M
Total download size: 28 M
Installed size: 292 M
Is this ok [y/N]: 

 

Читать  Как установить NTP с помощью Chrony в Linux

Вот и все, приложение установлено в вашей системе, и вы можете начать его использовать.

Вы также можете установить пакет rpm прямо с URL:

sudo yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
sudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

 

rpm – менеджер пакетов низкого уровня для систем RHEL

При установке, обновлении и удалении пакетов вы всегда должны использовать yum или dnf больше чем rpm, поскольку он не устраняет зависимости.

Для установки rpm-пакетов rpm используйте опцию -i (или -U), за которой следует путь к файлу:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

 

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

rpm также принимает установку пакетов с URL:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

 

В CentOS вы можете установить локальный rpm-файл, используя yum или dnf, так же, как вы устанавливаете пакет из репозиториев.

Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

**ссылки nofollow

Это может быть вам интересно


Рекомендуемое
В этой статье мы поговорим о том, как заменить подстроку…

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: