The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Дистрибутив OpenMandriva переходит на RPMv4 и DNF

05.03.2018 23:03

Разработчики дистрибутива OpenMandriva сообщили о намерении вернуться с RPMv5 на пакетный менеджер RPMv4, поддерживаемый компанией Red Hat. Более того, в качестве высокоуровневого инструментария для управления пакетами вместо urpmi решено использовать DNF. Для упрощения миграции пользователей планируется подготовить средства для бесшовного обновления OpenMandriva 3.x до версии 4.0, которая будет поставляться с RPMv4 и DNF.

Последний стабильный выпуск RPMv5 был сформирован в 2010 году, после чего разработка остановилась. В отличие от RPMv5, проект RPMv4 активно развивается и сопровождается, а также предоставляет более полноценный набор инструментов для управления пакетами и репозиториями. Переход на RPMv4 также позволит избавиться от применяемых ныне в OpenMandriva грязных хаков и вспомогательных Perl-скриптов.

  1. Главная ссылка к новости (https://forum.openmandriva.org...)
  2. OpenNews: Выпуск пакетного менеджера RPM 4.14.0
  3. OpenNews: Релиз дистрибутива OpenMandriva Lx 3.0
  4. OpenNews: Начало развития пакетного менеджера RPM 5.0
  5. OpenNews: Вышел релиз RPM 5.1
  6. OpenNews: Выпуск пакетного менеджера DNF 2.3
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/48208-mandriva
Ключевые слова: mandriva, rpm, dnf
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (65) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pavlinux (ok), 23:10, 05/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    А Red Hat внезапно перейдёт на RPMv5 :)
     
     
  • 2.5, Michael Shigorin (ok), 23:38, 05/03/2018 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Эт вряд ли (по чисто корпоративно-манагерским причинам -- пара своих инд... ой, финнов более контролируема).

    Но всё равно прочитал как "одним временно трепыхающимся клоном федоры больше", по крайней мере в обозримой перспективе. :(

     
     
  • 3.12, Ne01eX (ok), 03:55, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Хм. Дядя Миша, просвети, - какая система инициализации в ALT'е по умолчанию? ;-)

    Ну и, заодно, - зачем в ALT'е аж целых две ветви RPM v.4: rpm-4.0.x, заботливо спрятанная в rpm-build и rpm-4.13.x? ;-)

     
     
  • 4.20, Anyname (?), 08:28, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    отвечу за Михаила: "некоторые дистрописатели пишут свои пакетные менеджеры, пакманы всякие, аптгеты, мы же, напротив, выбрали особый правильный путь: мы устанавливаем рпм-пакеты с помощью апт-гет"
     
     
  • 5.29, Ne01eX (ok), 10:29, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > отвечу за Михаила: "некоторые дистрописатели пишут свои пакетные менеджеры, пакманы всякие,
    > аптгеты, мы же, напротив, выбрали особый правильный путь: мы устанавливаем рпм-пакеты
    > с помощью апт-гет"

    Да мне бы Дядю Мишу послушать/почитать. ;-) Потому что от того, как он ответит, зависит ещё двЖарочка вопрососов. :-D :-D :-D

     
  • 5.55, foi (?), 09:28, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже поражен, извращенцы чортовы
     
  • 4.22, Аноним (-), 08:48, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    >зачем в ALT'е аж целых две ветви RPM

    "Это не костыль! Это не костыль!" Повторять по 146 раз утром и вечером, и снизойдет на тебя прос^W благодать, сын мой.

     
  • 4.58, Аноним (-), 10:31, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну и, заодно, - зачем в ALT'е аж целых две ветви RPM
    > v.4: rpm-4.0.x, заботливо спрятанная в rpm-build и rpm-4.13.x? ;-)

    А от двух версий баша они таки избавились или воз и ныне там?

     
  • 4.66, Michael Shigorin jolla (?), 23:08, 09/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Хм. Дядя Миша, просвети, - какая система инициализации в ALT'е по умолчанию?
    > ;-)

    в дистрибутивах с 7.0 по большей части systemd, в стартеркитах представлен и sysvinit; других не завезли.

    > Ну и, заодно, - зачем в ALT'е аж целых две ветви RPM
    > v.4: rpm-4.0.x, заботливо спрятанная в rpm-build и rpm-4.13.x? ;-)

    потому что Пану и компания и в установочной части накосячили достаточно, чтоб разбирались с этим несколько лет (на парт-тайм, но все же).

    ps автору #20 незачет

     
     
  • 5.72, Ne01eX (ok), 22:00, 10/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> Хм. Дядя Миша, просвети, - какая система инициализации в ALT'е по умолчанию?
    >> ;-)
    > в дистрибутивах с 7.0 по большей части systemd, в стартеркитах представлен и
    > sysvinit; других не завезли.

    Ну ладно, хоть не безаппеляционно systemd, как у некоторых. :-)

    >> Ну и, заодно, - зачем в ALT'е аж целых две ветви RPM
    >> v.4: rpm-4.0.x, заботливо спрятанная в rpm-build и rpm-4.13.x? ;-)
    > потому что Пану и компания и в установочной части накосячили достаточно, чтоб
    > разбирались с этим несколько лет (на парт-тайм, но все же).

    А точно дело не в том, что ветка 4.0.x тянется на самом деле с тех времён, когда Альт был форком Mandrake? ;-) Ладно, ладно, - речь не об этом. :-)

    Понапридумывали вы своих макросов. Тянете их с... 2001 года. Молодцы, чё. А стандартизировать с другими RPM-вендорами не пробовали? Во сейчас реально без иронии интересуюсь, -

    в чём проблема слить две ветви 4.x воедино? Или тупо проще - форкать дальше, чем попытаться сесть за стол переговоров и обо всем договорится?

     
  • 3.28, Аноним (-), 10:07, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >трепыхающимся

    Стыдно должно быть товарищи!

    (https://www.opennet.ru/opennews/art.shtml?num=47142).

     
  • 3.38, adolfus (ok), 11:39, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > ... одним временно трепыхающимся клоном федоры больше

    Как у Вас с поддержкой Оптимусов?

     
     
  • 4.67, Michael Shigorin jolla (?), 23:11, 09/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> ... одним временно трепыхающимся клоном федоры больше
    > Как у Вас с поддержкой Оптимусов?

    см. вики проекта; я одно время выпускал ливку с FG, которая на всем распространенном, в т.ч. оптимусе, все сама поднимала

     
     
  • 5.71, Аноним (-), 19:03, 10/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ливчик.
     

  • 1.2, vz (?), 23:10, 05/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уже некому поддерживать urpmi в Росе?
     
     
  • 2.10, yep (?), 01:27, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже некому поддерживать urpmi в Росе?

    OpenMandriva были основными разработчиками RPMv5?

     
  • 2.14, Pulfer (ok), 05:06, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    OpenMandriva уже давно живёт своей отдельной жизнью, с Росой уже совсем не взаимодействует.
     
     
  • 3.23, Аноним (-), 08:50, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >OpenMandriva уже давно живёт своей отдельной жизнью

    Круто сказанул. О карьере дипломата не думал?

    ЗЫж. Я, пожалуй, так теперь про свою покойную бабку говорить буду.

     

  • 1.3, Аноним (-), 23:20, 05/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    С dnf — это они зря. Взяли бы лучше zypper, чем этого тормоза.
     
     
  • 2.4, DerRoteBaron (?), 23:28, 05/03/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Лучше тормоз, чем обрезок пакетного менеджера, прибитый гвоздями к сусе.
    Кстати сильных тормозов кроме попыток лезть в сеть когда попало я не замечаю
     
     
  • 3.7, Xeritawa (ok), 00:07, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +9 +/
    > Лучше тормоз, чем обрезок пакетного менеджера, прибитый гвоздями к сусе.

    Этот "обрезок" работает быстро, надёжно, не крашится и умеет всё, что должен уметь пакетный менеджер. И, кстати, в каком месте он прибит гвоздями к сусе?
    > Кстати сильных тормозов кроме попыток лезть в сеть когда попало я не замечаю

    А вот некий "обрезок" не тормозит вообще, а ещё и (о чудо!) не лезет в сеть когда попало.

     
  • 3.25, anon111 (?), 09:14, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    прибитый? да он даже в дебинане есть
     
  • 3.30, Аноним (-), 10:29, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > обрезок пакетного менеджера, прибитый гвоздями к сусе

    По функционалу dnf'у ему как до Китая. И ни к чему он не прибит. Умеет работать едва ли не со всеми существующими форматами репозиториев.

    > Кстати сильных тормозов кроме попыток лезть в сеть когда попало я не замечаю

    dnf и yum — единственные пакетные менеджеры, которые лезут в сеть без спроса. А что тормозов не замечаешь — так это, видимо, оттого что другими пакетными менеджерами не пользовался сколько-нибудь серьёзно.

     
  • 3.39, adolfus (ok), 11:42, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Кстати сильных тормозов кроме попыток лезть в сеть когда попало я не
    > замечаю

    Просто отредактируйте содержимое /etc/yum.repos.d по Вашему вкусу.


     
  • 3.56, Аноним (-), 10:25, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Поэтому есть apt И быстрый и умеет много чего, и память не жрет, и формат ре... большой текст свёрнут, показать
     
  • 2.9, fi (ok), 00:53, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    разрабы zypper такие же сложные как и разрабы rpm.v5

    а за dnf более понятная команда

     
     
  • 3.31, Аноним (-), 10:30, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > разрабы zypper такие же сложные как и разрабы rpm.v5
    > а за dnf более понятная команда

    Разрабы zypper — те же, что и разрабы libsolv. Которую, внезапно, использует dnf.

     
     
  • 4.48, fi (ok), 20:19, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И что это меняет?  libsolv - одна из…, а в целом команда странных.
     
     
  • 5.61, Аноним (-), 11:27, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И что это меняет?  libsolv - одна из…, а в целом
    > команда странных.

    А yum и dnf так и вообще кусок стремной наколенной бидонятины. Которая "нитармазит" и вообще работает очень характерно. Я все понимаю но пакетный менеджер пишется на года и поэтому совершенно не обязательно писать его как курица лапой в виде прототипного макета. Чего редхат не может усвоить уже хренову кучу лет.

     
  • 5.68, Michael Shigorin jolla (?), 23:18, 09/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > И что это меняет?  libsolv - одна из…, а в целом
    > команда странных.

    то есть история замены yum -> dnf с выяснением практического значения bus factor первого из них Вас не смутила вообще, все верно понимаю? нифига не стремные кодеры, это же шляпа?

     
  • 2.11, анонимус (??), 01:38, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Заработал бабок и переведи свой локалхост на нормальный тариф
     
  • 2.15, Аноним (-), 06:05, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тоже плюсую zypper. Имхо самый быстрый и синтаксис лаконичный.
     
     
  • 3.17, JIeKapb CJLupToM (ok), 07:08, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Из бинарных дистрибутивов самый быстрый и есть zypper, а так самый быстрый арчевский pacman, zypper ему проигрывает самую малость
     
     
  • 4.59, foi (?), 11:08, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А как же apk из alpine? Мне кажется он самый быстрый
     
     
  • 5.65, Аноним (-), 21:50, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    opkg тоже быстрый. Но zypper ещё и фичастый.
     
  • 3.26, Аноним (-), 09:49, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    зиппер хорош. Но что-то я его нигде не встречал кроме как в suse.
    Он точно к ней не привинчен?..
     
     
  • 4.27, JIeKapb CJLupToM (ok), 09:52, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > зиппер хорош. Но что-то я его нигде не встречал кроме как в
    > suse.
    > Он точно к ней не привинчен?..

    А с чего ему быть привинченым то, хоть один пакетный менеджер прибит намертво к конкретному дистрибутиву?
    В sailfish  например используется zypper

     
  • 4.32, Аноним (-), 10:34, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > зиппер хорош. Но что-то я его нигде не встречал кроме как в
    > suse.
    > Он точно к ней не привинчен?..

    Точно. Привинчен только к glibc, это главная проблема с портированием. Да, ещё одна проблема в libsolv, которая привинчена к linux или freebsd. Но для OM или любого другого GNU/Linux это не препятствие.

     
     
  • 5.37, JIeKapb CJLupToM (ok), 11:22, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> зиппер хорош. Но что-то я его нигде не встречал кроме как в
    >> suse.
    >> Он точно к ней не привинчен?..
    > Точно. Привинчен только к glibc, это главная проблема с портированием. Да, ещё
    > одна проблема в libsolv, которая привинчена к linux или freebsd. Но
    > для OM или любого другого GNU/Linux это не препятствие.

    о чем и речь, glibc и libsolv (кстати вообще не при чем, zypper он не нужен) это же не suse пакеты, их использует любой линукс дистрибутив, соответственно к suse он не прибит, бери да ставь на любой дистрибутив, glibc тоже кстати не аргумент, он будет установлен в любом дистрибутиве.

     
     
  • 6.42, Аноним (-), 12:40, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > libsolv (кстати вообще не при чем, zypper он не нужен)

    Это давно ли? Или не нужен в том смысле, что zypper зависит только от libzypp, а от чего зависит libzypp — тебе посмотреть лень?
    https://github.com/openSUSE/libzypp/blob/master/CMakeLists.txt#L160

     
     
  • 7.54, JIeKapb CJLupToM (ok), 08:28, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    а чем он вообще не угодил то?
     
     
  • 8.62, Аноним (-), 21:38, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Мне вполне угодил Ну ок, немного не угодил тем, что когда понадобилось заставит... текст свёрнут, показать
     
     
  • 9.64, Аноним (-), 21:47, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А именно, взгрустнулось на этом месте https github com openSUSE libsolv blob ... текст свёрнут, показать
     
  • 9.69, Michael Shigorin jolla (?), 23:23, 09/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    это ж какая нужда так некрофилить заставила к нам в рассылки лет десять назад к... текст свёрнут, показать
     

  • 1.6, Аноним (-), 23:55, 05/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Последний стабильный выпуск RPMv5 был сформирован в 2010 году, после чего разработка остановилась.

    Сообщество без Red Hat.

     
     
  • 2.8, anonymous (??), 00:18, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    На сколько я помню, с автором RPM5 были какие-то тёрки.
     
     
  • 3.63, Аноним (-), 21:39, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > На сколько я помню, с автором RPM5 были какие-то тёрки.

    У кого?

     
     
  • 4.70, Michael Shigorin jolla (?), 23:26, 09/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> На сколько я помню, с автором RPM5 были какие-то тёрки.егое
    > У кого?

    у придурка-манагера из шляпы, разумеется -- история его хотелок "того, не знаю чего" вполне зафиксирована в той их баге на rpm...

     
  • 2.33, Аноним (-), 10:35, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>Последний стабильный выпуск RPMv5 был сформирован в 2010 году, после чего разработка остановилась.
    > Сообщество без Red Hat.

    Сообщество из одного человека? Да ты юморист.

     

  • 1.16, Аноним (-), 07:01, 06/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    вот видите? Аналогия с 16-полосной автомагистралью была верной. Только теперь вместо убунты проселочной дорогой оказался RPM5.
     
     
  • 2.50, Аноним (-), 23:40, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Аналогия с 16-полосной автомагистралью

    Можно поподробнее?

     
     
  • 3.53, Аноним (-), 00:08, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Сравнивались проценты Windows и Linux, вроде бы )
     

  • 1.19, бедный буратино (ok), 08:15, 06/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    не видел ни одного юзабельного пакетника, кроме aptitude. все остальные это *если ты хочешь поставить пакет и 15 из 27 плюгинов - переписывай их ручками* или *если хочешь обозреть репозиторий - используй less, а заинтересовавшее переписывай ручками*
     
  • 1.21, гы (?), 08:44, 06/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Постепенно до них доходит, что надо все унифицировать?
    Но пакеты из шапки все равно не подойдут же, гы.
     
     
  • 2.44, Аноним (-), 16:01, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > надо все унифицировать

    Не надо.

     

  • 1.34, Аноним (-), 10:52, 06/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Грязные хаки? Постирать не пробовали? Или перекрасить из хаки в другой цвет?
     
     
  • 2.36, Аноним (-), 11:19, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто у них кончились специалисты по perl. Стирать некому.
     

  • 1.40, Вадим Петрович (?), 11:44, 06/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Новость: 100500й дистрибутив на что-то перешел.

    Реакция: OKAY.

     
  • 1.41, некуцй (?), 12:20, 06/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    После появления Никса/Гикса все без исключения пакетники одномоментно устарели.
     
     
  • 2.51, Аноним (-), 23:43, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > После появления Никса/Гикса все без исключения пакетники одномоментно устарели.
    > без исключения

    То есть, в отличие от проживших по два десятка лет apt/rpm, никс/гикс устарели уже в момент выхода. Понял.

     

  • 1.43, Ilya Indigo (ok), 14:12, 06/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ROSA за ними? Лет через 5...
     
  • 1.47, Ананимус242564248 (?), 18:58, 06/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я не понял, мне что, на десктоп ставить центось 7 теперь? Древнее ПО со скудными репозиториями
     
     
  • 2.52, Аноним (-), 23:44, 06/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Я не понял, мне что, на десктоп ставить центось 7 теперь?

    Чем дебиан/девуан не устраивают?

     

  • 1.49, Аноним (-), 21:47, 06/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Самый быстрый и лаконичный пакетный менеджер это APK, который из alpine Linux. Быстрый, в сеть не лезет работает моментально.
     
     
  • 2.60, foi (?), 11:11, 07/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Самый быстрый и лаконичный пакетный менеджер это APK, который из alpine Linux.
    > Быстрый, в сеть не лезет работает моментально.

    Вот да, именно

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру