Операционные системы - статьи


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


,

Привет! Теперь и я решил написать кое-что изученное мной. А именно как пользоваться одной из самых важных утилит дистрибьюшена . Пакет предназначен для упрощения установки и убивания других программных продуктов (будем называть их пакетами (packages) а RPM - RPMмом!), соответствующим образом оформленных (что-то вроде инсталлятора и деинсталлятора в Виндах, только круче). Прежде всего хочу сказать какие достоинства и недостатки таит его использование.

Начнем с достоинств:

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

    • Наличие определенных файлов, например командного интерпретатора bash для запуска скриптов установки и деинсталляции.
    • Наличие необходимых библиотек и проверок их версий.
    • Наличие необходимых пакетов, требуемых для данного.

  • Простое удаление пакетов из системы. При этом осуществляется проверка наличия пакетов, функционирование которых зависит от удаляемого.
  • Апгрейд (Upgrade) пакетов, с контролем версии (запрет дегрейда (Degrade)), и всего описанного ранее.
  • Просмотр информации о пакете: что делает, кто сделал, где взять, содержимые файлы, и т.д.
  • Есть много утилит, обеспечивающих пользовательский интерфейс.
  • Существуют так называемые репозитории (хранилища) пакетов, с организованным в них поиском.
  • Каждый пакет (установленный и нет) имеет свое место в иерархии, т.е. существует общая иерархия пакетов, с помощью которой просто определить что делает этот пакет.
  • Обеспечивается возможность поиска к какому пакету относится данный файл или директорий.
  • Комплексная проверка состояния пакетов в системе: что изменялось, что запортилось, что случайно удалили, и т.д.

Недостатки:

  • Большинство (но не все, например GNOME и IceWM) пакетов готовятся немного с запаздыванием. Особенно это относится к пакетам, хранящимся в репозитории Red Hat.


    Начало  Назад  Вперед



    Книжный магазин