Роса линукс установить пакет

Роса линукс установить пакет

«$» — символ приглашения, означает что терминал готов принять команду от имени непривилегированного пользователя, т.е. не root.
«#» — означает что команду необходимо выполнять от пользователя root.

Введение

В дистрибутиве ROSA платформы 2021.1 и новее используется пакетный менеджер dnf . В этой статье даётся краткое описание его основных функций.

Приведённые команды запускать от root или через sudo:

DNF и RPM

Управление программными пакетами осуществляется с помощью утилит командной строки rpm и dnf . RPM является «низкоуровневым» пакетным менеджером, производящим установку, удаление и обновление пакетов, DNF «высокоуровневым» пакетным менеджером, в задачи которого входит разрешение зависимостей между пакетами, их скачивание и установка с использованием «низкоуровневого» RPM.

DNF

Основные операции с пакетами

Синтаксис консольной утилиты dnf имеет следующий вид:

Команда Описание
install Установка пакета
reinstall Переустановка пакета
check-update Проверка наличия обновлений
update Обновление пакета
remove Удаление пакета
list Вывод имен всех доступных и установленных пакетов
search Поиск пакета
info Вывод информации о пакете
groupinstall Установка группы пакетов
groupupdate Обновление группы пакетов
groupremove Удаление группы пакетов
grouplist Вывод информации о группах
repolist Вывод списка включённых репозиториев
repolist all Вывод списка всех подключённых репозиториев
history Дает информацию о выполненных командах, о датах и времени их выполнения, о числе затронутых пакетов, о том, были ли эти транзакции успешными или же были прерваны, и была ли изменена база данных RPM в промежуток между транзакциями.
distro-sync По мере необходимости обновляет, понижает версию или сохраняет выбранные установленные пакеты в соответствии с последней версией, доступной в любом включенном репозитории. Если пакет не указан, учитываются все установленные пакеты.
Читайте также:  Создать efi раздел linux

Пример установки пакета mc:

Подробнее о работе dnf можно узнать во встроенной справке:

И в расширенной документации:

Регулярные выражения

Регулярные выражения (regexp или regex) — это механизм поиска и замены с помощью шаблонов-символов. Все команды DNF предоставляют возможность поиска и фильтрации результата с помощью добавления одного или нескольких шаблонов выражений в качестве аргумента.
Шаблоны выражений содержат один или несколько символов подстановки — символ « * » расширяет поиск до соответствия любому поднабору знаков, а « ? » до соответствия любому одиночному символу. Чтобы команда всегда отрабатывала корректно, искомое выражение должно быть в прямых одинарных или двойных кавычках.

Покажет все доступные в репозитории пакеты имена которых начинаются на «gea»:

Покажет все пакеты имена которых начинаются на «gea» плюс ещё любых два символа:

Найти пакет по имени файла

$ dnf rq --whatprovides /usr/bin/gzip . gzip-0:1.12-1.x86_64
$ dnf provides /usr/bin/gzip . gzip-1.12-1.x86_64 : The GNU data compression program Репозиторий : mirror-rosa-x86_64-main Совпадения с: Имя файла : /usr/bin/gzip
$ dnf rq --whatprovides libfontconfig.so.1 libfontconfig1-0:2.13.94-3.i686 $ dnf provides libfontconfig.so.1 libfontconfig1-2.13.94-3.i686 : Font configuration and customization library Репозиторий : @System Совпадения с: Предоставьте : libfontconfig.so.1 .

Показать список файлов в пакете

Подключить тестовые репозитории

$ sudo dnf install rosa-repos-testing

Подключить контейнер и обновить пакет из него

$ sudo dnf --repofrompath name,url update pkg

Показать зависимости пакета

$ dnf repoquery --requires --resolve pkg $ yum deplist pkg

Источник

Роса линукс установить пакет

«$» — символ приглашения, означает что терминал готов принять команду от имени непривилегированного пользователя, т.е. не root.
«#» — означает что команду необходимо выполнять от пользователя root.

Введение

В дистрибутиве ROSA платформы 2021.1 и новее используется пакетный менеджер dnf . В этой статье даётся краткое описание его основных функций.

Приведённые команды запускать от root или через sudo:

Читайте также:  Glfw error 65543 glx failed to create context glxbadfbconfig linux

DNF и RPM

