История изменений
Исправление
tempuser003,
(текущая версия)
:
Другие пакетные менеджеры такое дерьмо не позволяют, только dpkg.
Логика разбежалась и убилась об стенку.
А сколько страниц в инете на тему «the following packages have been kept back» и прочих «фишек» apt/dpkg, я просто молчу. Google: https://www.google.com/search?q=%22the+following+packages+have+been+kept+back%22 - About 12,200 results
- офигеть.
А ещё можно поржать на тему того, что apt умудряется ставить пакеты так, что они потом не работают:
Понимаете, молодой человек, я уже ушат говна съел, работая с apt/dpkg. Я ни разу в жизни не имел такого разнообразия проблем и такого их количества как с RPM/DNF.
Понимаете, ни rpm, ни dnf, не позволят вам сделать что-то, что сломает package database consistency - а вот в Debian/Ubuntu dpkg/apt оба это позволяют штатными командами без всяких «опасных» опций, типа force/no-deps/etc.
Я за 25 лет RedHat/Fedora/RHEL/CentOS имел ровно две проблемы с RPM/Yum/DNF.
- При использовании внешних реп ломаются обновления. Решается на 1-2-3 либо –exclude, либо удалением реп, либо удалением пакетов. Достаточно редкая ситуация. При это ломается только обновление только тех пакетов, которые зависят от внешних - всё остальное обновляется и работает как ни в чём не бывало.
С APT/DPKG у вас всё колом встаёт до тех пор пока не сделаете dpkg –purge.
- В Fedora примерно раз в два-три года появляются пакеты со сломанными зависимостями. Проблема только из-за того, что Fedora в течение цикла обновления позволяет выкатывать обновления, повышающие мажорные версии so-libs. Это означает, что все связанные пакеты нужно тут же пересобирать (если они совместимы), либо выкатывать libsomethingXX, например, wlroots16, нужный для wayfire-0.8.0, ибо wayfire-0.8.1, зависящий от wlroots-0.17, ещё официально не вышел.
Это, ещё раз говорю, очень редкая ситуация и от неё особо никто не страдает, ибо dnf спокойно продолжает работать - просто вот такие поломанные зависимости игнорируются.
С apt/dpkg 150 ситуаций приводят к тому, что пакетную базу надо фиксить, иначе вообще ничего не ставится и не обновляется.
Понятно, что вы нажрались говна и уже просто держите askubuntu.com в закладках, чтобы меньше плакать и колоться, но почему-то считаете, что APT/DPKG «прекрасны». Да нет же. Рядом не лежали с RPM/DNF.
Единственный большой плюс был раньше - soft зависимости, но это появилось в RPM уже лет 5 как.
Исправление
tempuser003,
:
Другие пакетные менеджеры такое дерьмо не позволяют, только dpkg.
Логика разбежалась и убилась об стенку.
А сколько страниц в инете на тему «the following packages have been held back» и прочих «фишек» apt/dpkg, я просто молчу.
А ещё можно поржать на тему того, что apt умудряется ставить пакеты так, что они потом не работают:
Понимаете, молодой человек, я уже ушат говна съел, работая с apt/dpkg. Я ни разу в жизни не имел такого разнообразия проблем и такого их количества как с RPM/DNF.
Понимаете, ни rpm, ни dnf, не позволят вам сделать что-то, что сломает package database consistency - а вот в Debian/Ubuntu dpkg/apt оба это позволяют штатными командами без всяких «опасных» опций, типа force/no-deps/etc.
Я за 25 лет RedHat/Fedora/RHEL/CentOS имел ровно две проблемы с RPM/Yum/DNF.
- При использовании внешних реп ломаются обновления. Решается на 1-2-3 либо –exclude, либо удалением реп, либо удалением пакетов. Достаточно редкая ситуация. При это ломается только обновление только тех пакетов, которые зависят от внешних - всё остальное обновляется и работает как ни в чём не бывало.
С APT/DPKG у вас всё колом встаёт до тех пор пока не сделаете dpkg –purge.
- В Fedora примерно раз в два-три года появляются пакеты со сломанными зависимостями. Проблема только из-за того, что Fedora в течение цикла обновления позволяет выкатывать обновления, повышающие мажорные версии so-libs. Это означает, что все связанные пакеты нужно тут же пересобирать (если они совместимы), либо выкатывать libsomethingXX, например, wlroots16, нужный для wayfire-0.8.0, ибо wayfire-0.8.1, зависящий от wlroots-0.17, ещё официально не вышел.
Это, ещё раз говорю, очень редкая ситуация и от неё особо никто не страдает, ибо dnf спокойно продолжает работать - просто вот такие поломанные зависимости игнорируются.
С apt/dpkg 150 ситуаций приводят к тому, что пакетную базу надо фиксить, иначе вообще ничего не ставится и не обновляется.
Понятно, что вы нажрались говна и уже просто держите askubuntu.com в закладках, чтобы меньше плакать и колоться, но почему-то считаете, что APT/DPKG «прекрасны». Да нет же. Рядом не лежали с RPM/DNF.
Единственный большой плюс был раньше - soft зависимости, но это появилось в RPM уже лет 5 как.
Исходная версия
tempuser003,
:
Другие пакетные менеджеры такое дерьмо не позволяют, только dpkg.
Логика разбежалась и убилась об стенку.
А сколько страниц в инете на тему «packets held back» и прочих «фишек» apt/dpkg, я просто молчу.
А ещё можно поржать на тему того, что apt умудряется ставить пакеты так, что они потом не работают:
Понимаете, молодой человек, я уже ушат говна съел, работая с apt/dpkg. Я ни разу в жизни не имел такого разнообразия проблем и такого их количества как с RPM/DNF.
Понимаете, ни rpm, ни dnf, не позволят вам сделать что-то, что сломает package database consistency - а вот в Debian/Ubuntu dpkg/apt оба это позволяют штатными командами без всяких «опасных» опций, типа force/no-deps/etc.
Я за 25 лет RedHat/Fedora/RHEL/CentOS имел ровно две проблемы с RPM/Yum/DNF.
- При использовании внешних реп ломаются обновления. Решается на 1-2-3 либо –exclude, либо удалением реп, либо удалением пакетов. Достаточно редкая ситуация. При это ломается только обновление только тех пакетов, которые зависят от внешних - всё остальное обновляется и работюат как ни в чём не бывало.
С APT/DPKG у вас всё колом встаёт до тех пор пока не сделаете dpkg –purge.
- В Fedora примерно раз в два-три года кто-то появляются пакеты со сломанными зависимостями. Проблема только из-за того, что Fedora в течение цикла обновления позволяет выкатывать обновления, повышающие мажорные версии so-libs. Это означает, что все связанные пакеты нужно тут же пересобирать (если они совместимы), либо выкатывать libsomethingXX, например, wlroots16, нужный для wayfire-0.8.0, ибо wayfire-0.8.1, зависящий от wlroots-0.17, ещё не вышел.
Это, ещё раз говорю, очень редкая ситуация и от неё особо никто не страдает, ибо dnf спокойно продолжает работать - просто вот такие поломаные зависимости игнорируются.
С apt/dpkg 150 ситуаций приводят к тому, что пакетную базу надо фиксить, иначе вообще ничего не ставится и не обновляется.
Понятно, что вы нажрались говна и уже просто держите askubuntu.com в закладках, чтобы меньше плакать и колоться, но почему-то считаете, что APT/DPKG «прекрасны». Да нет же. Рядом не лежали с RPM/DNF.
Единственный большой плюс был раньше - soft зависимости, но это появилось в RPM уже лет 5 как.