16

Мы знаем, что apt-get используется в системах на основе debian, так что же используется в системах Red Hat Enterprise Linux (RHEL)? Можно ли установить и использовать apt-get в Red Hat?

2 ответа2

11

Нет, apt специфична для Debian. apt использует dpkg для установки файлов .deb (которые являются двоичными файлами, специфичными для Debian).

В дистрибутивах Linux на основе Red Hat используется система управления пакетами rpm . Вы можете использовать yum для получения и установки rpms в дистрибутивах Red Hat:

 yum search som-package-name
 yum install some-package-name

Если вы хотите установить оборотов в минуту , что вы загрузили на свой собственный, вы можете использовать rpm -i some-package.rpm установить его (и rpm -qa , чтобы получить список всех установленных оборотов в минуту). Это эквивалентно dpkg -i some-package.debdpkg --get-selections для получения списка всех установленных пакетов deb) в дистрибутивах на основе Debian.

8

Существует проект, который утверждает, что поддерживает репозитории в стиле apt (а также команду apt-get ) в дистрибутивах на основе RPM. Он называется apt-rpm и используется в качестве менеджера пакетов по умолчанию в некоторых дистрибутивах, но не в RHEL/Fedora.

Проблемы:

  • Кажется, он не поддерживается с 2008 года; с тех пор он может иметь дополнительные исправления или исправления, но ничего особенного.
  • Репозитории Yum не совместимы с apt-rpm , поэтому даже если бы вы установили его на свой компьютер, вам понадобится репозиторий apt-rpm, чтобы использовать его.

Существует ветвь apt-rpm , которая была обновлена для большей совместимости с версией 5 rpm , которая используется во всех последних дистрибутивах RPM. Так что, если вы настаиваете на его использовании, хорошей отправной точкой является проверка ветки Gitorious на apt-rpm для rpm5.

Синтаксис команды yum достаточно близок к apt-get чтобы вы могли выучить один, если знаете другой в течение дня или, самое большее, недели. Поэтому, если для использования apt не возникнет острая необходимость в бизнесе, и вы не захотите создать свой собственный репозиторий apt-rpm (и бороться с грубостью программного обеспечения, которое в основном не поддерживается), я бы не советовал продолжать этот ход мыслей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .