Drakrpm — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(Новая страница: «{{Введение|Инструмент Drakrpm Файл:Drakrpm-icon.png предоставляет возможность простого управления...»)
 
Строка 5: Строка 5:
 
Способы запуска {{программа|Drakrpm}}:
 
Способы запуска {{программа|Drakrpm}}:
  
* выберите в [[Что такое SimpleWelcome| SimpleWelcome]] {{меню|Приложения Установка и удаление программ}};
+
* выберите в [[Что такое SimpleWelcome| SimpleWelcome]] в {{меню|Приложения - Утилиты -Настройка компьютера - Установка и удаление программ}};
 
[[Файл:Ff40.png|300px|center]]
 
[[Файл:Ff40.png|300px|center]]
* откройте [[консоль]] (например [http://ru.wikipedia.org/wiki/Konsole Konsole]), наберите комманду {{команда|drakrpm}} или {{команда|rpmdrake}}.
+
* откройте [[консоль]] (например [http://ru.wikipedia.org/wiki/Konsole Konsole]), наберите комманду {{cmd|drakrpm}} или {{cmd|rpmdrake}}.
  
  
Строка 57: Строка 57:
 
Пакеты с графическим интерфейсом — это программы, обладающие графическим интерфейсом пользователя. Выбрав этот элемент из выпадающего списка, можно просмотреть список пакетов, имеющих графический интерфейс, не захламляя представление списка другими пакетами.
 
Пакеты с графическим интерфейсом — это программы, обладающие графическим интерфейсом пользователя. Выбрав этот элемент из выпадающего списка, можно просмотреть список пакетов, имеющих графический интерфейс, не захламляя представление списка другими пакетами.
  
Выбирая элементы выпадающего списка связанные с обновлениями, можно просматривать список пакетов, отображающий доступные обновления различных типов. [Файл:Drakrpm4.png]]
+
Выбирая элементы выпадающего списка связанные с обновлениями, можно просматривать список пакетов, отображающий доступные обновления различных типов. [[Файл:Drakrpm4.png]]
  
 
Следующий выпадающий список (второй слева) [[Файл:Drakrpm3.png]] позволяет управлять отображением списка пакетов согласно их текущему состоянию (установлен-не установлен) относительно системы: установленные и неустановленные пакеты (то есть все пакеты), только установленные пакеты, только неустановленные пакеты.
 
Следующий выпадающий список (второй слева) [[Файл:Drakrpm3.png]] позволяет управлять отображением списка пакетов согласно их текущему состоянию (установлен-не установлен) относительно системы: установленные и неустановленные пакеты (то есть все пакеты), только установленные пакеты, только неустановленные пакеты.
Строка 72: Строка 72:
 
=== Настройка источников программ ===
 
=== Настройка источников программ ===
  
[[Изображение:drakrpm-edit-media.png|thumb|right|271px|Программа настройки источников]]
+
[[Файл:Drakrpm-edit-media.png|thumb|right|271px|Программа настройки источников]]
  
Для настройки источников программ, или, как их ещё называют, репозиториев, можно воспользоваться модулем {{drakxtool|drakrpm-edit-media}}. Его можно запустить следующими способами:
+
Для настройки источников программ, или, как их ещё называют, репозиториев, можно воспользоваться модулем {{программа|drakrpm-edit-media}}. Его можно запустить следующими способами:
  
 
* из меню программы {{программа|Drakrpm}}
 
* из меню программы {{программа|Drakrpm}}
Строка 80: Строка 80:
 
: {{меню|Параметры → Менеджер источников}}.  
 
: {{меню|Параметры → Менеджер источников}}.  
  
* из {{программа|центра управления Mandriva}}
+
* из [[Что такое SimpleWelcome| SimpleWelcome]] в {{меню|Приложения - Утилиты - Настройка компьютера - Установка и удаление программ - Управление программами - Настройка источников установки/обновления ПО}}.
 
+
: {{меню|Управление программами Настройка источников установки/обновления ПО}}.
+
  
 
* из консоли
 
* из консоли
  
: с помощью команды {{команда|drakrpm-edit-media}}, или {{команда|drakrpm-edit-media --expert}}, чтобы получить дополнительные возможности по настройке источников.
+
: с помощью команды {{cmd|drakrpm-edit-media}}, или {{cmd|drakrpm-edit-media --expert}}, чтобы получить дополнительные возможности по настройке источников.
  
В этом модуле вы можете настроить источники программ, которые будут использоваться для установки и обновления программ на вашем компьютере. Подробнее о различиях между источниками рассказывается на странице [[source|источники]].
+
В этом модуле вы можете настроить источники программ, которые будут использоваться для установки и обновления программ на вашем компьютере. Подробнее о различиях между источниками рассказывается на странице [[источники]].
  
 
=== Обновление пакетов ===
 
=== Обновление пакетов ===
  
[[Изображение:MandrivaUpdate.png|thumb|271px|right|Окно Mandriva Update  показывает доступные обновления пакетов.]]
+
[[Файл:Drakrpm5.png|thumb|271px|right|Окно РОСА Update  показывает доступные обновления пакетов.]]
  
Для обновления системы можно использовать модуль {{drakxtool|drakrpm-update}}, который можно запустить из [[ControlCenter|центра управления Mandriva]] или из консоли, набрав команду {{команда|drakrpm-update}} или {{команда|MandrivaUpdate}}.
+
Для обновления системы можно использовать модуль {{drakrpm-update}}, который можно запустить из [[Центр управления РОСА]] или из консоли, набрав команду {{cmd|drakrpm-update}}.
  
 
Подробнее о процессе обновления можно узнать на странице [[How-to Update]].
 
Подробнее о процессе обновления можно узнать на странице [[How-to Update]].
Строка 103: Строка 101:
  
 
{| style="padding:1em; width:60%; text-align:left;"
 
{| style="padding:1em; width:60%; text-align:left;"
|[[Изображение:general_update.png]] — обычное обновление;
+
|[[Файл:General_update.png]] — обычное обновление;
 
|-
 
|-
|[[Изображение:bugfix_update.png]] — обновление, исправляющее ошибки в программе;
+
|[[Файл:Bugfix_update.png]] — обновление, исправляющее ошибки в программе;
 
|-
 
|-
|[[Изображение:security_update.png]] — обновление по безопасности.
+
|[[Файл:Security_update.png]] — обновление по безопасности.
 
|}
 
|}
  
Строка 114: Строка 112:
 
Кроме графического менеджера пакетов, описанного выше, можно использовать консольный режим, который также имеет множество инструментов и возможностей по управлению программами и пакетами. Следующие команды предоставляют возможность управлять пакетами также, как и в графическом режиме:
 
Кроме графического менеджера пакетов, описанного выше, можно использовать консольный режим, который также имеет множество инструментов и возможностей по управлению программами и пакетами. Следующие команды предоставляют возможность управлять пакетами также, как и в графическом режиме:
  
Все команды, за исключением {{команда|urpmq}} и {{команда|urpmf}}, должны выполняться с привилегиями суперпользователя.
+
Все команды, за исключением {{cmd|urpmq}} и {{cmd|urpmf}}, должны выполняться с привилегиями суперпользователя.
  
 
{| border="0"
 
{| border="0"
 
|-----
 
|-----
 
| Установить [[пакеты|пакет]]
 
| Установить [[пакеты|пакет]]
| {{команда|urpmi <имя_пакета>}}
+
| {{cmd|urpmi <имя_пакета>}}
 
|-----
 
|-----
 
| Установить все [[пакеты]], находящиеся в текущем каталоге
 
| Установить все [[пакеты]], находящиеся в текущем каталоге
| {{команда|urpmi *.rpm}}
+
| {{cmd|urpmi *.rpm}}
 
|-----
 
|-----
 
| Установить все [[пакеты]] из списка ''myrpms.txt''
 
| Установить все [[пакеты]] из списка ''myrpms.txt''
| {{команда|while read i ; do urpmi --auto $i ; done < myrpms.txt}}
+
| {{cmd|while read i ; do urpmi --auto $i ; done < myrpms.txt}}
 
|-----
 
|-----
 
| Удалить [[пакет]] со всеми его зависимостями
 
| Удалить [[пакет]] со всеми его зависимостями
| {{команда|urpme <имя_пакета>}}
+
| {{cmd|urpme <имя_пакета>}}
 
|-----
 
|-----
 
| Спросить о пакете базу данных {{программа|urpmi}}
 
| Спросить о пакете базу данных {{программа|urpmi}}
| {{команда|urpmq <имя_пакета>}}
+
| {{cmd|urpmq <имя_пакета>}}
 
|-----
 
|-----
 
| Найти в каких [[пакетах]] находится файл
 
| Найти в каких [[пакетах]] находится файл
| {{команда|urpmf <имя_файла>}}
+
| {{cmd|urpmf <имя_файла>}}
 
|-----
 
|-----
 
| Обновить систему
 
| Обновить систему
| {{команда|urpmi --auto-update}}
+
| {{cmd|urpmi --auto-update}}
 
|-----
 
|-----
 
| Показать список [[пакеты|пакетов]], содержащих определённое слово
 
| Показать список [[пакеты|пакетов]], содержащих определённое слово
| {{команда|urpmi -y <слово>}}
+
| {{cmd|urpmi -y <слово>}}
 
|-----
 
|-----
 
| Показать список пакетов без зависимостей
 
| Показать список пакетов без зависимостей
| {{команда|urpmi_rpm-find-leaves}}
+
| {{cmd|urpmi_rpm-find-leaves}}
 
|-----
 
|-----
 
| Показать информацию о [[пакеты|пакете]]  
 
| Показать информацию о [[пакеты|пакете]]  
| {{команда|urpmq -i <имя_пакета>}}
+
| {{cmd|urpmq -i <имя_пакета>}}
 
|-----
 
|-----
 
| Сохранить список установленных [[пакеты|пакетов]] в файл   
 
| Сохранить список установленных [[пакеты|пакетов]] в файл   
| {{команда|rpm -qa | sort > myrpms.txt}}
+
| {{cmd|rpm -qa | sort > myrpms.txt}}
 
|-----
 
|-----
 
| Сохранить список установленных [[пакеты|пакетов]] в файл без номеров версий
 
| Сохранить список установленных [[пакеты|пакетов]] в файл без номеров версий
| {{команда|rpm -qa --queryformat '%{name}\n' | sort > myrpms.txt}}
+
| {{cmd|rpm -qa --queryformat '%{name}\n' | sort > myrpms.txt}}
 
|-----
 
|-----
 
| Обновить источние
 
| Обновить источние
| {{команда|urpmi.update <имя_источника>}}
+
| {{cmd|urpmi.update <имя_источника>}}
 
|-----
 
|-----
 
| Обновить все источники
 
| Обновить все источники
| {{команда|urpmi.update -a}}
+
| {{cmd|urpmi.update -a}}
 
|-----
 
|-----
 
| Удалить источник
 
| Удалить источник
| {{команда|urpmi.removemedia <имя_источника>}}
+
| {{cmd|urpmi.removemedia <имя_источника>}}
 
|-----
 
|-----
 
| Удалить все источники
 
| Удалить все источники
| {{команда|urpmi.removemedia -a}}
+
| {{cmd|urpmi.removemedia -a}}
 
|}
 
|}
  

Версия 08:00, 10 августа 2011

Инструмент Drakrpm Drakrpm-icon.png предоставляет возможность простого управления вашими пакетами.

Drakrpm, или rpmdrake — программа для установки, удаления и обновления программ и пакетов, графический фронт-энд для urpmi. Для редактирования источников и обновления программ предназначены программы drakrpm-edit-media и drakrpm-update соответственно. Все три инструменты интегрированы в Центр управления РОСА

Способы запуска Drakrpm:

  • выберите в SimpleWelcome в Приложения - Утилиты -Настройка компьютера - Установка и удаление программ;
Ff40.png
  • откройте консоль (например Konsole), наберите комманду drakrpm или rpmdrake.


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

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

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

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

Интерфейс

Drakrpm1.png


  • 1. Фильтр по типу пакета: позволяет отображать пакеты только определённых типов. Когда вы запускаете менеджер пакетов впервые, фильтр установлен в значение пакеты с графическим интерфейсом. Вы можете выбрать режим отображения: всё (все пакеты), метапакеты, пакеты с графическим интерфейсом, все обновления, обновления по безопасности, баг-фиксы, обычные обновления.
  • 2. Фильтр по текущему состоянию пакета: этот фильтр позволяет просматривать только установленные пакеты или только пакеты, которые ещё не установлены в системе, или вообще все доступные пакеты (установленные и неустановленные).
  • 3. Режим поиска: щёлкните левой кнопкой мыши по значку поиска (бинокль), чтобы выбрать режим поиска: по имени пакета, по сводке пакета, по полному описанию пакета, по файлам, включённым в пакет.
  • 4. Поле поиска: введите в это поле одно или несколько ключевых слов для поиска. Когда вы ищете пакет по имени, используйте символ '-' вместо символа пробела.
  • 5. Очистка: при нажатии на этот значок (метла) происходит очистка текстового поля поиска.
  • 6. Список категорий: эта боковая панель группирует все доступные пакеты по категориям и подкатегориям, имеющим интуитивно понятные названия.
  • 7. Описание: в описательной части окна отображается имя пакета, небольшая сводка и полное описание, а также другая полезная информация.

Условные обозначения:


State installed.png — пакет уже установлен;
State to update.png — пакет является обновлением;
State to install.png — пакет будет установлен;
State to remove.png — пакет будет удалён;
State base.png — пакет нельзя изменить.

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

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

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

Следующий выпадающий список (второй слева) Drakrpm3.png позволяет управлять отображением списка пакетов согласно их текущему состоянию (установлен-не установлен) относительно системы: установленные и неустановленные пакеты (то есть все пакеты), только установленные пакеты, только неустановленные пакеты.

Чтобы найти какой-либо пакет, воспользуйтесь строкой поиска: введите искомое выражение в поисковой строке (справа вверху). Drakrpm2.png По умолчанию поиск производится среди неустановленных пакетов. Поиск пакетов можно осуществлять не только по их названиям, но также и по их описаниям или по именам файлов, которые содержатся в пакетах. Если искомого пакета не обнаружено, убедитесь, что в фильтре, значение которого отображается в левом верхнем углу, выбран пункт «всё».
Результат поиска выводится ниже строки поиска.

Для того, чтобы выполнить установку пакетов в систему, выделите пакеты для установки, отметив их галочкой, и нажмите «Применить». Если выбранные пакеты имеют зависимости (то есть для их установки необходима установка каких-то других пакетов), rpmdrake выдаст об этом сообщение. Согласитесь с установкой дополнительных пакетов, добавленных по зависимостям программой rpmdrake, и установка пакетов продолжится. В противном случае нажмите «Отмена», и установка пакетов будет отменена.

Если слева от названия пакета стоит галочка, это означает, что данный пакет уже установлен в системе. Для удаления установленного пакета достаточно убрать галочку слева от его названия и нажать кнопку «Применить». Если удаляемый пакет имеет зависимости (то есть для его удаления необходимо удаление каких-то других пакетов), rpmdrake выдаст об этом сообщение. Согласитесь с удалением дополнительных пакетов, добавленных по зависимостям программой rpmdrake — и удаление пакетов продолжится. В противном случае нажмите «Отмена», и удаление пакетов будет отменено.

Дополнительные возможности Drakrpm

Настройка источников программ

Программа настройки источников

Для настройки источников программ, или, как их ещё называют, репозиториев, можно воспользоваться модулем drakrpm-edit-media. Его можно запустить следующими способами:

  • из меню программы Drakrpm
Параметры → Менеджер источников.
  • из SimpleWelcome в Приложения - Утилиты - Настройка компьютера - Установка и удаление программ - Управление программами - Настройка источников установки/обновления ПО.
  • из консоли
с помощью команды drakrpm-edit-media, или drakrpm-edit-media --expert, чтобы получить дополнительные возможности по настройке источников.

В этом модуле вы можете настроить источники программ, которые будут использоваться для установки и обновления программ на вашем компьютере. Подробнее о различиях между источниками рассказывается на странице источники.

Обновление пакетов

Окно РОСА Update показывает доступные обновления пакетов.

Для обновления системы можно использовать модуль Шаблон:Drakrpm-update, который можно запустить из Центр управления РОСА или из консоли, набрав команду drakrpm-update.

Подробнее о процессе обновления можно узнать на странице How-to Update.

Условные обозначения:


General update.png — обычное обновление;
Bugfix update.png — обновление, исправляющее ошибки в программе;
Security update.png — обновление по безопасности.

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

Кроме графического менеджера пакетов, описанного выше, можно использовать консольный режим, который также имеет множество инструментов и возможностей по управлению программами и пакетами. Следующие команды предоставляют возможность управлять пакетами также, как и в графическом режиме:

Все команды, за исключением urpmq и urpmf, должны выполняться с привилегиями суперпользователя.

Установить пакет urpmi <имя_пакета>
Установить все пакеты, находящиеся в текущем каталоге urpmi *.rpm
Установить все пакеты из списка myrpms.txt while read i ; do urpmi --auto $i ; done < myrpms.txt
Удалить пакет со всеми его зависимостями urpme <имя_пакета>
Спросить о пакете базу данных urpmi urpmq <имя_пакета>
Найти в каких пакетах находится файл urpmf <имя_файла>
Обновить систему urpmi --auto-update
Показать список пакетов, содержащих определённое слово urpmi -y <слово>
Показать список пакетов без зависимостей urpmi_rpm-find-leaves
Показать информацию о пакете urpmq -i <имя_пакета>
Сохранить список установленных пакетов в файл rpm -qa
Сохранить список установленных пакетов в файл без номеров версий rpm -qa --queryformat '%{name}\n'
Обновить источние urpmi.update <имя_источника>
Обновить все источники urpmi.update -a
Удалить источник urpmi.removemedia <имя_источника>
Удалить все источники urpmi.removemedia -a

Более подробное руководство к программе urpmi, находится на этой странице.

Вики-ссылки

Ссылки на внешние веб-ресурсы