Кагда вы запустите эту программу, вам прийдется подождать несколько секунд, пока Rpmdrake поищет доступные пакеты. Затем вы попадете в интерфейс программы «Инсталляция Пакетов (Software Packages Installation)».
Окно разделено на четыре части: в верхней части вам предоставляется возможность работать со списком пакетов, которые доступны для установки. Сам список пакетов вы увидите слева. Справа от списка находится область, где вы будете видеть описание выбранного пакета.Внизу находится окно, содержащее панель состояния и две кнопки.
Рассмотрим подробнее интерфейс, показанный на этом рисунке
Рисунок 1.1, «Интерфейс «Инсталляция Пакетов (Software Packages Installation)»». В дереве пакетов выбран пакет с названием
«frozen-bubble-0.9.3-6mdk
», а в окне описания мы видим, сколько необходимо места на диске для установки пакета (11477 КБ), короткое описание пакета
(Frozen Bubble arcade game) и более детальное описание (Full-featured,
colorful animated penguin eye-candy ...).
В панели состояния показывается информация о том, что вы выбрали 11 МБ и на диске у вас осталось (866 МБ).
![]() | Замечание |
---|---|
Rpmdrake выдаст окно предупреждения, если вы попытаетесь установить пакетов больше, чем у вас осталось свободного места на диске. Тем не менее, вы можете продолжить инсталляцию (вы можете удалить для этого ненужные пакеты, например, скажем некоторые ISO образы «cooker» [1] , которые вы записали на прошлой неделе, и провести установку в любом случае). |
Теперь вы можете запустить установку, просто нажав кнопку . Появится новое окно, в котором вы увидите состояние процесса установки. Если вы предпочитаете выйти, не делая ничего, вам нужно просто кликнуть по кнопке .
В процессе установки может так получиться, что вы выбрали пакет, которому для корректной работы требуются какие-либо дополнительные библиотеки или другие пакеты. В таком случае Rpmdrake выдаст окно с информацией и попросит выбрать, устанавливать ли пакеты для удовлетворения зависимостей или продолжить без них (Рисунок 1.2, «Окно предупреждения о зависимостях в RpmDrake – »).
Еще одним возможным вариантом может быть такой: вы хотите установить пакет и вам будет показан список альтернатив, которые предоставляют похожие возможности, необходимые выбранному вами пакету (Рисунок 1.3, «RpmDrake – альтернативные пакеты»). Вы можете прочитать дополнительную информацию, которая появится по клику на кнопку для помощи в выборе лучшей альтернативы.
Теперь подробнее рассмотрим функции поиска и сортировки, которые призваны облегчить вашу работу системного администратора:
Иногда бывает, что вы узнали о какой-нибудь утилите, которую увидели где-то или услышали о ней, а теперь размышляете, как ее найти и установить в своей системе.
А это действительно просто: просто наберите ее название в текстовом поле возле кнопки . Затем выберите где и как надо ее искать (по имени пакета, в описании пакета или по именам файлов, хранящихся в пакетах). Результат поиска появится в новом списке, где Rpmdrake отобразит все найденное в своих базах данных.
Этот порядок сортировки отобразит пакеты, разбитые по четырем группам, которые вы уже видели при инсталляции вашего Mandrakelinux. Это самый простой порядок сортировки, потому что он фокусируется на выбранной части доступных пакетов, которая предполагается наиболее полезной в дистрибутиве.
Вместо дерева пакетов вы увидите развернутый список всех доступных пакетов, которые можно установить на вашу систему.
Так вы получите список пакетов, сортированный по размерам (самые большие пакеты вверху, самые маленькие внизу списка).
Если вы выберете такое отображение, вы увидите развернутый список пакетов, в котором все выбранные пакеты будут показаны первыми, а остальные доступные пакеты сразу за ними. Чтобы облегчить выбор, обе эти части списка сортированы по алфавиту. Такой порядок сортировки полезен непосредственно перед установкой, когда вы выбрали много пакетов, и помогает просмотреть все выбранные пакеты.
Снова вы увидите сортированный по алфавиту список, только теперь они будут показаны по имени источника, к которому они принадлежат.
В этом режиме вы можете получить две группы пакетов: первая - список пакетов, которые можно добавить на вашу машину, и вторая - список всех пакетов, которые имеют более старую версию, чем те, что у вас уже установлены и их можно обновить.
[1] «cooker» это дистрибутив Mandrakelinux, который находится в процессе разработки, используется для улучшения содержимого и создания нового, еще лучшего релиза.