DEB и RPM

DEB и RPM

JØǤŁĬҜ

Сейчас есть две самые распространенные системы установки программного обеспечения это: RPM и DEB.

Все они содержат программное обеспечение в сжатом формате.


RPM (RED HAT PACKAGE MANAGER)-
это менеджер пакетов,
используемый в операционных системах, основанных на Red Hat, это вся ветка дистрибутивов: Fedora, OpenSUSE, Red Hat, CentOS и т д.Файлы rpm используются с yum.

Особенности:

  • Автоматическое разрешение зависимостей в большинстве случаев корректно
  • Файл архива имеет специальный формат
  • Не поддерживаются рекомендованные пакеты

Установка rpm пакета:

sudo rpm -i пакет.rpm

Удалить установленный rpm пакет:

sudo rpm -e пакет.rpm

Показать список установленных rpm пакетов: sudo rpm -qa


DEB (DEBIAN PACKAGE MANAGER)-представляют собой типы пакетов, используемые для установки программного обеспечения в операционной системе Debian, Ubuntu и прочих.Файлы DEB используются с dpkg, aptitude, apt-get.

Особенности:

  • Поддержка приоритетов для пакетов различной важности
  • Файл пакета - обычный архив
  • Поддержка рекомендованных пакетов

Установка deb пакета:

$ sudo dpkg -i пакет.deb

Удалить установленный deb пакет:

sudo dpkg -r пакет.deb

Показать список установленных deb пакетов:

sudo dpkg -l

С точки зрения пользователя, в этих инструментах нет большой разницы. Форматы RPM и DEB - это просто архивные файлы, к которым прикреплены некоторые метаданные. Они оба одинаково загадочны, имеют жестко запрограммированные пути установки. И отличаются только тонкими деталями.


Report Page