madman

Резидент
225
266
2 Июл 2016
Обзор Slackware 14.2
1 июля 2016 года вышла новая версия некогда популярнейшего Linux-дистрибутива Slackware. Бессменный лидер проекта Патрик Фолькердинг обещает множество улучшений и обновлений. Может и вправду легендарная Слака готовится восстать из пепла и скинуть гламурную, но бестолковую Ubuntu с пьедестала?


8fvlUz3LqZw.jpg


Установка Slackware Тут, увы, без изменений. Традиционно спартанский интерфейс еще простить можно, но на кой Патрег упорно тащит за собой рудименты из прошлого века? Например:
FKcPzhUPtIs.jpg


Точно нужно спрашивать у пользователя, к какому порту подключена мышь? Другие же дистрибутивы без этого обходятся, причем уже лет 10 как. Или вот еще пример:
BREM-LFil8M.jpg


Патрег предупреждает, что UTF-8 в терминале — это небезопасно. Типа, слишком уж современная технология эта UTF-8, необкатанная. Еще лет 100 надобно потестировать и только тогда можно и в терминал.

Вообще, складывается впечатление, что Патриг любит устаревшие кодировки. Чем их больше понапихать в дистрибутив, тем дистрибутив, наверное, лучше. Или, например, раскладки клавиатуры:

1xIygpXwBtc.jpg


100 штук для русского языка. Это, наверное, для того, чтобы начинающие пользователи поставили что-то не то, а потом лечили свой баттхёрт из-за того, что нажимаешь одну клавишу, а печатается совсем другая. Вот сколько пользователей Slackware выберут раскладку ruwin_cplk-CP1251? 0 человек. Тогда зачем она в перечне?


Забавно организована и установка пакетов. Либо вручную отсеивай каждый пакет из нескольких тысяч, либо ставь всё пачкой. Все 9 гигабайт, как рекомендует Патриг.
VruGFtF90D4.jpg

Разнесение пакетов по группам тоже умом не понять. Например, Emacs идет отдельной группой. Зато KDE ставится сразу всей пачкой, выделить ненужное нельзя (только в ручном режиме, но тогда придется вручную отсеивать и пакеты из остальных групп). Или группа KDEI... Она отвечает за русификацию. Но помимо русского поставит вообще все имеющиеся к KDE переводы. Зачем? Патрег, юзер только что указал русскую раскладку, поэтому достаточно установить к KDE русский и не трахать бедному пользователю мозг.

Потом начинается долгий и нудный процесс установки пакетов. И тут опять глупость на глупости.
uJASZbR9CaQ.jpg

Во-первых, пользователю показывают описание каждого пакета. Это очень хорошо. Но прочитать несколько абзацев текста требуется доли секунды, пока длится установка отдельного пакета. Не знаю, я так быстро читать еще не научился. Прочитать всё равно не реально, а вывод анимированного окна на псевдографике для каждого пакета затягивает и без того долгий процесс установки.

Во-вторых, мне показывают очень ценную информацию: сколько пакет занимает в запакованном виде и сколько в распакованном. Зачем? Что мне делать с этой информацией? Я должен поделить одно на другое и похвалить разработчика алгоритма компрессии?
И вот наконец мучения окончены! Осталось поставить загрузчик и можно наслаждаться Слакой. Но и тут, как оказалось, рано расслаблять булки, ведь Патрег заботливо предусмотрел новый сюрприз для пользователя. Загрузчик тут только LILO, а выбранная на старте файловая система Btrfs с ним не совместима. Результат:

Nojo-K-fM2M.jpg


Патрег, а сразу предупредить пользователя, что Brtfs и Слака несовместимы нельзя было? Кстати, я уже подрывался на этой бомбе (см. Slackware + Btrfs = печаль), но думал, что это исправили. Неужели сложно GRUB сделать основным загрузчиком? Зачем в 2016 году надо тащить в дистрибутив заразу, которая не поддерживает ни одной современной файловой системы и разработка которой давно заброшена автором? Патрег, либо ты знаешь о GRUB что-то, чего не знаем все мы, либо попросту не дружишь с головой.
Пришлось заново переустановить Slackware (со всеми ее 9 гигабайтами непонятных пакетов). И вот настало торжественное время запуска новенькой системы.

biehVR6Zmg0.jpg

Кеды отваливаются, так как программа установки забыла про зависимость: для работы KDE нужна библиотека SQLite3. 9 гигабайт непонятного мусора было установлено, но среди этих тысяч непонятных пакетов не было малюсенькой библиотечки, которая действительно требовалась для работы. Некоторые пользователи могли бы продолжить возню с дистрибутивом. Если программа установки напичкана глупостями и дефектами, то почему бы не взять часть работы на себя? Можно же в терминале смонтировать диск с установщиком, порыться в директориях с пакетами, найти и доустановить нужное. Но для меня увиденного было достаточно. Я всё же считаю, что дистрибутив должен обслуживать потребности пользователя, а не наоборот. Хотя Патрег, вероятно, считает, что людей рожают как раз для того, чтобы они вручную исправляли дефекты установки и факапы из-за кривого и чудовищно устаревшего инсталлятора Slackware.

Моё мнение о Slackware
Непродуманный дистрибутив, ведущий себя нелогично и перекладывающий массу работы на пользователя. Напичкан рудиментами из 90-х годов чуть менее, чем полностью. Когда-то я пользовался Slackware как основным дистрибутивом и тогда Slackware был очень хорош. Для того времени. Но сегодня можно констатировать, что у Slackware задержка умственного развития лет на 10. Нет ни одной причины, по которой стоило бы сегодня использовать Слаку.

Кстати, я долго не мог понять, а зачем Патрег до сих пор выпускает ЭТО? Перед людьми же стыдно. Почему бы не выйти к людям и как честный пацан не заявить: Слаки больше нет, всем хорошего настроения, здоровья вам! Зачем людям морочить голову? А потом случайно забрел в интернет-магазин Патрега и всё понял. Человек торгует кепками, штанами и прочими трусами с логотипом Слаки. И неплохо так торгует: купить Slackware 14.2 в магазине Патрига стоит свыше 3 000 рублей ($49.95). Неплохо за один самозаписанный DVD, да? А еще в магазине коврики для мыши и даже пивные открывашки. Разве что резиновых елдаков (как в магазине Шаттлворта) нет. Так вот ради торговли в этом магазине Патрег и продолжает по инерции (с LILO, KOI8-R и т.п.) клепать Slackware.

Помните выражение: «Если вы выучили Red Hat, то всё, что вы знаете — это Red Hat, если вы выучили Slackware — вы знаете Linux»? Когда-то это было правдой. Теперь знание RedHat помогает найти хорошо оплачиваемую работу, а освоение Slackware позволит освоить только те вещи, которые более никем (кроме Патрига) не используются в Linux уже лет 5-10. В топку.
 

Rombovod

Местный
235
134
30 Май 2016
Сложная,запутаная система. Хоть я знаю Debian,за Slackware бы не сел. Она же куда сложнее Arch'а. Не дружелюбная пользователью система.