Rpmdrake

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 15:58, 2 октября 2018.
Rpmdrake
Создатели: Гийом Коттенсо, Рафаэль Гарсиа-Суарес, Тьерри Вино
Написана на: gtk2-perl
Операционная система: Linux
Лицензия: GNU General Public License
Веб-сайт example.org

Rpmdrake - графический интерфейс для urpmi , который позволяет устанавливать программные пакеты . Он предоставляется как часть Mandriva Linux , Mageia и ROSA для установки пакетов.

Приложение написано в gtk2-perl и позволяет:

  • обновление списков пакетов, доступных из настроенных установочных носителей (компакт-дисков, веб-сайтов или общих сетевых ресурсов );
  • визуализация зависимостей для одного или нескольких пакетов;
  • установка и удаление пакетов в операционную систему и из нее.

Rpmdrake - бесплатное программное обеспечение , доступное под лицензией GNU General Public License, версия 2. Urpmi был разработан Гийомом Коттенсо, затем Рафаэлем Гарсиа-Суаресом, затем Тьерри Вино, сначала в Мандриве, затем в Магее.[Источник 1]

Введение в rpmdrake

Rpmdrake.png

С помощью этого инструмента, также известного под названием drakrpm, можно устанавливать, удалять и обновлять пакеты с программным обеспечением. Программа является графическим интерфейсом к URPMI. Во время каждого запуска она будет проверять списки пакетов в интернете (которые называются «источниками» пакетов), полученные непосредственно с официальных серверов Mageia и будет показывать список самых свежих пакетов с программным обеспечением для вашей системы. Система фильтрации предоставляет вам возможность просматривать списки пакетов только определенного типа: вы можете просмотреть список установленных пакетов (фильтрация по умолчанию) или только доступные обновления. Также можно ознакомиться со списком неустановленных пакетов. Вы можете найти пакет по названию или слову в резюме описания пакета, а также по названиям файлов, которые являются частью пакета.

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

Rpmdrake8.png

Использование

Эта программа — один из самых важных инструментов РОСА Linux. С её помощью вы можете установить, обновить или удалить программы. Все пакеты разбиты на категории, список которых находится в левой части главного окна Drakrpm.[Источник 2]

Каждый раз при запуске программы менеджер пакетов проверяет списки онлайн-пакетов (источники), скачиваемые непосредственно с официальных серверов РОСА, и показывает при каждом запуске актуальные версии приложений и пакетов, доступные для вашей системы.

Система фильторв позволяет отображать пакеты только определённых типов: программа может отображать только установленные приложения (по умолчанию) или только доступные приложения. Можно выполнить поиск по имени пакета или по описанию, или по имени файла, включённого в пакет.

Интерфейс

Rpmdrake1.png

Фильтрация по типу пакета

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

Внимание Режим фильтрации по умолчанию предназначен для пользователей, не имеющих значительного опыта использования Linux или Mageia, то есть для тех, кому не нужны программы, которые руководствуются командной строкой, программы для специалистов. Поскольку вы читаете это руководство, вы очевидно заинтересованы в расширении ваших знаний по Mageia, следовательно, лучше выбрать вариант «Все».[Источник 3]

Фильтрация по состоянию пакета

При помощи этого фильтра вы можете приказать программе показывать только установленные пакеты, пакеты которые еще не установлены или все пакеты, установленные и неустановленные.

Режим поиска

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

Поле «Найти»

В этом поле можно указать одно или несколько ключевых слов. Если для поиска вы хотите использовать несколько ключевых слов, отделите их символом «|». Например, если вы хотите найти пакеты для mplayer или xine, укажите: «mplayer | xine» (без кавычек).

Стереть все

Нажав на этот значок, можно удалить все ключевые слова в поле «Найти».

Список категорий

На этой панели приведён список всех программ и пакетов, распределённых по категориям и подкатегориям.

Панель описания

Эта панель отображает имя пакета, его краткое и полное описание. Здесь много полезных данных о выбранном пакете, а также точные данные относительно пакета, включенных в него файлов и список изменений, созданный сопровождающим пакета.[Источник 4]

Зависимости

Rpmdrake7.png

Для правильной работы некоторых пакетов придётся установить другие пакеты, которые называют зависимостями. Эти пакеты содержат библиотеки или дополнительные инструменты. Если вам попадётся такой пакет, rpmdrake покажет информационное окно, с помощью которого вы сможете согласиться с установкой зависимостей, отменить установку или получить дополнительные данные. Также вы сможете выбрать нужный вам пакет, если зависимости можно удовлетворить в несколько способов, то rpmdrake просто покажет вам окно со списком вариантов удовлетворения зависимостей и кнопками получения дополнительных данных и выбора пакета, который следует установить.[Источник 5]

Источники

  1. Rpmdrake // wikipedia. [2018—2018]. Дата обновления: 08.01.2017. URL: https://en.wikipedia.org/wiki/Rpmdrake (дата обращения: 02.10.2018).
  2. Drakrpm // rosalab. [2018—2018]. Дата обновления: 22.10.2012. URL: http://wiki.rosalab.ru/ru/index.php/Drakrpm (дата обращения: 02.10.2018).
  3. Rpmdrake // mageia. [2018—2018]. Дата обновления: 14.07.2017. URL: http://doc.mageia.org/mcc/6/ru/content/rpmdrake.html (дата обращения: 02.10.2018).
  4. Rpmdrake // mageia. [2018—2018]. Дата обновления: 14.07.2017. URL: http://doc.mageia.org/mcc/6/ru/content/rpmdrake.html (дата обращения: 02.10.2018).
  5. Rpmdrake // mageia. [2018—2018]. Дата обновления: 14.07.2017. URL: http://doc.mageia.org/mcc/6/ru/content/rpmdrake.html (дата обращения: 02.10.2018).