Почему Debian теряет популярность

Линуксоид Гэри Ньюэлл считает, что ему удалось выявить слабые места дистрибутива Debian. Энтузиаст не только инвентаризировал проблемы, но и предложил свои решения.

Проблемы и решения

1. Сайт

Официальный сайт Debian огромный, сложный, с очень запутанной навигацией. Желающие познакомиться с Debian жалуются, что им трудно найти даже скриншоты, не говоря уже о проблемах, которые возникают при поиске нужного образа ISO: десятки архитектур, CD и DVD, загрузка с FTP, jigdo или через торренты — все свалено в одну кучу.

Решение: не парить пользователям мозги и сделать простую и удобную страницу загрузки, как у Ubuntu:

Где найти ISO Debian

2. Нет UEFI для Live CD

Многие из потенциальных пользователей хотели бы опробовать Debian сначала без установки на диск, то есть с «живого» образа. Так вот, проблема в том, что в Debian Live до сих пор нет поддержки UEFI. Другими словами, владелец компьютера с Windows 8.1 лишен возможности безустановочного «тест-драйва». И самое неприятное, что узнает он об этом только после того, как потратит время на загрузку образа и его запись на флэшку.

Решение: реализовать поддержку UEFI для «живых» загрузок. Тем более, во всех остальных типах установки поддержка UEFI предусмотрена.

3. Тупой исталлятор

Во время установки пользователю приходится нажать свыше 20 раз кнопку «Далее». Например, только на выбор региона, раскладки и языка уходит 5 страниц. В других дистрибутивах, часовой пояс определяется автоматически, а дальше пользователю предлагаются региональные настройки, наиболее соответствующие часовому поясу.

Решение: уменьшить количество переходов по страницам, сделав часть настроек опциональными. Например, не предлагать навязчиво пользователю указать настройки proxy, а сделать отдельную ссылку на такие настройки — если пользователю они вдруг понадобятся, он кликнет по ссылке, остальные пользователи сэкономят время.

4.5
Ваша оценка: Нет Средняя оценка: 4.5 (8 votes)
Sunrise

Официальный сайт Debian огромный, сложный, с очень запутанной навигацией. Желающие познакомиться с Debian жалуются, что им трудно найти даже скриншоты, не говоря уже о проблемах, которые возникают при поиске нужного образа ISO: десятки архитектур, CD и DVD, загрузка с FTP, jigdo или через торренты — все свалено в одну кучу.

Ой да ладно? Нажать «Getting Debian», затем в правой колонке указать, какая разрядность нужна (лучше 64), выбрать графическую среду — так сложно?

Многие из потенциальных пользователей хотели бы опробовать Debian сначала без установки на диск, то есть с «живого» образа. Так вот, проблема в том, что в Debian Live до сих пор нет поддержки UEFI. Другими словами, владелец компьютера с Windows 8.1 лишен возможности безустановочного «тест-драйва». И самое неприятное, что узнает он об этом только после того, как потратит время на загрузку образа и его запись на флэшку.

От этого UEFI одни только проблемы.

Во время установки пользователю приходится нажать свыше 20 раз кнопку «Далее». Например, только на выбор региона, раскладки и языка уходит 5 страниц. В других дистрибутивах, часовой пояс определяется автоматически, а дальше пользователю предлагаются региональные настройки, наиболее соответствующие часовому поясу.

Что реально не нравится в инсталляторе, так это то что он развёрнут на весь экран, приходится пользоваться другими рабочими столами для просмотра, например, фильма во время установки. И если другие дистрибутивы (Ubuntu, Mint) поставил устанавливаться, то можно просто смотреть кино и не отвлекаться, то в случае Debian иногда приходится поглядывать на установщик. Да и доступ в root нежелательно давать (в Ubuntu и Mint по умолчанию войти как root невозможно, да и дисплейный менеджер не даёт войти под рутом в DE, а административные действия выполняются от sudo), а вот доступ к sudo бы не помешал.

Ваша оценка: Нет Средняя оценка: 1.3 (4 votes)
pomodor

Ну не знаю, а мне наоборот проще один раз su написать, чем как обезьяна по сто раз sudo печатать.

Сайт действительно не user-friendly. Но если разобраться, то свежие образы находишь довольно быстро, а остальное и не сильно нужно. Но в целом, я за простоту. Бритвой Оккама полоснуть по debian.org не помешало бы. ;)

UEFI действительно не нужен. Только ведь его уже навязали и это свершившийся факт. Игнорировать это — терять пользователей. К тому же, странно сделать поддержку в инсталляторе и не сделать в живом образе.

Ваша оценка: Нет Средняя оценка: 5 (4 votes)

