Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)
- Astra Linux Special Edition РУСБ.10015-17
- Astra Linux Special Edition РУСБ.10015-37 (очередное обновление 7.7)
Данное решение по умолчанию не входит в состав Astra Linux и не относится к компонентам ОС, на которые распространяется действие ТП.
Любые манипуляции с пакетной базой, не соответствующей текущему дистрибутиву, могут привести к проблемам с зависимостями и, в некоторых случаях, к неработоспособности ОС. См. также Использование стороннего программного обеспечения в аттестованных информационных системах, функционирующих под управлением ОС Astra Linux Special Edition
См. также:
Подготовка к установке
- Перед установкой менеджера пакетов YUM с необходимыми зависимостями в Astra Linux Special Edition следует добавить в качестве источника пакетов репозиторий Debian с версией, соответствующей используемому очередному обновлению Astra Linux. Подробнее см. Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.
- Выполнить обновление источников пакетов в системе командой:sudo apt update
Установка
Для установки менеджера пакетов YUM выполнить команду:
sudo apt install yumПосле установки удалить или закомментировать символом # строку, добавленную в
/etc/apt/sources.list:/etc/apt/sources.list# deb http://deb.debian.org/debian/ buster main contrib non-free
Выполнить обновление списков источников пакетов командой:
sudo apt update
Использование YUM
Добавление репозиториев
Для добавления информации об источниках пакетов RPM открыть для редактирования файл
/etc/yum/yum.conf:sudo nano /etc/yum/yum.confПосле строк:
/etc/yum/yum.conf# PUT YOUR REPOS HERE OR IN separate files named file.repo # in /etc/yum/repos.d
внести информацию о репозитории в формате:
[<repositoryid>] name=<repository name> baseurl=<repository_url>
где:
<repositoryid>– уникальное имя для каждого репозитория, состоящее из одного слова;<repository name>– строка, описывающая добавляемый репозиторий;<repository_url>– URL репозитория, по которому доступен каталогrepodata.
Пример отображения информации о репозитории:/etc/yum/yum.conf# PUT YOUR REPOS HERE OR IN separate files named file.repo # in /etc/yum/repos.d [EPEL] name=EPEL baseurl=http://archives.fedoraproject.org/pub/archive/epel/8.4/Everything/x86_64/
- Нажать комбинацию клавиш <Ctrl+X> для выхода из редактора, на вопрос о сохранении изменений нажать <Y>, подтвердить имя сохраняемого файла нажатием <Enter>.
Выполнить обновление списка источников пакетов RPM командой:
sudo yum updateПример результата выполнения команды:user@astra:~$ sudo yum update
EPEL | 4.7 kB 00:00:00
EPEL/primary_db | 3.5 MB 00:00:05
Подготовка к обновлению
Пакетов, отмеченных для обновления, нет.
Просмотреть список доступных в системе репозиториев можно командой:
sudo yum repolist
Установка пакета
Для установки пакета RPM с помощью менеджера пакетов YUM необходимо в терминале выполнить команду:
<name> – имя устанавливаемого пакета.На вопрос о продолжении нажать клавиши <Y>, затем — <Enter>.
Удаление пакета
Для удаления RPM-пакета из системы с помощью менеджера пакетов YUM необходимо в терминале выполнить команду:
<name> – имя удаляемого пакета.На вопрос о продолжении нажать <Y>, а затем — <Enter>.

