Userfriendly
Версия от 22:18, 22 октября 2022; Алексей231 (обсуждение | вклад)
RFC страница про доведение ALT Linux до используемости "обычными" пользователями, приходящими с ОС Windows.
ЦА
Люди "ни разу не айтишники", всю жизнь работающие на ОС Windows.
Цель
Сделать переход на ALT Linux максимально кофмортным для пользователей.
Предлагаемые требования к user-friendly дистрибутиву
Управление пакетами
- В ОС должен остаться только 1 (один) GUI установщик пакетов. Пользователю никогда не нужно лезть под капот (apt, rpm и т.д.)
- Инструкции "После установки пакета из GUI дополнительно зайдите в терминал и выполните apt-get install ..." недопустимы (пример).
- Пользователю объясняется и на примере показывается процедура установки пакета, ярлык установщика добавляется на рабочий стол. По этому (единственному) алгоритму пользователь в будущем может установить любой пакет самостоятельно.
Как это сейчас выглядит в Альте (10.1 Рабочая Станция):
- 3 GUI - "Менеджер Пакетов", Synaptic, App Install. "Менеджер Пакетов" сразу показывается пользователю в меню, о существовании Synaptic пользователь должен как-то сам догадаться, App Install вообще в базовой системе не установлен.
- Большая и разветвлённая схема действий по установке популярных пакетов (примеры ниже), включая действия в CLI.
Текущие проблемы
Управление пакетами
Telegram
В идеале: запуск единственного в ОС установщика пакетов -> поиск telegram -> установка -> использование
В Альте сейчас:
- Открыть "Менеджер Пакетов" или Synaptic, найти телегу, поставить
- Запустить телегу, обнаружить что половина чатов не работает т.к. в репозиториях 3-я версия
- Найти чат Альта в телеге, спросить совета
- Получить инструкции "сделайте epm play ... в CLI", попросить GUI, узнать что есть ещё App Install (из "Менеджер Пакетов" его установить нельзя, из Synaptic можно). Поставить App Install из Synaptic, Telegram из App Install.
- Теперь у пользователя есть Telegram 4, который видимо не будет обновляться вместе с другими пакетами.
Steam (сразу дать пользователю Доту - это плюс)
В идеале: запуск единственного в ОС установщика пакетов -> поиск steam -> установка -> использование
В Альте сейчас:
- Открыть "Менеджер Пакетов" или Synaptic, найти steam, поставить
- Steam не запускается. При клике на иконку в меню ничего не происходит - ни открытия окна, ни каких-то ошибок. Требовать от пользователя запускать Steam из CLI неразумно.
- Догадаться (или лезть в чат спрашивать) что у Альта есть своя Wiki, прочитать статью https://www.altlinux.org/Steam, найти там раздел "32-битный OpenGL на 64-битной системе с драйвером Intel" (куча страшных непонятных слов)
- Увидеть там "Подключите соответствующий используемой ветке репозиторий для псевдоархитектуры x86_64-i586 и выполните команду: apt-get install i586-libGL i586-libGLU i586-xorg-dri-intel", войти в ступор. Наверное через советы из чата упорный пользователь сможет с этим справиться, но многие махнут рукой и переключатся обратно на винду.