The OpenNET Project / Index page

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

Выпуск пакетного менеджера DNF 4.15

09.04.2023 09:41

Доступен релиз пакетного менеджера DNF 4.15, который используется по умолчанию в дистрибутивах Fedora Linux и RHEL. DNF является ответвлением от Yum 3.4, адаптированным для работы с Python 3 и использующим библиотеку hawkey в качестве бэкенда для разрешения зависимостей. По сравнению с Yum, DNF обладает заметно более высокой скоростью работы, низким потреблением памяти и более качественным управлением зависимостями.

В новой версии:

  • В dnf-automatic (утилита, позволяющая выполнять действия "dnf upgrade" в автоматическом режиме, например, при вызове из cron) добавлен параметр "reboot" для определения поведения при необходимости перезагрузки (может принимать значения never, when-changed и when-needed).
  • Добавлена поддержка отмены выполнения операции rollback для группового обновления.
  • Предоставлена возможность передачи опция CLI-интерфейса при загрузке внешнего файла конфигурации (например, для выставления параметров sslverify, username и password при обращении к собственному репозиторию).


  1. Главная ссылка к новости (https://github.com/rpm-softwar...)
  2. OpenNews: В Fedora 39 намечен переход на DNF5, избавленный от компонентов на языке Python
  3. OpenNews: В Fedora планируют заменить пакетный менеджер DNF на Microdnf
  4. OpenNews: Началась разработка пакетного менеджера DNF 5 и замены PackageKit
  5. OpenNews: В DNF предлагают встроить UUID для идентификации установок Fedora
  6. OpenNews: Выпуск пакетного менеджера RPM 4.18
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58937-dnf
Ключевые слова: dnf, rpm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (154) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:56, 09/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Когда Дебиан уже перейдёт на RPM & DNF?
     
     
  • 2.2, DEF (?), 09:57, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Зачем, если Fedora 40 перейдет на APT & DEB
     
     
  • 3.5, Аноним (1), 10:03, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что исходники DPKG/APT тошнотворны.
     
     
  • 4.14, Аноним (14), 10:43, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пока что ничего лучше в этих ваших линуксах не придумано.  
     
     
  • 5.15, fedora user (?), 11:08, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всё говно, кроме Pacman. DNF тормозное говно, DPKG тормозное и тупое говно. Сам сижу на федоре с dnf и скучаю по pacman.
     
     
  • 6.21, Аноним (21), 12:32, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пакман выглядит так, будто его писали на ПХП.
     
     
  • 7.95, Аноним (-), 08:38, 10/04/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 6.34, kawaii_girl (ok), 13:41, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Pacman слишком примитивный и сложный в использовании.
     
     
  • 7.42, Аноним (42), 14:21, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Поправил. Пакман очень многофункциональный и элементарный в использовании. А пакеты вида pkg чистый мед по справнению с прочими. Черт, да для того чтобы  пару штук  закинуть в аур мне даже не понадобилось читать инструкции настолько все просто.
     
     
  • 8.100, Аноним (100), 08:56, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если он такой функциональный то почему у арчеводов при переходе на системду сист... текст свёрнут, показать
     
     
  • 9.135, Аноним (135), 19:48, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В позапрошлом веке-то Ну ты вспомнил man alpm-hooks С разморозкой Специально... текст свёрнут, показать
     
     
  • 10.146, Аноним (-), 20:44, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В позапрошлом веке только релюшками начинали клацать И то в конце Да ну его, я... текст свёрнут, показать
     
     
  • 11.148, Аноним (148), 21:13, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    То ли дело неутята, лезущие со своим наследием мамонта W W apt в любую новос... текст свёрнут, показать
     
     
  • 12.154, Аноним (154), 13:32, 11/04/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 13.158, Аноним (148), 20:52, 11/04/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 7.47, Аноним (47), 15:10, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Можно поподробнее узнать, как это слишком примитивный и сложный?
     
     
  • 8.49, Аноним (49), 15:37, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это значит, что функционал у него примитивный, но простейшее обновление ты долже... текст свёрнут, показать
     
     
  • 9.162, Аноним (162), 22:10, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И что тут сложного S - операция группа команд синхронизации с репозиторием y... текст свёрнут, показать
     
  • 8.53, kawaii_girl (ok), 15:55, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Pacman примитивный потому что там нет многих функций которые есть в том же DNF ... текст свёрнут, показать
     
     
  • 9.72, eksdee (?), 17:45, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сложность пакетников никакого отношения к стабильности не имеет, а стабильность ... текст свёрнут, показать
     
     
  • 10.91, n00by (ok), 06:13, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Транзакции обеспечивают консистентность системы Дают гарантию, что её компонент... текст свёрнут, показать
     
     
  • 11.99, Аноним (100), 08:51, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пакетный менеджер не контролирует ПОЛНОЕ состояние системы, например рантайм дан... большой текст свёрнут, показать
     
     
  • 12.117, Серб (ok), 13:16, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Задача вернуть в работоспособное состояние Все программы и конфиги откатываются... текст свёрнут, показать
     
     
  • 13.120, n00by (ok), 13:22, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да в том то и дело, что в подавляющем большинстве случаев хватит простых откатов... текст свёрнут, показать
     
     
  • 14.122, Серб (ok), 13:38, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Откатов файловой системы Если так, то это вообще допускать нельзя Ибо обновлят... текст свёрнут, показать
     
     
  • 15.145, Аноним (-), 20:36, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А для этого в каком-нибудь btrfs есть subvolumes, так что допустим home при прав... текст свёрнут, показать
     
  • 15.149, n00by (ok), 06:51, 11/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Достаточно вот этого все программы и конфиги откатываются В большинстве случа... текст свёрнут, показать
     
  • 14.137, Аноним (135), 19:56, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если снапшоты делать лень, то можно откатиться к архивной версии 1 etc pacman... текст свёрнут, показать
     
  • 13.131, Аноним (-), 19:07, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У программ могут быть какие-то свои идеи насчет потребных для работы данных - и ... большой текст свёрнут, показать
     
     
  • 14.134, Серб (ok), 19:47, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для несущественных программ - совершенно неважно Для рабочих лошадок - существу... большой текст свёрнут, показать
     
  • 12.118, n00by (ok), 13:18, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если на пальцах, транзакция - это когда пакетник устанавливает пакеты определённ... большой текст свёрнут, показать
     
     
  • 13.139, Аноним (135), 20:04, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    1 Установи в другой корень pacman --sysroot pacman_transactions_dir new_tra... текст свёрнут, показать
     
     
  • 14.140, Аноним (-), 20:07, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    С снапшотами оно примерно так же, только проще и прозрачнее получается и не трес... текст свёрнут, показать
     
  • 13.143, Аноним (-), 20:28, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Установилось успешно - весьма абстрактно Можно через эн минут обнаружить что пр... большой текст свёрнут, показать
     
     
  • 14.150, n00by (ok), 06:56, 11/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пакетник может реализовать транзакции через снапшоты Для этого достаточно напис... текст свёрнут, показать
     
     
  • 15.155, Аноним (154), 13:42, 11/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще - может Я кажется понимаю намек что эти абстракции даже могут быть объед... большой текст свёрнут, показать
     
  • 9.97, Аноним (100), 08:45, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эта система транзакций первым же делом и разваливается при отклонениях от идеала... большой текст свёрнут, показать
     
     
  • 10.119, Серб (ok), 13:20, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ага Откатывается обновление, допустим, отсылки писем, и одновременно, ничем не ... текст свёрнут, показать
     
     
  • 11.133, Аноним (-), 19:43, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Конечно при сильном желании можно себе пятку прострелить и с снапшотами Если си... большой текст свёрнут, показать
     
  • 9.144, Аноним (135), 20:31, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто арчеводы не платят за то, что не используют KISS my Arch Основная задач... текст свёрнут, показать
     
  • 6.46, Аноним (47), 15:09, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Мне кажется, вы знакомы не со всеми пакетными менеджерами или у вас юношеский максимализм. Потому что, так нахваливать пацман при существовани xbps может только умственно отсталый человек.
     
  • 6.68, Аноним (68), 17:13, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    DNF тормозит потому что гарантирует стабильность и целостность, в отличие от других пакетных менеджеров.
     
     
  • 7.81, Аноним (81), 19:26, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А мне кажется, потому что гарантируется, что он написан на питоне.
     
     
  • 8.103, Аноним (100), 09:04, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это гарантирует дикие тупняки на все операции и жесткий развал системы если ему ... текст свёрнут, показать
     
  • 6.96, Аноним (100), 08:40, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Сам сижу на федоре с dnf и скучаю по pacman.

    А смысл сидеть на федоре если пакман хочется? Что одно что другое для продакшна непригодно, так что какая разница? Пользовался бы пакманом.

     
  • 5.54, Аноним (54), 15:57, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сказали же: DNF.
     
     
  • 6.61, Аноним (14), 16:54, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сказали же: APT.
     
     
  • 7.83, Аноним (83), 23:20, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сказали же XBPS!
     
     
  • 8.86, Аноним (86), 01:18, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    MSI ... текст свёрнут, показать
     
     
  • 9.93, EULA (?), 07:20, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    winget сейчас в треде ... текст свёрнут, показать
     
     
  • 10.141, Аноним (135), 20:12, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, всё-таки pacman Кстати, под виндой тоже работает, см MSYS2 MinGW ... текст свёрнут, показать
     
     
  • 11.153, EULA (?), 13:17, 11/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Плюсую Единственный нормальный инсталлятор в винде Если бы emerge портировали,... текст свёрнут, показать
     
  • 5.57, Аноним (83), 16:11, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Дальше собственного носа пробовал смотреть? Да все что угодно лучше apt-dpkg! А вообще да, пмов нормальных нема, пакман ничего вроде, но все испортил арч, кусок говна. Про прочие никсы можно и не вспоминать, овчинка выделки не стоит. А вот xbps незаслуженно забыт, и что-то не видно толп линуксойдов в ментейнерах у войда, которые так ратуют за свободу от ненавистных технологий проталкиваемых корпорастами. Хм, странно, потому что войд на голову выше ваших федоров с денисами! Слышу вот кто-то чавкает там, узнаешь себя линуксойд?
     
     
  • 6.71, Аноним (47), 17:45, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Небольшое сравнение пакетных менеджеров систем Void и Arch.
    https://www.reddit.com/r/voidlinux/comments/b9jj35/void_vs_arch_stability/ek6i
     
     
  • 7.73, Аноним (83), 17:57, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пост о том, как кто-то не осилил смену инита? Бывает. Я не спрашиваю "зачем это было нужно", тем не менее, ежели уж шило в жопе не утаить, нужно по крайней мере пользоваться нормальными инструментами, которые позволяют делать что нужно, без лишнего головняка, брать надо было крукс! Ну и апт-дпкг - с которого и начался этот разговор, все равно в пролете.
     
  • 7.142, Аноним (135), 20:19, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сравнение устарело на 4 года, местами вообще ерунда какая-то написана.

    Частичные обновления - не рекомендуются, но поддерживаются.

    Пакеты с отладочными символами:
    https://debuginfod.archlinux.org/

     
  • 6.74, Аноним (74), 18:52, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Линуксойид?
     
  • 6.75, Аноним (75), 18:52, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты вот орешь как псих, а тем временем xbps неочевидно хорош так как ему можно пр... большой текст свёрнут, показать
     
     
  • 7.82, Аноним (83), 21:08, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ты не понял ничего.

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

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

    в арче и войде я могу просто глянув на шаблон сборочного скрипта опакетить себе софт... как с этим в деб-рпм? чуток документации прочесть?

    а на счет самого xbps... что тут можно сказать, печально видеть, нормальный пм никому не нужен, у всех пальцы приросли к apt-get, где те разработчики свободного софта? уже давно б вменяемую морду к нему прикрутили(нет, не та что в графическом режиме работает)

     
     
  • 8.84, Аноним (75), 01:06, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чувак, выдыхай, когда войд создавал его создатель тогда системды не было Чувак ... текст свёрнут, показать
     
     
  • 9.114, Аноним (83), 11:34, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    мда в войде с самого начала его создания был системд, если что, а когда понадоб... текст свёрнут, показать
     
  • 8.88, Аноним (75), 01:27, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пакетные менеджеры исключают интеграцию без превращения системы в франкенштейна ... большой текст свёрнут, показать
     
     
  • 9.90, Аноним (90), 03:08, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Два чая этому господину, прекрасно всё расписал ... текст свёрнут, показать
     
  • 9.92, n00by (ok), 06:17, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что Linux - это франшиза ... текст свёрнут, показать
     
  • 4.24, Аноним (81), 12:57, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому что исходники DPKG/APT тошнотворны.

    Ну да, не пихтон.

     
  • 4.30, Аноним (30), 13:28, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Есть apt-rpm

     
     
  • 5.87, Аноним (86), 01:19, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Самим есть.
     
  • 4.98, Аноним (100), 08:45, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому что исходники DPKG/APT тошнотворны.

    По сравнению с DNF оно очень даже ничего :)

     
  • 2.9, Аноним (9), 10:14, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Сам жду - не дождусь. Как вообще apt/deb дожил до сегодняшнего дня?
     
     
  • 3.26, Аноним (81), 12:59, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Некоторым людям нравится, что не надо ждать по пять минут, пока пакетный менеджер проснется.
     
     
  • 4.27, Аноним (27), 13:04, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это вы про apt update с соответствующим ожиданием каждый раз, перед тем как установить требуемый пакет?
     
     
  • 5.41, Аноним (41), 14:18, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем вам делать update каждый раз? Один раз сделай и устанавливай.
     
     
  • 6.80, Аноним (81), 19:24, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что в DNF индекс пакетов обновляется первым делом при любом вызове.
    Соответственно, первые пару минут - можно сходить за кофе.

    APT такого шанса не даёт. В этом, собсно, и претензия.

     
  • 6.101, Аноним (100), 09:00, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А зачем вам делать update каждый раз? Один раз сделай и устанавливай.

    Более того - новые убунты и дебианы норовят индекс, а то и пакеты в системе, по таймеру обновить. И чтобы получить вот именно устаревший индекс и ожидание - это еще надо мануально постараться чтобы вон то отключить. Если вы сами взяли пистолет, приставили его к пятке и нажали на спуск очень странно винить в этом кого-то кроме себя.

     
  • 5.58, Аноним (58), 16:31, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ахаха, федораст спалился. apt update не вызывается автоматически при каждом search/install/upgrade, в отличие от.
     
     
  • 6.60, Аноним (60), 16:51, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бредить только не надо.
     
  • 4.50, Аноним (49), 15:39, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    apt, на самом деле, очень тормозной в плане установки пакетов. Это заметно когда система не на ССД. dnf гораздо быстрее устанавливает, но вначале весьма задумчив.
     
     
  • 5.62, Аноним (14), 16:56, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В сумме dnf на голову отстаёт от apt по скорости установки. Пока что apt топ.
     
  • 5.69, Роман (??), 17:19, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это скорее dpkg так а не apt/apt-get. Попробуйте например через
    echo "force-unsafe-io" > /etc/dpkg/dpkg.cfg.d/force-unsafe-io

    И сравните

     
     
  • 6.106, Аноним (100), 09:09, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Можно еще установить что-то типа eatmydata и потом eatmydata apt ... что вы там хотели.

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

     
  • 5.105, Аноним (100), 09:06, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > dnf гораздо быстрее устанавливает, но вначале > весьма задумчив.

    "Еж птица гордая, пока не пнешь не полетит".

     
  • 2.10, EuPhobos (ok), 10:17, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Когда перепишут с питона на раст
     
     
  • 3.163, Аноним (162), 22:24, 13/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Переписывай, разрешаю.
     
     
  • 4.164, EuPhobos (ok), 14:23, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Переписывай, разрешаю.

    Это не был вопрос, вопросительного знака у меня в предложении нет.

     
  • 2.94, Аноним (-), 08:37, 10/04/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     

     ....ответы скрыты (84)

  • 1.3, Аноним (1), 09:57, 09/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >DNF является ответвлением от Yum 3.4

    Yum написан на питоне, DNF 5 - на C++

     
     
  • 2.18, Аноним (-), 11:56, 09/04/2023 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
     
  • 3.56, Аноним (54), 15:59, 09/04/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.22, Аноним (21), 12:33, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Yum написан на питоне, DNF 5 - на C++

    Fedora - концентратор плохих решений.

     
  • 2.25, Аноним (81), 12:58, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Yum написан на питоне, DNF 5 - на C++

    Именно поэтому в RHEL используются DNF ранних версий, которые тоже на питоне.

     
     
  • 3.31, Вы забыли заполнить поле Name. (?), 13:31, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это пока что
     
  • 3.107, Аноним (100), 09:11, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Именно поэтому в RHEL используются DNF ранних версий, которые тоже на питоне.

    А чего тогда новость была что таки вот наконец окончательно переписали, так что питон вообще выбросили? Они планировали в новой версии на apt перейти? Или как вы объясняете этот феномен? :)

     
  • 2.59, Аноним (58), 16:33, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Беды с башкой у разработчика переписывание не решает.
     
     
  • 3.76, Аноним (76), 18:54, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если единственная беда с башкой у разработчика - использование смузихлёбных технологий не смотря на все их недостатки, потому что модно - то очень даже решает.
     

  • 1.4, iPony129412 (?), 10:02, 09/04/2023 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –3 +/
     

     ....ответы скрыты (11)

  • 1.16, Аноним (16), 11:09, 09/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > добавлен параметр "reboot" для определения поведения при необходимости перезагрузки

    В каких случаях вообще может понадобится перезагрузка?

     
     
  • 2.17, Аноним (17), 11:24, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В Фёдоре любят копировать плохие решения из винды, поэтому любые обновления пакетов там идут через ребут.

    Но если абстрагироваться от федоропроблем — для обновления ядра, например, чтобы не крутить ОС и дальше на старом.

     
     
  • 3.29, Аноним (27), 13:13, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Технически линукс и винда в этом плане ведут себя различно, а по факту - проблем... большой текст свёрнут, показать
     
     
  • 4.40, n00by (ok), 14:10, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > На системе с кучей компонент перезапускать половину
    > системных процессов потенциально более проблемно, чем перезагрузить все и гарантировать
    > что уязвимость более нельзя проэксплуатировать.

    systemd как раз могла бы решать этот вопрос, но почему-то занимается всем остальным, кроме него.

     
     
  • 5.102, Аноним (100), 09:03, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то в apt хуки сделали и вот таки благодаря тому что интерфейс к системд более менее унифицирован оно вполне умеет перезапускать затронутые обновлениями сервисы. Более того - в новых убунтах это даже сдедали по дефолту.

    Правда приводит к другой проблеме - если некто не очень опытный апдейты ставит, уппс, толпу народа с вон того чатика/форума/чего там  у кого - чота вышибло, внезапно и без предупреждения. Так что они ругаются на кривого админа.

     
     
  • 6.121, n00by (ok), 13:29, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    apt-хуки? Парсить /proc что ли? Не-не-не, это не так делается, потому что получите гонки. У systemd и без того есть все данные для построения графа.
     
     
  • 7.136, Аноним (136), 19:53, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не, там как-то иначе сделано Оно трекает зависисмости и если мы проапдейтили до... большой текст свёрнут, показать
     
     
  • 8.151, n00by (ok), 07:04, 11/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Эти сервисы зависят не только от zlib, но и друг от друга, потому перезапускать ... текст свёрнут, показать
     
     
  • 9.156, Аноним (154), 13:57, 11/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да И в этом аспекте системд все же улучшил некоторые аспекты По факту в слу... большой текст свёрнут, показать
     
     
  • 10.159, n00by (ok), 08:52, 12/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что ... текст свёрнут, показать
     
     
  • 11.165, Аноним (-), 15:08, 14/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поттерингу и так чрезмерную интеграцию, прибитие на гвозди и излишний вес пеняют... текст свёрнут, показать
     
  • 7.147, San (??), 21:05, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    apt install needrestart
     
     
  • 8.152, n00by (ok), 07:06, 11/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотрите сообщение 8470 29, на которое был мой исходный ответ про systemd ... текст свёрнут, показать
     
  • 3.37, kawaii_girl (ok), 13:48, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >решения из винды

    А причем здесь вообще винда? macOS например тоже требует перезагрузки для установки обновлений) Это нормальная практика. Установка обновлений в "оффлайн" режиме значительно снижает риск поломки системы.

     
  • 3.77, Аноним (76), 18:55, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для перехода но новое ядро перезагрузка не обязательна.
     
  • 2.20, ыть (ok), 12:03, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не рассказывай сказки про ребут после любых обновлений через dnf, если обновиться через dnf -y update не будет никакого ребута, ребут нужен для обновления ядра. а вот если обновляться через dnfdragora, то вполне себе может потребоваться перезапуск
     
     
  • 3.28, Аноним (27), 13:08, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Смысл ребута не в обновлении ядра (осмысленные обновления там не особо требуются, обычно, если не напороться на странные баги или иметь очень свежее оборудование, которое еще не полностью поддерживается), а в обновлении библиотек: когда находят очередную дырку в glibc или openssl или еще подобном, что использутся в каждой второй (а то и вообще каждой) программе, ребут это единственный способ гарантировать, что все, где уязвимость может быть проэксплуатирована, реально запустилось с новой версией библиотеки.
     
     
  • 4.43, Аноним (41), 14:22, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Lsof тебе зачем, которыц покаже каие процессы юзабт библиотеку?
     
     
  • 5.63, Аноним (14), 16:57, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты руками это собрался делать? На сотне серверов?
     
  • 5.67, НеФанат (?), 17:00, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    zypper ps -s
    Выдаёт список всего, что необходимо перезагрузить после обновления. В openSUSE это уже больше 15 лет. А DNF они тоже попробовали...
     
  • 3.35, kawaii_girl (ok), 13:44, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >если обновиться через dnf -y update

    Не советую так делать. Есть риск сломать систему. Разработчики Fedora рекомендуют обновляться через Gnome software в специальном оффлайн режиме.

     
     
  • 4.38, 700жёни300наложниц (?), 13:50, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это рофл? даже в инструкции миграции с релиза на релиз пишут юзать 'dnf upgrade --refresh'

    юзаю dnf upgrade уже лет 5 и никаких проблем

     
     
  • 5.39, kawaii_girl (ok), 13:54, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >даже в инструкции

    Старые инструкции читаете. Советую изучить вот это:

    https://fedoramagazine.org/offline-updates-and-fedora-35/

    С релиза на релиз тоже желательно обновляться через gnome software.

    >юзаю dnf upgrade уже лет 5 и никаких проблем

    Значит вам повезло. Я так один раз систему сломала. Во время обновления упал gnome shell вместе с терминалом в котором был запущен DNF и все. После перезагрузки система не загрузилась. После этого обновляюсь только через gnome software и вам советую делать так же.

     
     
  • 6.44, 700жёни300наложниц (?), 15:00, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    а что, по вашему gnome software не может рухнуть вместе с gnome-shell? тогда уже вам лучше в ctrl+f3 переключаться и там dnf upgrade запускать
     
     
  • 7.45, 700жёни300наложниц (?), 15:01, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > а что, по вашему gnome software не может рухнуть вместе с gnome-shell?
    > тогда уже вам лучше в ctrl+f3 переключаться и там dnf upgrade
    > запускать

    ctrl+alt+f3

     
  • 7.52, kawaii_girl (ok), 15:47, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы не совсем поняли как это работает) Gnome software ничего не устанавливает. Он просто скачивает обновления и подготавливает их для установки в специальном "оффлайн" режиме. Поэтому даже если gnome software рухнет ничего страшного не произойдет. Советую изучить статью которую я скинула. Там подробно описано как работают "оффлайн" обновления и зачем они нужны.
     
     
  • 8.70, 700жёни300наложниц (?), 17:35, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    а что, в оффлайн режиме ничего не может навернуться, по такой логике давайте ... текст свёрнут, показать
     
     
  • 9.111, Аноним (111), 10:23, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если в offline режиме что-то рухнет, то транзакция не пройдет и вы так же загруз... текст свёрнут, показать
     
     
  • 10.113, 700жёни300наложниц (?), 10:35, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    да объясните, чем конкретно безопаснее эта оффлайн установка, чем dnf upgrade в... текст свёрнут, показать
     
     
  • 11.124, Анони (?), 14:31, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А подумать никак Для этого почитай как работает offline update ... текст свёрнут, показать
     
  • 6.48, Аноним (47), 15:16, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Какая же у Fedora ужасная документация по сравнению с некоторыми другими дистрибутива и. Это просто ужас.
     
     
  • 7.55, kawaii_girl (ok), 15:58, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вполне нормальная документация.
     
     
  • 8.109, Аноним (100), 09:17, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот уж нет Прекрасная документация - это у арчика в вике Остальное вообще рядо... текст свёрнут, показать
     
     
  • 9.110, Аноним (111), 10:18, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У Fedora хорошая документация Если зарегистрироваться на ресурсе Red Hat, то ещ... текст свёрнут, показать
     
     
  • 10.115, Аноним (-), 11:38, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хорошим или плохим можно быть только по сравнению с чем-то И в этом аспекте арч... текст свёрнут, показать
     
     
  • 11.123, Анони (?), 14:29, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Читать умеешь Документация Fedora покрывает основную часть потребностей дистриб... текст свёрнут, показать
     
     
  • 12.138, Аноним (-), 20:02, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А арчевская вика настолько крутая что покрывает даже многие потребности других д... большой текст свёрнут, показать
     
  • 11.128, Аноним (126), 17:03, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Арчвики действительно хороша Но маны не отменяет Скорее помогает понять в како... текст свёрнут, показать
     
  • 8.127, Аноним (126), 17:01, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Которой нет Единственные 2 сборки у которых нормальная документация это арч и г... текст свёрнут, показать
     
  • 7.65, soarin (ok), 16:59, 09/04/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Согласен.
    Выше упомянутый offline upgrader в dnf попробуй найди.
    https://dnf-plugins-extras.readthedocs.io/en/latest/system-upgrade.html

    Хуже нет. Каша из непонятно чего.

     
  • 7.89, Аноним (89), 02:51, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем тестовому полигону нормальная документация? И та-ак сойдёт!
     
     
  • 8.108, Аноним (100), 09:13, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А арчеводы часто получали граблями в лоб и поэтому вика у них прекрасная, конечн... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (41)

  • 1.112, mos87 (ok), 10:27, 10/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Did Not Finish


    ну или Duke Nukem Forever, что, впрочем, почти одно и то же.

     
  • 1.116, Аноним (116), 12:03, 10/04/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сам .rpm со своим cpio устарел уже давно.
     
     
  • 2.125, Аноним (-), 16:21, 10/04/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.129, Серб (ok), 17:13, 10/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Сам .rpm со своим cpio устарел уже давно.

    RPM 5.0 format supports using xar for archiving.

     
     
  • 3.157, Emptied Soul (ok), 18:13, 11/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > RPM5

    Тупиковая ветвь, которую забросили 10 лет назад.
    Сейчас до сих пор используется RPMv4 c его cpio

     
     
  • 4.160, Серб (ok), 19:04, 12/04/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> RPM5
    > Тупиковая ветвь, которую забросили 10 лет назад.
    > Сейчас до сих пор используется RPMv4 c его cpio

    И в самом деле забросили. :-)

    Вот ведь неудачка.

    Вспоминается анекдот заканчивающийся фразой:

    "А чего с вами знакомиться-то?.. ВЫ КАЖДЫЙ ГОД НОВЫЕ"

     

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



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

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