URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 79968
[ Назад ]

Исходное сообщение
"Для Gentoo создан инсталлятор на базе Anaconda"

Отправлено opennews , 25-Авг-11 10:11 
Для Gentoo Linux адаптирован (http://soc.dev.gentoo.org/~wiktor/) инсталлятор Anaconda (http://www.fedoraproject.org/wiki/Anaconda), развиваемый в рамках дистрибутива Fedora Linux. Созданный инсталлятор пока не входит в состав официального LiveDVD, но может появиться в нем уже в следующем выпуске. Инсталлятор для Gentoo выполнен на базе порта Anaconda, поддерживаемого дистрибутивом Sabayon Linux, основанного на наработках Gentoo.

Кроме использования на стандартном LiveDVD подготовленный инсталлятор может быть использован для формирования собственных установочных ISO-образов, содержащих произвольный набор компонентов, необходимых для выполнения определенных задач. Несмотря на то, что инсталлятор еще не включен в состав официального LiveDVD, его можно использовать (http://git.overlays.gentoo.org/gitweb/?p=proj/anaconda.git;a...) и с уже доступным выпуском Gentoo 11.2 LiveDVD

URL: http://ostatic.com/blog/gentoo-gets-an-installer
Новость: http://www.opennet.me/opennews/art.shtml?num=31583


Содержание

Сообщения в этом обсуждении
"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено nevar , 25-Авг-11 10:11 
для установки (не сборки) генты есть калькулейт с гибкими возможностями извращения над LiveDVD.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено st , 25-Авг-11 11:56 
Калькулейт, увы, не умеет ставиться на LVM.
пожалуй это единственный недостаток дистрибутива.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Lautre , 25-Авг-11 13:09 
> Калькулейт, увы, не умеет ставиться на LVM.
> пожалуй это единственный недостаток дистрибутива.

Уже умеет и на LVM, и на Soft Raid, и на LVM поднятый на Soft Raid, и даже без /boot раздела.
http://www.calculate-linux.ru/blogs/show/282


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено st , 25-Авг-11 13:43 
> Уже умеет и на LVM, и на Soft Raid, и на LVM

ВАЙ какая приятная новость!!!!!
спасибо разработчикам!


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено profalex , 25-Авг-11 13:50 
Надо посмотреть.

Жаль, но новый проект поднят на Debian, т.к. не было такой возможности полгода назад.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Bod , 25-Авг-11 10:38 
Ждём появления массы вопросов: "Is it possible to install Gentoo with less than 640MB of RAM?"

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Александр , 01-Окт-11 22:17 
Если грамотно скомбинировать aufs и squashfs то не будет таких требований по памяти.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Анонище , 25-Авг-11 10:39 
Давно когда-то думал - ужас какой, дистрибутив без инсталятора.
Теперь думаю с точностью наоборот.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 11:12 
> Давно когда-то думал - ужас какой, дистрибутив без инсталятора.

После Ubuntu Страшная Чорная Консоль всегда наводит панику и хочется звать маму. А на деле там только готовый тарболл распаковать в нужный диск и чуть поднастроить.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Joseph B. , 25-Авг-11 11:21 
>> на деле там только готовый тарболл распаковать в нужный диск и чуть поднастроить.

*sighs* I wish I could install windows like that.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 11:36 
> *sighs* I wish I could install windows like that.

Actually, you can. As long as you already have windows installed and know how to edit boot.ini, you can copy-and-paste multiple copies of whole system to different drives and configure your primary system to properly load them.
…Эк меня понесло.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Sergey722 , 25-Авг-11 11:40 
Короче, Винда - это просто своеобразный архив stage3. Мы поняли.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Гентушник , 26-Авг-11 14:57 
> you can copy-and-paste multiple copies of whole system to different drives

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


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Grem , 26-Авг-11 19:00 
> вот только работать это будет только в пределах этого компа, если скопировать
> на другой комп с другим железом, то вероятность что винда потом
> запустится стремится к нулю.

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


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Гентушник , 26-Авг-11 23:03 
> свеже установленная винда (без дополнительно установленных драйверов) вполне у меня нормально
> работала на другом железе (в разных вариациях) просто после переноски жёсткого
> диска - то есть ставил ось на одном компе, а потом
> просто переносил хард на другой и уже на нём устанавливал дополнительные
> драйвера.

Сильно зависит от различия в оборудовании (конкретнее - в чипсетах на материнке), если используемые HALы разные, то не будет работать. Есть ещё наверное куча причин, к примеру даже при замене ATA винта на SATA у меня венда после этого не взлетела.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Grem , 27-Авг-11 19:43 
> Сильно зависит от различия в оборудовании (конкретнее - в чипсетах на материнке),
> если используемые HALы разные, то не будет работать. Есть ещё наверное
> куча причин, к примеру даже при замене ATA винта на SATA
> у меня венда после этого не взлетела.

Не, сам винт у меня не менялся, я его просто на другой комп запихивал,  причём ось ставил, к примеру, на компе с процом amd, потом переносил диск на intel.
А вот если даже на том же компе после установки переключить в BIOS использование SATA c IDE на AHCI, то вот в этом случае уже не хотело заводиться, насколько помню.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Sas , 29-Авг-11 11:57 
Перед переносом надо удалить драйвера sata и ide контроллеров и поставить вместо них "стандартные" виндовые.
Еще если переезд с амд на интел надо будет ковырять руками помойку называемую реестр
С интела на амд легче переезжать

А по сабжу генте инсталяторы не нужны что и было доказано лет 5 назад когда они уже
запиливали граф инсталлер которым никто не пользовался)


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 12:26 
При чем тут убунта и консоль? Вы телепатически определяете знания того, кому отвечаете? Нет никакого практического смысла (даже в очень экзотических ситуациях) колупаться с архивами stage3, вон даже в calculate и arch все автоматизировано. Вручную тупо дольше и неудобней, и есть хороший шанс какую-нибудь мелочь забыть.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 12:49 
install.sh:

!#/bin/bash
mount /dev/sda1 /mnt/gentoo
cp stage3-*.tar.bz2 /mnt/gentoo/
cd /mnt/gentoo
tar xvjpf stage3-*.tar.bz2

Вот тебе инсталлятор. Пользуйся на здоровье.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 13:18 
Я так и делал. Непонятно только, зачем нужна излишняя сложность с ручным ковырянием, и почему этим гордятся и холиварят.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 13:20 
Никакой сложности нет. Набирание "копировать <откуда> <куда>" занимает столько же, если не меньше при использовании Tab, времени, сколько тыкание мышкой.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 13:35 
Админу локалхоста? Возможно. Никогда не пробовали ставить ОС на больше чем одну машину?

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено redwolf , 25-Авг-11 13:44 
Больше, чем одна машина. Обыкновенно с примерно одинаковым железом. Поставил на одну, раскопировал на другие раздел с системой. man dd (или масса других решений). Какие проблемы?

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 13:53 
Ну это и есть вручную. А по-человечески это делается по сети, и без самописного велосипеда или нормального инсталлера здесь никак

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено redwolf , 25-Авг-11 14:04 
Можно и по сети. Можно написать shell-скрипт, который будет копировать. Зато сборка будет сделана лично вами.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Michael Shigorin , 29-Авг-11 21:25 
> Зато сборка будет сделана лично вами.

Это довод про пять минут славы (и то в пределах локалхоста)...

PS: если что -- не один десяток сборок дистрибутивов сделал, некоторыми даже пользуются.  Просто понимаю уже давно, что хорошее окружение для работы (в т.ч. по инсталяции системы) сделать гораздо трудней, чем набрать или прибить гвоздями к скрипту пять строк...


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Анонище , 25-Авг-11 13:46 
> Админу локалхоста? Возможно. Никогда не пробовали ставить ОС на больше чем одну машину?

Такими вещами занимается подмастерье. Это скучно и не интересно, все равно, что обновить фирмварь на куче свитчей. Подобным хвастовством нынче модно пестрить на форумах, ага.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 13:50 
То есть проще скинуть работу "подмастерью" вместо мгновенного автоматического деплоя, и ловить потом его неизбежные ошибки, так?

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 13:37 
> тыкание мышкой.

Почему именно мышкой?


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Анонище , 25-Авг-11 13:25 
Я от инсталяторов горя нахлебался больше, чем от своей забывчивости при установки без инсталятора.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Sas , 29-Авг-11 12:11 
> Я так и делал. Непонятно только, зачем нужна излишняя сложность с ручным
> ковырянием, и почему этим гордятся и холиварят.

Я тут на днях ставил приятелю кубунту.
плевался матерился и лез в консоль чтоб нормально разбить диск fdisk'ком


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено all_glory_to_the_hypnotoad , 25-Авг-11 12:51 
> Вручную тупо дольше и неудобней, и есть хороший шанс какую-нибудь мелочь забыть.

какую? стейж3, например, забыть залить на диск?


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 13:17 
Поправить любой конфиг, например загрузчика. Однажды среди всей этой каши забыл добавить sshd в инит и как дурак, второй раз в серверную тащился. Когда оно организовано в виде чеклиста-визарда - все гораздо проще.

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


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено redwolf , 25-Авг-11 13:48 
На тему чеклиста - идея довольна здравая. Однако, написать его и поддерживать - нетривиальная задача. Железа много и всякого. При этом нужно, чтобы ещё и гибкость не потерялась. Я б с удовольствием посмотрел на такую готовую поделку, если бы кто-то взялся.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Anonim , 25-Авг-11 16:24 
чувак, ну если ты поставил на сервер дженту и поимел с этим геморой, то ты ССЗБ и нечего пенять не дистриб. всему свое место.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Пиу , 25-Авг-11 12:29 
для генты нужен лайвцд, с которого можно открыть хендбук и читать опеннет, пока система компилиццо. ну и пару автоматизаций, а-ля разбиение диска

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Zenitur , 25-Авг-11 12:03 
Это тогда будет не Gentoo, а другой проект. Gentoo, это когда компилируется из исходников с оптимизацией под железо. А из консоли или из GUI - не важно, в этом случае пакеты прекомпилированы.

А вообще надеюсь что проект выживет.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 12:31 
> Gentoo, это когда компилируется из исходников с оптимизацией под железо.

И что мешает это сделать после инсталляции, как это и делается сейчас в генте?


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Alatar , 25-Авг-11 13:53 
Обратите внимание, при классической установке (развёртывание из stage3) тоже ставятся предкомпилированные бинарники. Или Вы всегда ставите генту из stage1? От того, что предкомпилированных бинарников в свежеустановленной системе станет чуть больше ничего принципиально не изменится. А со временем они всё равно заменятся самосборными.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Anonimus , 25-Авг-11 14:19 
Обратите внимание, что со stage3 идет скрипт для bootstrap'а. /usr/portage/scripts/bootstrap.sh


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено daks , 26-Авг-11 10:57 
А что,
# emerge -ave world
после загрузки в свежеустановленную систему (как раз пока /var/lib/portage/world маленький) не спасёт отца русской демократии?

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Alatar , 26-Авг-11 15:41 
Спасёт, но что мешает сделать тоже самое после установки инсталятором? Принципиальных различий тут нет. Другой разговор, что после такой установки первым делом придётся править набор юзов и, возможно, world.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 12:07 
Кто этим будет пользоваться? Убунтофагам не осилить Генту, гентушникам такой инсталлятор только мешать будет.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Zenitur , 25-Авг-11 12:19 
Ещё один делитель линукса на чёрное и белое, убунту и генту. Есть много популярных дистрибутивов, десктопных и не очень. Исталлятор, если не знаете, из Fedora. Так что вопрос неуместен

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Клыкастый , 25-Авг-11 12:20 
Кентавры?

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено all_glory_to_the_hypnotoad , 25-Авг-11 12:52 
это хорошее начало для популяции генты. Всё таки ей не хватает пользовательской базы

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Роман , 25-Авг-11 12:58 
Ага. Давайте сделаем дженту для хомячков.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Анонище , 25-Авг-11 13:29 
> это хорошее начало для популяции генты. Всё таки ей не хватает пользовательской базы

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


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено all_glory_to_the_hypnotoad , 26-Авг-11 11:34 
> А пользовательская база более чем активна,

конечно. Попадёт какой-нибудь тривиальный баг, отпишутся в багрекере два-три человека и даже кто-то патч приложит. Маинтейнер пишет, ~ что-то маловато людей отписалось о проблеме, нужно ещё подождать. И так висит огромная куча допилок всякой неприятной мелочи годами без движения.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 13:35 
Ага, а в Ubuntu прям весь софт из коробки работает и не нужно ставить девовские пакеты чтоб нормально кодить, да? ИМХО только под Генту можно нормально что-либо разрабатывать не думаю о девовских и дебаговсих пакетах. Инклуды ставятся всегда. Оптимизации, добавляющие 5% производительности менее важны.

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


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено all_glory_to_the_hypnotoad , 26-Авг-11 11:30 
> Ага, а в Ubuntu прям весь софт из коробки работает и не нужно ставить девовские пакеты чтоб _нормально кодить_, да?

сам поймёшь почему чушь сморозил или подсказать?


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено ребус , 25-Авг-11 13:07 
У тебя перевернутые понятия о мире. Я, к примеру, после слаквари собирал эту генту пару раз еще через диал-ап. Потом решил больше не тратить время на этот ненужный трах, поработав с SuSE, Redhat, Debian и Ubuntu. С убунту вообще можно начать работать уже через 30 минут после начала установки.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено 123 , 25-Авг-11 14:27 
Об установке: все бинарные системы после дженту кажутся деревянными каким- то. Тебе что- то надо, а в гуе кнопки нету...

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено akagi , 25-Авг-11 15:04 
После генты все бинарные дистры (особенно red hat) кажутся просто божественными и сделанными для людей, а не для дрочеров.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 21:45 
угу. в альтернативной реальности, ага. с идеальными мэйнтейнерами. нет уж, под мои задачи ни один бинарный дистрибутив подойти не смог. так что - фэйл

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Клыкастый , 06-Окт-11 09:52 
> У тебя перевернутые понятия о мире. Я, к примеру, после слаквари собирал эту генту пару раз еще через диал-ап.

налицо посттравматический синдром. правда мне кажется что травму нанёс dial-up, а виновата оказалась gentoo. что вам там понравилось? SuSe? не пробовали загрузочный диск качнуть по диал-апу?

> Потом решил больше не тратить время на этот ненужный трах, поработав с SuSE,

Да, SuSe это сила. Чётко красиво всё ставится, подключается к домену, лепота. Правда потом начинаются чудеса, типа отвала авторизации, начинаешь трах и всплывают ну совсем уж некрасивые вещи.

> Redhat,

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

> Debian и Ubuntu. С убунту вообще можно начать работать уже через 30 минут после начала установки.

дебиан не знаю, а убунту - да. работать можно. но потом начинается "доставим кодеки" и "не работает empathy".

И после всего этого бедлама выясняется, что на современных машинках и каналах сервачки собираются легко и просто, что процесс этот легко автоматизируется и крайне гибок, все нестандартные хотелки воплощаются точно и быстро. SB, хуле. А вот BB хорош только если всё по стандарту. И то только на этапе инсталляции. И то если надо поднять пачку серверов разница мала. Другое дело десктопы - количество пакетов совсем другого порядка. (Тут, кстати, жаловались на то, что фря "не сильно пакетирована", однако внезапно выясняется что установка фри приводит к полностью рабочему серверу "из коробки" вполне себе быстро) И тут внезапно выясняется, что SB умеет работать и с бинарями. И quick-start есть. И тот же calculate после установки куда как лучше бубунты. desktopbsd/pc-bsd опять же. при полном сохранении плюшек как SB так и BB системы. В общем, внезапно выясняется что красивые брендовые раскрученые сусебунтохаты отличаются SB дистров а) не сильно б) не всегда в лучшую сторону. Саппорт? Ну - спорить не буду. Может саппорт их конёк. Но по ТТХ - как я и сказал.



