Можно ли поменять систему управления пакетами?

Я недавно взглянул на CentOS и был поражен, но я также вспомнил, как баловался с Fedora, когда вышел 16-й выпуск, и вспомнил, что ужаснулся от оборотов. Я не выношу ничего, кроме системы управления пакетами Ubuntu. Однако, снова увидев обороты в такой хорошей установке, как CentOS, я снова задумался.

Можете ли вы изменить систему управления пакетами? Или это в основном и требует перестройки всей ОС?

Пожалуйста, не отвечайте: «Вы можете удалить synaptic и использовать USC», у меня нет глубоких знаний по управлению пакетами. но я не об использовании другого GUI или чего-то еще. Можно ли сделать вышеперечисленное и сделать нативные rpm для ubuntu или deb для fedora (и мне тоже не нужно знать об Alien, который преобразует deb в rpm и наоборот).

2
задан 15 January 2012 в 07:11

2 ответа

Причина, по которой вы не можете использовать yum в Debian / Ubuntu, заключается в несовместимости пакетов.

Предположим, на минуту вы удалили apt и установили yum из исходного кода. Где тогда вы получите пакет для установки? Вы больше не можете использовать репозитории Ubuntu, так как все пакеты .deb.

Посмотрите руководства по упаковке

https://wiki.ubuntu.com/PackagingGuide/Complete

http://fedoraproject.org/ wiki / Packaging: Guidelines

Структура совершенно иная, и нет надежного инструмента для преобразования .deb в .rpm

Так что если вы собираетесь использовать Fedora РЕПО, почему бы просто не установить Fedora?

А если вы собираетесь использовать исходный код, лучше использовать Arch, gentoo или Linux с нуля.

0
ответ дан 15 January 2012 в 07:11

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

0
ответ дан 15 January 2012 в 07:11

Другие вопросы по тегам:

Похожие вопросы: