«$» — символ приглашения, означает что терминал готов принять команду от имени непривилегированного пользователя, т.е. не root.
«#» — означает что команду необходимо выполнять от пользователя root.
Введение
В дистрибутиве ROSA платформы 2021.1 и новее используется пакетный менеджер dnf . В этой статье даётся краткое описание его основных функций.
Приведённые команды запускать от root или через sudo:
$ sudo dnf
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:
$ sudo dnf install mc
Подробнее о работе dnf можно узнать во встроенной справке:
$ dnf —help
И в расширенной документации:
$ man dnf
Регулярные выражения
Регулярные выражения (regexp или regex) — это механизм поиска и замены с помощью шаблонов-символов. Все команды DNF предоставляют возможность поиска и фильтрации результата с помощью добавления одного или нескольких шаблонов выражений в качестве аргумента.
Простой способ установки программ в Rosa Linux
Шаблоны выражений содержат один или несколько символов подстановки — символ « * » расширяет поиск до соответствия любому поднабору знаков, а « ? » до соответствия любому одиночному символу. Чтобы команда всегда отрабатывала корректно, искомое выражение должно быть в прямых одинарных или двойных кавычках.
$ dnf repoquery ‘gea*’
Покажет все доступные в репозитории пакеты имена которых начинаются на «gea»:
- geany-0:1.38-1.x86_64
- geany-plugins-0:1.38-4.x86_64
$ dnf repoquery «gea??»
Покажет все пакеты имена которых начинаются на «gea» плюс ещё любых два символа:
- gea ny -0:1.38-1.x86_64
- gea ry -0:40.0-10.x86_64
Найти пакет по имени файла
$ 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 -l zip
Подключить тестовые репозитории
$ sudo dnf install rosa-repos-testing
Подключить контейнер и обновить пакет из него
$ sudo dnf —repofrompath name,url update pkg
Показать зависимости пакета
$ dnf repoquery —requires —resolve pkg $ yum deplist pkg
Источник: wiki.rosalab.com
Как установить программу в ROSA
После установки любого дистрибутива Linux вы получит минимальный набор программного обеспечения, которого может не хватить для работы. В операционной системе ROSA вы получите тоже самое, офис, проигрыватели ауди видео, редактор и просмотрщик изображений и т.д. Процесс установки программ в Linux и Windows отличается кардинально.
Поэтому у неопытных пользователей возникает вопрос, а как устанавливаются программы в Linux. На самом деле все очень просто, особенно если вы используете графическую оболочку. Давайте на примере ROSA рассмотрим установку новых программ.
В ROSA как и в любой другой операционной систем Linux программы можно установить еще и через терминал. Но это уже для опытных пользователей.
ROSA установка программа
Заходим в пуск и выбираем «Установка и удаление программ».
Для того чтобы запустить инструмент установки программного обеспечения потребуется пароль супер пользователя.
В окрывшемся окне выбирает тип программ например, «Пакеты с графическим интерфейсом» — «Не установленные». Выбираем необходимую категорию и программа и нажимаем «Применить».
Тут так же можно посмотреть список установленных программ если выбрать «Установленные».
Возможно перед установкой необходимой программы потребуется обновить графический интерфейс утилиты установки. На это потребуется некоторое время.
Дожидаемся окончания установки.
На этом установка программ в операционной системе ROSA завершена. Как сами видите нет ни чего сложно.
Источник: sibsisadmin.ru
Установка программ в rosa
Основной заголовок
Здравствуйте ! На блоге О ТОМ И О СЁМ можно просто отдохнуть,почитать статьи о блогах и многое другое Перейти на Домашнююю страницу
Все разделы
Всё Содержание по рубрикам и алфавиту
Остальные разделы
Вся музыка по рубрикам и алфавиту
Кто не любит покушать
, тем явно не сюда
Несколько рецептов от Йёжи Йежова
Здесь буду выкладывать всё , что нарыл в интенете интересного про блоги
среда, 23 ноября 2016 г.
Установка программ в Линукс Rosa.Йёжа Йежов
Поговорим сегодня о такой интимной вещи , как установка программ в Линукс на примере Линукс Роса (ROSA Fresh R8 графическая среда КДЕ- 4)).
Данный мануал вполне подойдёт и для других дистрибутивов с графической средой KDE и не только .Принципы общие , но может отличаться место нахождения установки программ .
Напоминаю :программы от Виндоус к Линуксу напрямую не подойдут .
Хотя есть много аналогов (браузеры к примеру ), но написаны они под Линукс , несмотря на одинаковое название с привычными .При очень большом желании можно запускать проги от Винды (но далеко не все ) с помощью Wine(типа эмулятор Винды) или Virtualbox (виртуальная машина ).
Но в данной статье будем рассматривать только родные приложения Росы .
В общем -то я описывал установку в родственном дистрибутиве Магея
См .
Но расскажу сегодня и про Росу .Есть небольшие отличия , да и вдруг кто-то ищет инфу именно по данному дистрибутиву .
Одно из основных отличий Росы от других дистров с графической оболочкой КДЕ (кеды по -простому ) -это то что сделан ЕДИНЫЙ ЦЕНТР УПРАВЛЕНИЯ , Называется он Параметры системы .
С помощью данного центра можно , как настроить внешний вид и другие параметры , так и установить программы , что нам и нужно .То что не надо бегать искать по всему дистрибутиву , а всё в одном месте -это плюс Росе . Основной принцип установки следующий :
Где-то далеко в интернете есть склады программ дистрибутива или сообщества .
Называются они Репозитории .Именно оттуда и будем брать программы .
К сожалению для данного способа нужен подключенный интернет . (хотя в принципе можно сделать репозиторий -склад на диске или каком -то носителе и указать в настройках центра )
Плюсы и минусы такого подхода :
Плюс (при наличии на складе) :достаточно нетрудно установить прогу , не надо бегать по инету в поисках , прога проверена на совместимость с дистром , отсутствие вирусов .
Минус -это отсутствие проги на складе , вот тут точно придётся бегать . И не факт , что найдёте и легко установите !
Предисловие длинное получилось ,приступим непосредственно к установке в дистрибутиве Роса.
Установка через Центр установки и удаления программ Rpmdrake
Нажимаем шестерёнку на панели быстрого запуска под названием Параметры системы , там находим Установка и удаление программ .
Также в Параметры можно попасть через меню .
Меню -приветствие -Установка и удаление программ (либо через тоже меню Меню- Приложения -Параметры системы )
Либо , если классическое меню , то Меню-Утилиты -Системные -Параметры системы .
Или можно нажав Меню -выполнить команду -Rpmdrake
При открытии управления программами с нас потребуют пароль админа- Root (тот который вводили при установке ), все установки прог в линукс требуют пароль.
Итак центр установки прог открыт .
Центр не особо отличается от аналогичных в Мандрива-Магея.Есть возможность выбрать программы по разделам или ввести в поиск , если название знаете .
Вверху слева есть подраздел -пакеты с графическим интерфейсом , при необходимости можно сменить на все , чтобы увеличить возможность поиска
Для установки достаточно поставить галочку и нажать применить . Можно поставить и несколько программ сразу , поставив несколько галочек.
Давайте попробуем поставить плеер vlc .Он достаточно известен , просто для примера (хотя меня вполне устраивает родной Роса медиа плеер ) Вводим в поиск название (в данном случае vlc) ,
Находит , ставим галочку , затем применить .
Соглашаемся с тем что предлагают . В общем то и всё .
Искать установленную прогу (значок запуска)надо Меню-Приложения , либо если классическое , то Меню -Какой-то раздел (в нашем случае Аудио и Видео)
При необходимости перетягиваем Ярлык на рабочий стол (вначале разблокируем виджеты , щёлкнув правой кнопкой по рабочему столу , затем нажав левую кнопку мыши и не отпуская тянем на стол , создать ссылку )
Удаление , как вы догадались тоже простое .
Идём в центр установки программ и просто снимаем галочку -применить . И всё .
Как видим с установкой из официальных репозиториев , справится и ребёнок , не надо быть программистом .Кстати в отличие от Магеи, в Росе уже подключены родные репозитории по умолчанию и их не надо настраивать .(ещё маленький плюсик Росе)
Установка с помощью команд в консоли
Также можно установить через консоль , здесь всё идентично дистрибутиву Магейа ..Более подробно смотрите
Установка и удаление программ в Mageia Linux (линукс Магейа ) через консоль .
Чтобы не бегать и не искать повторю в данной статье . Принцип досточно прост , причём можно ставить как по одной проге , так и кучей . И удалять так же .Правда ,повторюсь , надо знать названия , причём на англицком )))
Идём в консоль , набираем su ,вводим пароль админа-Root отдаём команду Только вводим не сразу всю строку , а в начале su , потом пароль , потом команду установки , через пробел название программы , либо нескольких прог через пробел
su
пароль
urpmi программа программа
Удаление идентично : Консоль-su -пароль , команда удаления , пробел программа или несколько , каждая через пробел
su
пароль
urpme программа программа
Более подробно смотрите вышеуказанную статью про установку через консоль в Магее.
Отличие в командах в одной буковке , будьте внимательны !
Установка с помощью пакетов RPM
Есть ещё по крайней мере два способа установки , но они не рекомендуются разработчиками . Но иногда программа нужна , а её нет в репозиториях . Тогда и приходит на помощь установка через rpm пакет
Подробнее см
Здесь всё просто (если заработает , но не факт )
Качаем рпм пакет с оф сайтов программ (сотответственно 32 бита или 64 бита зависит от разрядности системы )или ищем на просторах инета (допустим здесь http://pkgs.org).
Установка схожа с файлами винды . Кликаем по скачанному пакету правой кнопкой — открыть с помощью — Инсталятор программ .
Будет предложено ввести пароль , а дальше со всем соглашаемся .
Но есть но ….
Далеко не все rpm пакеты запустятся и установятся на вашем компе .Здесь -это как гусарская рулетка повезёт -не повезёт.
Попробуйте обратиться к разработчикам , может помогут создать пакет для нашего дистрибутива .
Ещё один способ : где-то находим бинарный файл проги и делаем его выполняемым, нажав правой кнопкой-свойства-права-сделать выполняемым .Пример такого варианта
Но помните ! Установку через рпм и испоняемые файлы вы делаете на свой страх и риск .Разработчики за последствия не отвечают .
Вот такой нюанс , но будем надеяться,что вы найдёте всё нужное в оф. репозитории с помощью первых двух способов
Источник: www.otomioseem-vindous-linuks.ru