05 марта 2026 № 1 (2026)

ROSARIUM

газета советского программиста

Официальные RPM

Установка RPM-пакетов от разработчиков

На этой странице
Опубликовано: 01.02.2026 • Обновлено: 01.02.2026

Некоторые разработчики предоставляют официальные RPM-пакеты для Fedora, RHEL или CentOS. Они обычно совместимы с ROSA Linux.

Установка RPM-файла

Через DNF (рекомендуется)

sudo dnf install ./package.rpm

DNF автоматически разрешит зависимости из репозиториев.

Через rpm (без зависимостей)

sudo rpm -ivh package.rpm
Внимание
Команда rpm не разрешает зависимости автоматически. Используйте dnf install для локальных файлов.

Подключение репозитория разработчика

Многие программы добавляют свой репозиторий для автообновлений.

Пример: Visual Studio Code

# Импорт ключа
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

# Добавление репозитория
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'

# Установка
sudo dnf install code

Пример: Google Chrome

# Скачайте RPM с google.com/chrome
sudo dnf install ./google-chrome-stable_current_x86_64.rpm

Chrome автоматически добавит свой репозиторий.

Проверка совместимости

RPM для Fedora обычно работают в ROSA. Проверьте:

  • Версию glibc: rpm -q glibc
  • Зависимости пакета: rpm -qpR package.rpm

Управление репозиториями

Список репозиториев

dnf repolist

Отключение репозитория

sudo dnf config-manager --set-disabled repo-name

Удаление репозитория

sudo rm /etc/yum.repos.d/repo-name.repo

Удаление пакета

sudo dnf remove package-name
Совет
Перед установкой стороннего RPM проверьте, нет ли программы в репозиториях ROSA или на Flathub.

Следующий шаг