Bug 7817

Summary: Установка базовой системы занимает слишком много времени
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: install2-x11-qtAssignee: Sergey V Turchin <zerg>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: mike
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2005-09-01 17:15:24 MSD
//При установке пакетов базовой системы не считается время, поэтому даже не 
узнать, как долго это происходит :)// 
 
В данный момент для создания базовой системы устанавливаются с помощью rpm 
пакеты базового набора. Это выполняется достаточно продолжительное время. Было 
бы намного оптимальнее иметь эту базовую систему уже подготовленной на 
компакт-диске и просто копировать её на жёсткий диск. Это сильно сократило бы 
время установки. 
 
Аргументы против такого подхода: 
а) дублирование информации - пакеты будут лежать на диске, а рядом будет 
образ, сделанный из них же 
б) будут установлены все локали и переводы, невзирая на те, которые реально 
необходимы. Экономия тут небольшая, тем более можно легко сделать скрипт, 
который лишние файлы удалит (правда это изменение не отразится в базе RPM? - 
сделать --justdb переустановку?)
Comment 1 Michael Shigorin 2005-09-01 18:18:21 MSD
Этого не стоит делать.  Когда надо сэкономить эти пять минут разницы (бишь при
объёмах), всё равно приходится стандартизировать и разливать целый образ.

Пошли лучше VA System Imager на тему соображений поковыряем :)
Comment 2 Sergey V Turchin 2005-09-01 19:16:13 MSD
К тому же базовых систем в будущем будет 2-3 набора. Например, в текстовом 
режиме не нужно ставить X для запуска 3-й стадии. 
Comment 3 Vitaly Lipatov 2005-09-01 23:51:45 MSD
(In reply to comment #1) 
> Этого не стоит делать.  Когда надо сэкономить эти пять минут разницы 
Скорость установки - важное потребительское (маркетинговое) качество. 
И так система всё медленнее грузится и ещё медленнее устанавливается. 
 
> объёмах), всё равно приходится стандартизировать и разливать целый образ. 
> Пошли лучше VA System Imager на тему соображений поковыряем :) 
Я не продаю компьютеры и не строю компьютерные классы, клонирование мне вовсе 
ни к чему... 
Comment 4 Michael Shigorin 2005-09-02 01:31:07 MSD
Виталь, *скорость* установки -- менее важное свойство, чем *удобство* оной и
главное -- *работоспособность* результирующей системы.

Некоторые шутят -- "premature optimization is the root of all evil". :)

И в данном случае оптимизацию IMHO лучше начинать с распараллеливания, => висит
FR по части сбора информации для заведения пользователей именно во время
установки пакетов (в Lycoris так давно сделано, пакеты вообще в уголке
прогрессбаром только отсвечивают).
Comment 5 Vitaly Lipatov 2005-09-02 10:32:36 MSD
(In reply to comment #2)   
> К тому же базовых систем в будущем будет 2-3 набора. Например, в текстовом    
> режиме не нужно ставить X для запуска 3-й стадии.    
На мой взгляд уже готовую базовую систему, лежащую на компакт-диске, можно  
использовать для запуска 2-ой стадии.  
Comment 6 Sergey V Turchin 2005-09-02 12:29:34 MSD
(In reply to comment #5) 
> На мой взгляд уже готовую базовую систему, лежащую на компакт-диске, можно   
> использовать для запуска 2-ой стадии.   
2-ю стадию можно даже у установленной системе запускать :-) 
Вопрос в размере.