Основной аргумент в пользу дебиана это то, что он является универсальной операционной системой с большими репами и удобной системой управления пакетами. Ещё один аргумент заключается в том, что универсальная операционная система может быть заточена под разные нужды и предоставлять разные версии пакетов(в разных ветках, а при желании и в одной системе). Поэтому его и ставят. А вот зачем ставить арч, я не знаю.
Гента тоже не свежим софтом славится в первую очередь. Что вообще за мания судить о разных дистрибутивах по версиям софта? С учётом того, что в любом нормальном дистре при наличии прямых рук можно поставить практически любую версию.
Если быть честным, дебиан использовал мало. Но aptitude даёт сразу удалить пакет со всеми, неиспользуемыми другими пакетами, зависимостями?
pacman вот даёт. (pacman -Rs)
Я пакетным менеджером на десктопе пользуюсь только при установке системы и очень редко, когда надо доустановить какой-то софт. Обновления у меня выполняются в кроне автоматически в ночь с субботы на воскресенье. Какое мне дело до скорости пакетного менеджера?
То, чего нет в репах дебиана можно найти в сторонних или собрать в пакет самостоятельно. Только вот лично я на десктопе этим занимался последний раз во времена Debian Lenny, так как там не было пакета psi-plus.
Он сразу их и удаляет. Плюс есть aptitude install -f
Также aptitude позволяет легко и просто указывать пакеты как зависимости: aptitude markauto package или aptitude install package+M
Жаль, что pacman попробует удалить опциональную зависимость, если ей задать флаг автоматически установленного пакета.
Ковыряться можно в любой системе. Причём я, может, несколько старомоден, но считаю, что время для ковыряния должен выбирать я сам, а не операционная система, заставляющая что-то делать из-за того, что не смогла поставить апдейты.
вместо того, чтобы автоматизировать рутину и напряжение мозга поручить тупому автомату.
Потому что KISS (как и в слаке), и «пользователь делает что хочет, и получает то, что делает». А пакетный менеджер - должен быть пакетным менеджером, а не половиной дистрибутива.
Слабо сделать так в pacman (случай вырожденный, просто демонстрация)?
# aptitude install mate-media-gstreamer+M mate-media-pulse_
Следующие НОВЫЕ пакеты будут установлены:
mate-media-gstreamer{a}
Следующие пакеты будут УДАЛЕНЫ:
mate-media-pulse{p}
0 пакетов обновлено, 1 установлено новых, 1 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 407 kB архивов. После распаковки 282 kB будет занято.
Хотите продолжить? [Y/n/?] _ mate-settings-daemon-pulse
Следующие НОВЫЕ пакеты будут установлены:
mate-media-gstreamer{a}
Следующие пакеты будут УДАЛЕНЫ:
mate-media-pulse{p} mate-settings-daemon-pulse{p}
0 пакетов обновлено, 1 установлено новых, 2 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 407 kB архивов. После распаковки освободится 879 k байт.
Следующие пакеты имеют неудовлетворённые зависимости:
mate-settings-daemon : Зависит: mate-settings-daemon-gstreamer (>= 1.6.0-2) но его установка не запланирована. или
mate-settings-daemon-pulse (>= 1.6.0-2) но его установка не запланирована.
Следующие действия разрешат зависимости:
Удалить следующие пакеты:
1) mate-control-center
2) mate-screensaver
3) mate-session-manager
4) mate-settings-daemon
Принять данное решение? [Y/n/q/?] n
Следующие действия разрешат зависимости:
Установить следующие пакеты:
1) mate-settings-daemon-gstreamer [1.6.0-2]
Принять данное решение? [Y/n/q/?] y
Следующие НОВЫЕ пакеты будут установлены:
mate-media-gstreamer{a} mate-settings-daemon-gstreamer{a}
Следующие пакеты будут УДАЛЕНЫ:
mate-media-pulse{p} mate-settings-daemon-pulse{p}
0 пакетов обновлено, 2 установлено новых, 2 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 718 kB архивов. После распаковки 171 kB будет занято.
Хотите продолжить? [Y/n/?] n
Наверно потому, что если вдруг админ попадет под трамвай и пока контора будет искать нового админа, который через год вдруг захочет обновить систему, то сделает это без проблем.
В случае арча после 2-3 месяцев необновления легче снести и поставить заново, а не разгребать тонны поломанного.
там это не нужно там либо есть зависимости и они сами ставят нужный софт либо их нет Удалятор лишних пакетов, не зависящих и не нужных тоже есть и всё остальное есть.
Я про дебиан вообще говорил по поводу апдейтов в кроне. В генте, как раз из-за возможных блокировок приходится ручками. Хотя уже не вспомню, когда последний раз приходилось разруливать. Правда, гента у меня не ~.
А ребуты-то здесь при чём? Ребутаться после апдейтов приходится только при смене ядра. А ты что, после каждого апдейта ребутишься? Может, это у тебя винда?