Возможно им лицензия не позволяет прикручивать уефи именно к лайв-образу?

Ваша оценка: Нет
Sunrise

Ну не знаю, а мне наоборот проще один раз su написать, чем как обезьяна по сто раз sudo печатать.

sudo -i же есть.

Ваша оценка: Нет Средняя оценка: 1 (1 vote)
pomodor

Так su же есть

Ваша оценка: Нет
dk

Официальный сайт Debian огромный, сложный, с очень запутанной навигацией.

На главной странице, русским по белому (ну или не русским, в зависимости от локали) "ISO-образы CD/USB". Далее, как скачивать, выбор архитектуры, выбор ветки. Куда уж проще?

Да и сайт толково сделан — никакого джаваскрипта, ничего лишнего.

не парить пользователям мозги и сделать простую и удобную страницу загрузки, как у Ubuntu

Может если надо "не парить мозги", то лучше просто ставить убунту? В конце концов, ЕМНИП, именно так она и позиционируется.

Во время установки пользователю приходится нажать свыше 20 раз кнопку «Далее». Например, только на выбор региона, раскладки и языка уходит 5 страниц.

Пользователь не освоил нажатие на кнопку Enter? А вообще только netinstall, только псевдографический инсталлятор, только хардкор!

Например, не предлагать навязчиво пользователю указать настройки proxy, а сделать отдельную ссылку на такие настройки — если пользователю они вдруг понадобятся, он кликнет по ссылке, остальные пользователи сэкономят время.

Нажать на кнопку — такая потеря времени?

Линуксоид Гэри Ньюэлл считает, что ему удалось выявить слабые места дистрибутива Debian. Энтузиаст не только инвентаризировал проблемы, но и предложил свои решения

Вообще статья смотриться не "Как сделать Debian самым популярным дистрибутивом" а "Как сделать Debian более Ubuntu". Вот только зачем?

Хотя в свете последних событий, как бы это не было печально, но похоже что Debian RIP.

PS
Ругань "Комментарий не соответствует требованиям к оформлению: слишком много символов, не несущих смысловой нагрузки" на три знака вопроса подряд порадовала. Grammar-nazi окружают. Может еще и на "жи\ши" проверку добавить?

Ваша оценка: Нет Средняя оценка: 5 (2 votes)

Вот насчет "тупого инсталлятора"-не согласен:параметры дисковой разметки сделаны достаточно гибко:видит все существующие разделы и легко встанет хоть второй ,хоть третьей системой с выборами параметров монтирования каждого раздела ..

Ваша оценка: Нет Средняя оценка: 4 (1 vote)
pomodor

Интерфейс диалогового окна с разметкой в Debian мне тоже нравится. А самый худший из всех, что я видел — в Fedora/CentOS/RHEL. Но инсталлятор действительно тупой. В том смысле, что некоторые вещи мог бы не спрашивать. Но это можно пережить.

А, кстати, мне очень понравилось, что инсталлятор в Debian 8 стал спрашивать куда GRUB ставить. Бывало, поменяешь в BIOS порядок дисков и забудешь. Потом устанавливаешь Debian, восстанавливаешь порядок и получаешь... незагружабельный комп. Теперь такое исключено.

Ваша оценка: Нет
dk

А самый худший из всех, что я видел — в Fedora/CentOS/RHEL.

А как же арч(когда там был инсталлятор) и BSD?:)

А, кстати, мне очень понравилось, что инсталлятор в Debian 8 стал спрашивать куда GRUB ставить.

ЕМНИП консольный инсталлятор это еще с Lenny умел

Ваша оценка: Нет
pomodor

В Arch зато сейчас удобно. Не знаю почему, но люблю fdisk. Еще с давних времен, когда выучил кнопки, последовательности и коды типов разделов. Получается даже быстрее, чем через ГУЙ.

Ваша оценка: Нет

И в Debian 7 можно выбрать другой раздел для Grub :если ответить нет на предложение поставить его в MBR

Ваша оценка: Нет
pomodor

А если нужно в MBR, но на другой диск?

Ваша оценка: Нет
dk

Ответить на вопрос "Куда?" /dev/sdb или /dev/sdX соответственно

Ваша оценка: Нет
pomodor

Не-не, был такой баг. Инсталлятор при некоторых условиях ставил GRUB на /dev/sda без вариантов. Если после этого поменять порядок дисков, /dev/sda превращался в /dev/sdb и конфиг Груба получался нерабочим.

Wheezy installer always install bootloader in /dev/sda

А сейчас явно спрашивает: куда ставить?

Ваша оценка: Нет
dk

