Страница 1 из 1
Почему RPM?
Добавлено: 04 фев 2018, 02:55
blackrook
Здравствуйте!
Не могли бы вы рассказать, какие преимущества есть у RPM перед Deb/dpkg? И, если не секрет, почему в качестве основы вы выбрали RedHat?
Большое спасибо за превосходный дистрибутив — объём проделанной работы действительно впечатляет!
Re: Почему RPM?
Добавлено: 04 фев 2018, 07:15
*d0s
Об этом стоит спросить у разработчиков mandrake (mandriva).
Re: Почему RPM?
Добавлено: 04 фев 2018, 16:07
Harrys77
Мандрива изначально на redhat linux постоена, потому RPM.
А так это обычные пакетные менеждеры, один redhat package manager, другой debian package manager. Разница в архитектуре, хранении базы пакетов и т.п. естественно есть. Дальше надстройки типа urpmi, dnf, apt и т.п. с готовыми наборами команд на всякие случаи жизни, с gui по большей части в данный момент.
Re: Почему RPM?
Добавлено: 04 фев 2018, 19:56
blackrook
А пакетную базу вы их используете, или сами пакуете в rpm из исходников, предоставляемых разработчиками отдельных программ?
Re: Почему RPM?
Добавлено: 04 фев 2018, 23:24
Harrys77
вопрос некорректный, базу установленных пакетов создает каждый пакетный менеджер. Ее разве что пересоздать можно ежели она "рухнула".
Re: Почему RPM?
Добавлено: 04 фев 2018, 23:41
blackrook
Хорошо, спасибо за ответы!
Re: Почему RPM?
Добавлено: 05 фев 2018, 02:36
fedan
blackrook писал(а): 04 фев 2018, 19:56
А пакетную базу вы их используете, или сами пакуете в rpm из исходников, предоставляемых разработчиками отдельных программ?
https://abf.io/import
Re: Почему RPM?
Добавлено: 05 фев 2018, 03:02
blackrook
Точно, abf же! Ещё раз спасибо.
Re: Почему RPM?
Добавлено: 05 фев 2018, 23:46
Harrys77
до меня дошло кстати

я имел в виду базу пакетов, которую RPM создает при установке их в систему на конкретном ПК. А базу пакетов дистрибутива, которые можно установить из репозиториев, делают разработчики Росы )) ну и просто энтузиасты + можно из других дистрибутивов и git репозиториев (репок) таскать пакеты в свою систему. В общую базу они попадут только с одобрения разрабов, а вот в случае успешной установки, в базе RPM на конкретной машине пропишутся. А команда urpmi обединяет в себе фактически wget/curl и rpm, и упрощает жизнь мандриво-водам. Потому как одну команду набрать всяко проще чем 2-3 разных с кучей параметров. В федорке сейчас аналог - это dnf, а в ubuntu - это apt. Как то так.