"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено umbr , 25-Авг-11 13:47 
Надеюсь, они не урезали консольный вариант, как в последних Федорах.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 26-Авг-11 08:55 
Кто ж урежет tar -xf stage.tar.gz?

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено vayerx , 03-Окт-11 17:12 
> Кто ж урежет tar -xf stage.tar.gz?

'-p' забыли ;)



"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 25-Авг-11 21:54 
Инсталлятор на базе Anaconda уже был в древнем gentoo-based дистре VLOS, так что идея не свежа.

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Аноним , 26-Авг-11 06:07 
А инсталлтор там идет бинарный или собирается во время загрузки с CD?

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено ubuntoidlinuxoid , 26-Авг-11 15:27 
После того как я установил  калькулейт секунд эдак за 120, предварительно вытащив из дисковода диск с дистрибутивом, услышав слово "Anaconda" так и хочется спросить  "ШО ЭТО БЫЛО!?".
Для тех кто не понял, во время установки DVD с калькулейтом в дисководе небыло.

В общем сочетание gentoo и Anaconda это что то сильно специальное и экзотическое, совершенно не понятно зачем ставить мееедлеенноооо и по дефолту,   когда можно быстро удобно и то что хочется.


"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено novic_dev , 26-Авг-11 16:48 
Использую Calculate-install, с анакондой из оверлея от Sabayon было довольно много проблем при сборке

"Для Gentoo создан инсталлятор на базе Anaconda"
Отправлено Анон312 , 26-Авг-11 18:21 
Эх, а я всегда говорил, что у генты лучший инсталлятор. Надеюсь, эта штука не заменит стандартный способ установки, а то уже плеваться хочется от этих линейных упрощенных инсталляторов.