ComputerBooks.ru - Электронные книги, самоучители.

 
Электронные кники доступные для скачивания
На главную Добавить в избранное Форма отправки почты Если книг читать не будешь - скоро грамоту забудешь!

Глава 10. Управление Пакетами

Если вы знакомы с окружением Windows, вы сталкивались с той проблемой, что каждая программа устанавливается своим особым образом: это может быть MSI файл, установка InstallShield, саморазворачивающийся запускаемый архив или просто zip файл. При установке программного обеспечения вы всегда подвергаетесь риску, что какие-нибудь приложения перестанут работать, потому что ранее загруженная утилита заменяет некоторые .dll-файлы более старыми версиями без предупреждения. Вот почему сообщество GNU/Linux пошло совершенно другим путем и создало систему управления программным обеспечением, которая решает все подобные проблемы: rpm. Как обычно в GNU/Linux, это утилита командной строки, с множеством приятных возможностей, хотя немного сложновата для среднего пользователя. Для облегчения задачи Mandrake Linux предоставляет вам графический инсталлятор программного обеспечения: RpmDrake

RpmDrake состоит из четырех различных программ, к которым можно получить доступ из меню Mandrake (Настройка->Пакеты (Packaging)) или из Mandrake Control Center в разделе Управление Пакетами (Software Management):

Мы рекомендуем вам запускать RpmDrake из утилиты Mandrake Control Center.

Установка Пакетов

Кагда вы запустите эту программу, вам прийдется подождать несколько секунд, пока RpmDrake поищет доступные пакеты. Затем вы попадете в интерфейс программы “Инсталляция Пакетов (Software Packages Installation)”.

Рисунок 10.1. Интерфейс “Инсталляция Пакетов (Software Packages Installation)”

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

Рассмотрим подробнее интерфейс, показанный на этом рисунке Рисунок 10.1. Интерфейс Инсталляция Пакетов (Software Packages Installation). В дереве пакетов выбран пакет с названием “frozen-bubble-0.9.3-6mdk”, а в окне описания мы видим, сколько необходимо места на диске для установки пакета (11477 KB), короткое описание пакета (Frozen Bubble arcade game) и более детальное описание (Full-featured, colorful animated penguin eye-candy ...).

Подсказка

Когда курсор вашей мыши находится над областью с описанием, вы можете попасть в контекстное меню, сделав щелчок правой кнопкой мыши. Здесь вы найдете “скрытую возможность” под названием Максимум информации, переключившись в которую вы получите более детальную информацию о пакете, например, список файлов, которые поставляются в пакете и содержимое файла ChangeLog.

В панели состояния показывается информация о том, что вы выбрали 11 MB и на диске у вас осталось (866 MB).

Замечание

RpmDrake выдаст окно предупреждения, если вы попытаетесь установить пакетов больше, чем у вас осталось свободного места на диске. Тем не менее, вы можете продолжить инсталляцию (вы можете удалить для этого ненужные пакеты, например, скажем некоторые ISO образы “cooker” [10] , которые вы записали на прошлой неделе, и провести установку в любом случае).

Теперь вы можете запустить установку, просто нажав кнопку Установить. Появится новое окно, в котором вы увидите состояние процесса установки. Если вы предпочитаете выйти, не делая ничего, вам нужно просто кликнуть по кнопке Выйти.

В процессе установки может так получиться, что вы выбрали пакет, которому для корректной работы требуются какие-либо дополнительные библиотеки или другие пакеты. В таком случае RpmDrake выдаст окно с информацией и попросит выбрать, устанавливать ли пакеты для удовлетворения зависимостей или продолжить без них (Рисунок 10.2. Окно предупреждения о зависимостях в RpmDrake – ).

Рисунок 10.2. Окно предупреждения о зависимостях в RpmDrake –

Еще одним возможным вариантом может быть такой: вы хотите установить пакет и вам будет показан список альтернатив, которые предоставляют похожие возможности, необходимые выбранному вами пакету (Рисунок 10.3. RpmDrake – альтернативные пакеты). Вы можете прочитать дополнительную информацию, которая появится по клику на кнопку Info... для помощи в выборе лучшей альтернативы.

Рисунок 10.3. RpmDrake – альтернативные пакеты

Теперь подробнее рассмотрим функции поиска и сортировки, которые призваны облегчить вашу работу системного администратора:

Поиск пакетов

Иногда бывает, что вы узнали о какой-нибудь утилите, которую увидели где-то или услышали о ней, а теперь размышляете, как ее найти и установить в своей системе.

А это действительно просто: просто наберите ее название в текстовом поле возле кнопки Поиск. Затем выберите где и как надо ее искать (по имени пакета, в описании пакета или по именам файлов, хранящихся в пакетах). Результат поиска появится в новом списке, где RpmDrake отобразит все найденное в своих базах данных.

Рассмотрим различные типы сортировки:

Выбор Mandrake

Этот порядок сортировки отобразит пакеты, разбитые по четырем группам, которые вы уже видели при инсталляции вашего Mandrake Linux. Это самый простой порядок сортировки, потому что он фокусируется на выбранной части доступных пакетов, которая предполагается наиболее полезной в дистрибутиве.

Все пакеты, по алфавиту

Вместо дерева пакетов вы увидите развернутый список всех доступных пакетов, которые можно установить на вашу систему.

Все пакеты, по группам

Здесь вы увидите пакеты, сгруппированные по их функциональности(т.е. Игры, Система, Видео и т.д.).

Все пакеты, по размеру

Так вы получите список пакетов, сортированный по размерам (самые большие пакеты вверху, самые маленькие внизу списка).

Все пакеты, по состоянию выбора

Если вы выберете такое отображение, вы увидите развернутый список пакетов, в котором все выбранные пакеты будут показаны первыми, а остальные доступные пакеты сразу за ними. Чтобы облегчить выбор, обе эти части списка сортированы по алфавиту. Такой порядок сортировки полезен непосредственно перед установкой, когда вы выбрали много пакетов, и помогает просмотреть все выбранные пакеты.

Все пакеты, по источнику

Снова вы увидите сортированный по алфавиту список, только теперь они будут показаны по имени источника, к которому они принадлежат.

Все пакеты, по доступности обновлений

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



[10] “cooker” это дистрибутив Mandrake Linux, который находится в процессе разработки, используется для улучшения содержимого и создания нового, еще лучшего релиза.

Глава 10. Управление Пакетами
Пред.љ Часть IV. Расширенное Использование љСлед.

Электронные Книги по компьютерным программам
На правах рекламы:
велосипеды bmx | mercedes-benz concept ocean drive | На сайте www.umi-cms.ru cmf для российских компаний.
-->

Для добавления страницы электронной книги в избранное нажмине Ctrl+D
велосипеды bmx | mercedes-benz concept ocean drive | На сайте www.umi-cms.ru cmf для российских компаний.

Книги | Статьи | Скачать

Правовая информация   

  © ComputerBooks.ru,
  При копировании материалов со страницы обязательно разместите ссылку на источник.