LINUX.ORG.RU
ФорумTalks

Почему установщики большинства дистрибутивов так унылы


0

1

ситуация - загружаешься с установочного диска.

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

нет, чтобы выдать вопрос после N попыток, нет он будет бесконечно пытаться.

И такая или подобная ситуация замечалась мною на многих дистрибутивах, кроме debian и gentoo.

И особенно этим страдают «дружественные» дистрибутивы.

★★★★★

Последнее исправление: cvs-255 (всего исправлений: 1)

Установщики не нужны. Есть пакетный менеджер и chroot. Debian и Archlinux так ставил. Не думаю что будут с другими дистрами проблемы.

Mynah
()
Ответ на: комментарий от Lighting

Я сегодня уволился, мне можно тупить :) Хотел сказать, что в инсталляке ядро. Больше не буду мешать ЛОР с алкоголем.

leave ★★★★★
()
Ответ на: комментарий от gentoo_root

Простите, но как Вы устанавливаете руками debian/etc? С лайвсиди распаковываете дебутстрап, делаете туда chroot и дальше уже настраиваете конфиги/ставите grub?

ktulhu666 ☆☆☆
()
Ответ на: комментарий от ktulhu666

Простите, но как Вы устанавливаете руками debian/etc? С лайвсиди распаковываете дебутстрап, делаете туда chroot и дальше уже настраиваете конфиги/ставите grub?

Примерно так и получается. В качестве liveCD не обязательно диск Дебиана, обычно это что-то другое или даже уже установленная на компьютере система.

Кстати, в случае дебиана это зачастую единственный работающий вариант. Когда-то пытался установить его через инсталлятор с диска lenny (это было после выхода squeeze), поставил там галку «скачать обновления». И что же вы думаете — оно прямо во время установки обновило lenny до squeeze (хотя я этого не хотел, а хотел только обновленный lenny), при этом отвалились репозитории volatile-обновлений и сломался aptitude (запущенный debian-installer'ом): хоть ему debian-installer и передал опцию, отключающую интерактивные вопросы, он всё равно почему-то упорно спрашивал и завешивал установку. Приходилось ему через /proc пихать в stdin 'y', чтобы оно продолжало. Ещё тогда вылезли стандартные проблемы с разметкой дисков. После этого случая я этим убогим инсталлятором больше не пользуюсь. Через debootstrap, вызванный руками, я смог поставить именно свежий lenny, а не то, что пришло в голову debian-installer'у.

Арч я тоже ставлю руками после того, как frugalware (в нём такой же инсталлятор) у меня установился и загрузился только с 5 раза, когда я уже выбрал пакеты для установки по минимуму, иначе вылезали непонятные блокировки. Кстати, во frugalware у меня так и не заработал пакетный менеджер и сеть, поэтому я его тут же выкинул.

gentoo_root ★★★★★
()

Так это не только установщиков касается. В обществе толстых ленивых менеджеров считается правильным, когда система пытается думать за тебя. Даже если она в 60% случаев неправа, это лучше, чем дать волю ее пользователям.

vurdalak ★★★★★
()
Ответ на: комментарий от gentoo_root

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

Сразу оговорюсь, что я не ставлю доп пакеты (кроме последних убунт, где это хорошо с точки зрения локализации и доделано) и не обновляю систему на лету. И вообще рекомендую отключать комп от инета на время установки. А уже после установки всё доделывать.

Думая, Вы очень критично ко всему относитесь. Мне кажется, что всё-таки стоит экономить своё время (хотя, наверное, это смешно звучит из уст пользователя SELinux на десктопе).

ktulhu666 ☆☆☆
()
Ответ на: комментарий от ktulhu666

И вообще рекомендую отключать комп от инета на время установки.

А устанавливать откуда? Это тогда у меня был полный диск, когда надо было поставить oldstable, но если делать debootstrap руками, то уже из инета, потому что ставить я могу с произвольного диска, оказавшегося под рукой, на котором заводится debootstrap, и на этом диске не будет пакетов нужного дистрибутива.

В центе и убунте уже вообще никаких проблем нету ни с шифрованием, ни с рейдов, ни с LVM прямо из псеводграфики.

О, да, помню, как я переустанавливал дебиан на диске с LVM'ом. LVM мне надо было создать заново, поэтому я его полностью разрушил, но debian-installer утверждал, что VG ещё используется, хотя её уже даже не существовало. Я даже создал новый LVM из консоли руками, но d-i его не увидел. Пришлось перезагружаться. Это не просто проблемы, это вообще отсутствие поддержки LVM в debian-installer как такового.

Мне кажется, что всё-таки стоит экономить своё время

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

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

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

ktulhu666 ☆☆☆
()
Ответ на: комментарий от gentoo_root

А устанавливать откуда?

Про обычную установку, а не ручками говорил.

ktulhu666 ☆☆☆
()

Кстати, напомнили: как, все-таки, изменилось время: когда-то достаточно было одного CD, чтобы установить все, что тебе нужно. А сейчас без сети этого сделать невозможно. Разве что если у тебя есть пара-тройка десятков DVD…

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от ktulhu666

Дело в том, что инсталятор тупой и не понимает, что нужно все диски отмонтировать и DM весь отключить.

Я, вроде, и руками отключил, а инсталлятор всё равно говорил, что занято. И новые тома не увидел, когда я их сделал руками.

Дело в том, что инсталятор тупой

А вот это правда, и в скором будущем не предвидится умного инсталлятора — всё равно он будет что-то не уметь, и это усложнит процесс установки, т.к. впилить недостающую функциональность в инсталлятор сложнее, чем всё сделать руками.

Я не вижу ничего плохого, чтобы лишний раз перезагрузиться

Надо заново проходить этапы выбора языка, настройки сети, обновления кэша пакетов на CD, загрузки модулей и костылей и т.п.

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

т.к. впилить недостающую функциональность в инсталлятор сложнее, чем всё сделать руками.

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

cvs-255 ★★★★★
() автор топика

ASPLinux 7.2 - можно поиграть во время установки, бывало резался в «пэкмэна» что бы скоротать время

StellzZz ★★
()
Ответ на: комментарий от Gunnerua

Как будто установленная ОС как-то коррелирует с количеством серого вещества. Диванные илитисты такие илитисты.

Deleted
()

Slackware
CRUX
OpenBSD

Остальное не нужно

Xenius ★★★★★
()
Ответ на: комментарий от cvs-255

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

Я говорил вовсе не о том, что ставится, а о том, куда ставится. Сейчас debian-installer кое-как поддерживает установку на software RAID любого уровня и LVM, шифрование с помощью dm-crypt и файловые системы ext и fat. Поддержки hardware RAID нет, поддержка SATA RAID и multipath devices экспериментальна и отключена по дефолту, файловые системы JFS, XFS и Reiser4 не поддерживаются (и не только они), ReiserFS отключена по дефолту. И если надо будет установить дебиан на конфигурацию, в которой есть хоть один неподдерживаемый компонент, то с помощью инсталлятора ничего не получится. У них есть в wiki какие-то жуткие костыли для некоторых из неподдерживаемых вещей, но далеко не для всех, и тут явно проще не пользоваться инсталлятором.

gentoo_root ★★★★★
()
Ответ на: комментарий от Gunnerua

Еще как кореллирует.
кореллирует

Действительно, а ты, Mordrag, не верил, вот доказательство, еще бы узнать какой дистр он использует.

mopsene ★★★
()
Ответ на: комментарий от mopsene

Дебианщик он вроде бы. ЕМНИП, выкладывал отвратительные гнусавые подкасты о.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.