@wthinker
История о том, как временный костыль превратился в национальное достояние и застрял во времени навсегда, потому что в начале 2000-х всё остальное было ещё бОльшим дном, потому что стандартный rpm был дебильным, он не умел сам скачивать зависимости. Линуксоид качал пакет, пытался его поставить, а тот говорил: "Мне нужны ещё 20 библиотек" и линуксоид шёл искать их вручную. Это и называлось dependency hell.
В это же время в Бразилии ребята из дистрибутива Conectiva придумали взять логику apt из Debian, который уже тогда умел работать с зависимостями и научить его работать с rpm-пакетами, то есть apt давал крутой интерфейс и умный резолвинг, а rpm давал привычный формат пакетов.
Alt Linux подхватили эту идею, потому что тогда это реально было лучше чем всё остальное. Сам dnf тогда ещё даже в проекте не значился, а его предок yum был медленным, глючным и вёл себя как дегенерат.
Но когда весь мир перешел на yum, а потом на dnf, разработчики Alt решили, что уже столько всего переписано под себя, что проще поддерживать этот труп, чем переезжать. В итоге они намертво прикипели к apt-rpm, раздули его своими патчами и создали огромный репозиторий Сизиф, который заточен именно под эту всю тему.
Для любого нормального человека, который видел современные менеджеры пакетов, это выглядит как попытка прикрутить реактивный двигатель к телеге. В итоге это мутант с вроде бы знакомыми apt-get install, но под капотом RPM, а логика поведения иногда вообще жопа льва.
После apt и dnf всё это реально ощущается как палеозой.
@bileyg