Cудя по времени "24 Apr 2013 19:57:02 UTC" это буквально за неделю до того как Wheezy стал stable.

В Lenny точно спрашивал. В Wheezy когда он был testing — спрашивал. Видимо момент появления бага я пропустил. Или условия не сошлись.

Кстати а использовать UUID вместо /dev/sd{a,b,c} не спасло бы отца русской демократии? Меня, в свое время, на многовинтовой конфигурации, с косячной матерью, определявшей порядок дисков опираясь на фазу Луны, здорово выручало.

Ваша оценка: Нет
pomodor

Не, не спасает. От этого UUID еще больше проблем.

В Wheezy когда он был testing — спрашивал.

А что именно спрашивал? Ставить в MBR или в раздел. Если в раздел, то предлагал выбрать. Если в MBR, то ставил сразу в /dev/sda без вариантов. Так же было?

Ваша оценка: Нет
dk

От этого UUID еще больше проблем.

Правда? А можно примеров — не срача ради, правда интересно, меня-то в тот момент UUID очень здорово выручило.

А что именно спрашивал? Ставить в MBR или в раздел.

Ну немного не так. Спрашивал — в MBR или нет (https://www.howtoforge.com/images/perfect_server_debian_lenny_ispconfig3...).
И вот если выбрать "нет", открывалось окно с текстовым полем, куда можно было хоть /dev/sda{1,2,3} прописать, хоть /dev/sdb.

Картинку с примером, к сожалению так и не нашел

Ваша оценка: Нет
pomodor

А можно примеров

По памяти не расскажу, но можно нагуглить примеров по ключу load uuid error.

в MBR или нет <...> если выбрать "нет"<...> можно было хоть <...> /dev/sdb

И какой в этом смысл? Тут две логические ошибки. Во-первых, мне нужно именно в MBR, так зачем же я буду выбирать пункт "Нет"? Во-вторых, если я все же выбираю не в MBR, зачем тогда предлагать /dev/sdb, ведь это MBR?

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

Кстати, я помню, что было такое диалоговое окно: на экране появлялись все разделы с правильно определенными типами установленных ОС. Инсталлятор предлагал: если все правильно, ща поставлю GRUB в MBR. И ставил. Но в MBR какого именно диска спрашивать забывал. Так, по-моему, было.

Ваша оценка: Нет
dk

И какой в этом смысл? Тут две логические ошибки.

Это да — логика здесь хромает. Видимо надо было писать что-то в духе "Установить в MBR главного диска Да/Нет". Сам наткнулся случайно. Хотя с другой стороны — если уж дефолтный вариант не устраивает, то почему бы не посмотреть что есть в остальных?

Кстати, я помню, что было такое диалоговое окно: на экране появлялись все разделы с правильно определенными типами установленных ОС.

А это не в момент разбивки диска/выбора куда ставить?

Ваша оценка: Нет

на счет сайта, имхо, удобен. на главной странице виден логотип, и на нем, справа вверху, есть кнопочка для скачивания последнего стабильного релиза, при этом установщик для i386 и amd64 сразу. в сравнении с той убунтой, все на русском и не надо убирать донат с 15и пунктов (или сколько их там). а если нужные другие версии, то искать их не нужно, ибо наверху кнопочка "где взять дебиан", и там все ясно.
инстолятор в стабильном упростили, минут за 10 ставится и кликов надо мало
но мне лично более удобен инсталятор тестового релиза. там прям сам выбираешь, какие пункты включить в установку, и потом их выполняешь
очень не нравился тот-же опенсус со своим наипростейшим установщиком, в котором даже имя пользователя не задать. благо диск разметить дал, и ту разметку в нем кошмарно делать. один раз нажал и более минуты ждешь, пока он подумает. хотя опенсус мне всегда симпатичен был
а uefi разве не биос? не пойму, причем тут вин8.1, если речь о биосе. у меня биос с уефи и лив образ стартует без проблем. при запуске жму Ф8 и выбираю флешку

Ваша оценка: Нет Средняя оценка: 3 (2 votes)

С первым пунктом, на вкус и цвет, но доля истины в словах автора есть.
Со вторым пунктом согласен на все 100%. Второй день сношаюсь, что бы найти решение, запустить Live CD на своём ноутбуке и никак! Хотя устанавливал Debian Stretch с UEFI по netinstall в лёгкую, а хотелось бы иметь Live USB с UEFI для внештатных ситуаций, например восстановление GRUB.
С третьим пунктом, тоже есть повод задуматься об оптимизации, хотя там можно сократить количество жмаканий выбором спосба установки, например "Автоматическая".

Ваша оценка: Нет
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.