Управление программными пакетами осуществляется с помощью утилит командной строки rpm и dnf . RPM является «низкоуровневым» пакетным менеджером, производящим установку, удаление и обновление пакетов, DNF «высокоуровневым» пакетным менеджером, в задачи которого входит разрешение зависимостей между пакетами, их скачивание и установка с использованием «низкоуровневого» RPM.

DNF

Основные операции с пакетами

Синтаксис консольной утилиты dnf имеет следующий вид:

Команда Описание
install Установка пакета
reinstall Переустановка пакета
check-update Проверка наличия обновлений
update Обновление пакета
remove Удаление пакета
list Вывод имен всех доступных и установленных пакетов
search Поиск пакета
info Вывод информации о пакете
groupinstall Установка группы пакетов
groupupdate Обновление группы пакетов
groupremove Удаление группы пакетов
grouplist Вывод информации о группах
repolist Вывод списка включённых репозиториев
repolist all Вывод списка всех подключённых репозиториев
history Дает информацию о выполненных командах, о датах и времени их выполнения, о числе затронутых пакетов, о том, были ли эти транзакции успешными или же были прерваны, и была ли изменена база данных RPM в промежуток между транзакциями.
distro-sync По мере необходимости обновляет, понижает версию или сохраняет выбранные установленные пакеты в соответствии с последней версией, доступной в любом включенном репозитории. Если пакет не указан, учитываются все установленные пакеты.

Пример установки пакета mc:

Подробнее о работе dnf можно узнать во встроенной справке:

И в расширенной документации:

Регулярные выражения

Регулярные выражения (regexp или regex) — это механизм поиска и замены с помощью шаблонов-символов. Все команды DNF предоставляют возможность поиска и фильтрации результата с помощью добавления одного или нескольких шаблонов выражений в качестве аргумента.
Шаблоны выражений содержат один или несколько символов подстановки — символ « * » расширяет поиск до соответствия любому поднабору знаков, а « ? » до соответствия любому одиночному символу. Чтобы команда всегда отрабатывала корректно, искомое выражение должно быть в прямых одинарных или двойных кавычках.

Покажет все доступные в репозитории пакеты имена которых начинаются на «gea»:

Читайте также:  Astra linux libc6 dbg

Покажет все пакеты имена которых начинаются на «gea» плюс ещё любых два символа:

Найти пакет по имени файла

$ dnf rq --whatprovides /usr/bin/gzip . gzip-0:1.12-1.x86_64
$ dnf provides /usr/bin/gzip . gzip-1.12-1.x86_64 : The GNU data compression program Репозиторий : mirror-rosa-x86_64-main Совпадения с: Имя файла : /usr/bin/gzip
$ dnf rq --whatprovides libfontconfig.so.1 libfontconfig1-0:2.13.94-3.i686 $ dnf provides libfontconfig.so.1 libfontconfig1-2.13.94-3.i686 : Font configuration and customization library Репозиторий : @System Совпадения с: Предоставьте : libfontconfig.so.1 .

Показать список файлов в пакете

Подключить тестовые репозитории

$ sudo dnf install rosa-repos-testing

Подключить контейнер и обновить пакет из него

$ sudo dnf --repofrompath name,url update pkg

Показать зависимости пакета

$ dnf repoquery --requires --resolve pkg $ yum deplist pkg

Источник

Как установить программу в ROSA

После установки любого дистрибутива Linux вы получит минимальный набор программного обеспечения, которого может не хватить для работы. В операционной системе ROSA вы получите тоже самое, офис, проигрыватели ауди видео, редактор и просмотрщик изображений и т.д. Процесс установки программ в Linux и Windows отличается кардинально. Поэтому у неопытных пользователей возникает вопрос, а как устанавливаются программы в Linux. На самом деле все очень просто, особенно если вы используете графическую оболочку. Давайте на примере ROSA рассмотрим установку новых программ.

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

ROSA установка программа

Заходим в пуск и выбираем «Установка и удаление программ».

ROSA установка программ

Для того чтобы запустить инструмент установки программного обеспечения потребуется пароль супер пользователя.

ROSA установка пакетов

В окрывшемся окне выбирает тип программ например, «Пакеты с графическим интерфейсом» — «Не установленные». Выбираем необходимую категорию и программа и нажимаем «Применить».

Тут так же можно посмотреть список установленных программ если выбрать «Установленные».

Управление программами в ROSA

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

Как установить программу в ОС ROSA

Дожидаемся окончания установки.

На этом установка программ в операционной системе ROSA завершена. Как сами видите нет ни чего сложно.

Источник

Оцените статью
Adblock
detector