Мы знаем, что apt-get используется в системах на основе debian, так что же используется в системах Red Hat Enterprise Linux (RHEL)? Можно ли установить и использовать apt-get в Red Hat?
2 ответа
Нет, 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.deb (и dpkg --get-selections для получения списка всех установленных пакетов deb) в дистрибутивах на основе Debian.
Существует проект, который утверждает, что поддерживает репозитории в стиле 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 (и бороться с грубостью программного обеспечения, которое в основном не поддерживается), я бы не советовал продолжать этот ход мыслей.
