Почему RPM?

Ответить
blackrook
Сообщения: 6
Зарегистрирован: 04 фев 2018, 02:50
Operating system: RosaLinux, Gentoo

Почему RPM?

Сообщение blackrook » 04 фев 2018, 02:55

Здравствуйте!

Не могли бы вы рассказать, какие преимущества есть у RPM перед Deb/dpkg? И, если не секрет, почему в качестве основы вы выбрали RedHat?

Большое спасибо за превосходный дистрибутив — объём проделанной работы действительно впечатляет!

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Почему RPM?

Сообщение *d0s » 04 фев 2018, 07:15

Об этом стоит спросить у разработчиков mandrake (mandriva).

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Почему RPM?

Сообщение Harrys77 » 04 фев 2018, 16:07

Мандрива изначально на redhat linux постоена, потому RPM.

А так это обычные пакетные менеждеры, один redhat package manager, другой debian package manager. Разница в архитектуре, хранении базы пакетов и т.п. естественно есть. Дальше надстройки типа urpmi, dnf, apt и т.п. с готовыми наборами команд на всякие случаи жизни, с gui по большей части в данный момент.

blackrook
Сообщения: 6
Зарегистрирован: 04 фев 2018, 02:50
Operating system: RosaLinux, Gentoo

Re: Почему RPM?

Сообщение blackrook » 04 фев 2018, 19:56

А пакетную базу вы их используете, или сами пакуете в rpm из исходников, предоставляемых разработчиками отдельных программ?

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Почему RPM?

Сообщение Harrys77 » 04 фев 2018, 23:24

вопрос некорректный, базу установленных пакетов создает каждый пакетный менеджер. Ее разве что пересоздать можно ежели она "рухнула".

blackrook
Сообщения: 6
Зарегистрирован: 04 фев 2018, 02:50
Operating system: RosaLinux, Gentoo

Re: Почему RPM?

Сообщение blackrook » 04 фев 2018, 23:41

Хорошо, спасибо за ответы!

fedan
Сообщения: 23
Зарегистрирован: 28 ноя 2015, 19:21
Operating system: ROSA FRESH R10 Plasma x86_64
Calculate Linux x86_64
Windows 7 Ultimate x86_64

Re: Почему RPM?

Сообщение fedan » 05 фев 2018, 02:36

blackrook писал(а):
04 фев 2018, 19:56
А пакетную базу вы их используете, или сами пакуете в rpm из исходников, предоставляемых разработчиками отдельных программ?
https://abf.io/import

blackrook
Сообщения: 6
Зарегистрирован: 04 фев 2018, 02:50
Operating system: RosaLinux, Gentoo

Re: Почему RPM?

Сообщение blackrook » 05 фев 2018, 03:02

Точно, abf же! Ещё раз спасибо.

Harrys77
Сообщения: 249
Зарегистрирован: 19 фев 2017, 20:42
Operating system: Rosa Fresh R8.1 64bit; 32bit KDE 4.14
RussianFedoraRemix WS 27 x86_64
Mageia 6 WS x86_64
Windows 7 HP x86_64
Win XP 32 bit Pro
Android 5.1 ))
Откуда: Москва

Re: Почему RPM?

Сообщение Harrys77 » 05 фев 2018, 23:46

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

Ответить