Вход:  Пароль:  
FreeSource: ТЗ/AltLinux/КакимДолженБытьУстановщикСистемы ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия ТЗ/AltLinux/КакимДолженБытьУстановщикСистемы за 2005-04-08 23:15:12..

Установка системы


Какой должна быть программа установки операционной системы.

Общие слова об интерфейсе


Этап I. Установка базовой системы

Загрузка с компакт-диска

Загрузка с компакт-диска по умолчанию должна происходить только если не найдена уже установленная система??
Меню загрузки наверное должно быть графическим, с выбором, что и как загружать (довольно неплохо было в предыдущих дистрибутивах).
В частности, должны быть

Выбор языка диалога

Выбор языка, на котором будет разговаривать программа установки, должен производиться как можно раньше. Все используемые в установщике понятия должны быть переведены (на русский). Предложение выбрать язык желательно писать на каждом из предлагаемых языков.

Подготовка разделов диска

Установка загрузчика

При выборе раздела для записи загрузчика следует учитывать, что возможность установить загрузчик туда, откуда он вызваться не будет, нежелательна, поскольку установка не сможет быть продолжена.
Тут нужно посмотреть и задокументировать несколько типичных вариантов установки:

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

Этап II. Продолжение установки

В принципе, это уже часть программы настройки системы.

Выбор локали

переустановка glibc-locales и всех пакетов, для которых устанавливаются переводы. Это делается скриптов в одну строчку.//

Это как раз осмысленно делать в первой стадии, чтоб не устраивать диких танцев с переустановкой _всего_, что поставили до этого шага, содержащего файлы локализации. — MS
Я предполагал, что выбор локали будет производится штатным средством в системе, которым в любой момент _после установки_ можно
изменить набор поддерживаемых локалей. К тому, как я понимаю, диких танцев не получится – программы, установленные на этот момент, можно по пальцам пересчитать.VL

Выбор раскладки

Для выбранных локалей предлагается настроить раскладку клавиатуры, автоматически предлагая разумное умолчание. Для выбранной раскладки дополнительно можно указать вариант раскладки (расположения знаков/букв) и клавиши переключения (образец названий и оформления можно посмотреть в KDE).
Наверное надо отказаться от использования групп и переключать именно раскладки, чтобы прекратить путаницу, или написать обоснование – зачем нужны группы

Настройка монтирования разделов

Мне кажется, добавление в fstab записей о сторонних файловых системах (Windows) должна производиться на этом этапе. При указании систем не нужно
указывать iocharset, он должен определяться командой mount через libnatspec.

Профиль системы

Должен выбираться профиль устанавливаемой системы:


Отличия в настройках должны быть описаны сразу в установщике. Естественно должно быть возможность поменять поменять профиль и после установки.


Мммм... вообще-то в некоторой мере умолчание даже можно попробовать определить — e.g. PCMCIA почти однозначно соответствует ноуту, SCSI или SMP — серверу (вдвоём — опять же почти однозначно). Вот домашнюю и офисную систему различить если как-то и возможно, то разве на основании сбора статистики (баланс процессора, памяти, видео, диска и наличие сети и внешних носителей). — MS

Задание пользователей

Задание пользователей производится стандартной для этого программой. Неясностей типа «Без пароля – это когда в систему войти невозможно, быть не должно».

Простота использования

Ссылки по теме


Страницы, ссылающиеся на данную: AltLinux/Sisyphus/SolutionProcess
ТЗ/ИзмененияВМиреLinux


 
Файлов нет. [Показать файлы/форму]
Много комментариев (2). [Показать комментарии/форму]