The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

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

25.08.2011 10:07

Для Gentoo Linux адаптирован инсталлятор Anaconda, развиваемый в рамках дистрибутива Fedora Linux. Созданный инсталлятор пока не входит в состав официального LiveDVD, но может появиться в нем уже в следующем выпуске. Инсталлятор для Gentoo выполнен на базе порта Anaconda, поддерживаемого дистрибутивом Sabayon Linux, основанного на наработках Gentoo.

Кроме использования на стандартном LiveDVD подготовленный инсталлятор может быть использован для формирования собственных установочных ISO-образов, содержащих произвольный набор компонентов, необходимых для выполнения определенных задач. Несмотря на то, что инсталлятор еще не включен в состав официального LiveDVD, его можно использовать и с уже доступным выпуском Gentoo 11.2 LiveDVD. Работа инсталлятора сводится к переносу Live-окружения на жесткий диск.

Для использования программы установки с готовым LiveDVD, загрузившись в Live-режиме необходимо загрузить инсталлятор из Git-репозитория ("git clone git://git.overlays.gentoo.org/proj/anaconda-overlay.git"), добавить оверлей /anaconda-overlay в PORTDIR_OVERLAY, выполнить сборку (emerge anaconda --autounmask-write; emerge anaconda), после чего Anaconda можно использовать для установки Gentoo в бинарном виде. Для того, чтобы создать LiveDVD с интегрированным установщиком, нужно примонтировать image.squashfs, скопировать на локальный жесткий диск его содержимое, зайти в его окружения при помощи команды chroot, установить Anaconda, выйти из chroot, создать новый образ squashfs при помощи mksquashfs и сформировать новый ISO.

  1. Главная ссылка к новости (http://ostatic.com/blog/gentoo...)
  2. OpenNews: Релиз Gentoo 11.2 LiveDVD
  3. OpenNews: Уведомление о миграции Gentoo Linux на новую систему инициализации
  4. OpenNews: Вышел десктоп-ориентированный дистрибутив Sabayon Linux 6
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/31583-gentoo
Ключевые слова: gentoo, anaconda, install
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (64) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, nevar (ok), 10:11, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    для установки (не сборки) генты есть калькулейт с гибкими возможностями извращения над LiveDVD.
     
     
  • 2.14, st (??), 11:56, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Калькулейт, увы, не умеет ставиться на LVM.
    пожалуй это единственный недостаток дистрибутива.
     
     
  • 3.33, Lautre (ok), 13:09, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Калькулейт, увы, не умеет ставиться на LVM.
    > пожалуй это единственный недостаток дистрибутива.

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

     
     
  • 4.42, st (??), 13:43, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Уже умеет и на LVM, и на Soft Raid, и на LVM

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

     
  • 4.48, profalex (?), 13:50, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Надо посмотреть.

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

     

  • 1.4, Bod (??), 10:38, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +15 +/
    Ждём появления массы вопросов: "Is it possible to install Gentoo with less than 640MB of RAM?"
     
     
  • 2.78, Александр (??), 22:17, 01/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Если грамотно скомбинировать aufs и squashfs то не будет таких требований по памяти.
     

  • 1.5, Анонище (?), 10:39, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Давно когда-то думал - ужас какой, дистрибутив без инсталятора.
    Теперь думаю с точностью наоборот.
     
     
  • 2.7, Аноним (-), 11:12, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Давно когда-то думал - ужас какой, дистрибутив без инсталятора.

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

     
     
  • 3.9, Joseph B. (?), 11:21, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> на деле там только готовый тарболл распаковать в нужный диск и чуть поднастроить.

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

     
     
  • 4.11, Аноним (-), 11:36, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > *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.
    …Эк меня понесло.

     
     
  • 5.12, Sergey722 (ok), 11:40, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Короче, Винда - это просто своеобразный архив stage3. Мы поняли.
     
  • 5.66, Гентушник (ok), 14:57, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > you can copy-and-paste multiple copies of whole system to different drives

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

     
     
  • 6.71, Grem (??), 19:00, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > вот только работать это будет только в пределах этого компа, если скопировать
    > на другой комп с другим железом, то вероятность что винда потом
    > запустится стремится к нулю.

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

     
     
  • 7.72, Гентушник (ok), 23:03, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > свеже установленная винда (без дополнительно установленных драйверов) вполне у меня нормально
    > работала на другом железе (в разных вариациях) просто после переноски жёсткого
    > диска - то есть ставил ось на одном компе, а потом
    > просто переносил хард на другой и уже на нём устанавливал дополнительные
    > драйвера.

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

     
     
  • 8.74, Grem (??), 19:43, 27/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не, сам винт у меня не менялся, я его просто на другой комп запихивал, причём о... текст свёрнут, показать
     
     
  • 9.75, Sas (ok), 11:57, 29/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Перед переносом надо удалить драйвера sata и ide контроллеров и поставить вместо... текст свёрнут, показать
     
  • 3.24, Аноним (-), 12:26, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    При чем тут убунта и консоль? Вы телепатически определяете знания того, кому отвечаете? Нет никакого практического смысла (даже в очень экзотических ситуациях) колупаться с архивами stage3, вон даже в calculate и arch все автоматизировано. Вручную тупо дольше и неудобней, и есть хороший шанс какую-нибудь мелочь забыть.
     
     
  • 4.28, Аноним (-), 12:49, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    install.sh:

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

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

     
     
  • 5.35, Аноним (-), 13:18, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я так и делал. Непонятно только, зачем нужна излишняя сложность с ручным ковырянием, и почему этим гордятся и холиварят.
     
     
  • 6.36, Аноним (-), 13:20, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Никакой сложности нет. Набирание "копировать <откуда> <куда>" занимает столько же, если не меньше при использовании Tab, времени, сколько тыкание мышкой.
     
     
  • 7.39, Аноним (-), 13:35, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Админу локалхоста? Возможно. Никогда не пробовали ставить ОС на больше чем одну машину?
     
     
  • 8.43, redwolf (ok), 13:44, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Больше, чем одна машина Обыкновенно с примерно одинаковым железом Поставил на ... текст свёрнут, показать
     
     
  • 9.49, Аноним (-), 13:53, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это и есть вручную А по-человечески это делается по сети, и без самописного ... текст свёрнут, показать
     
     
  • 10.51, redwolf (ok), 14:04, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Можно и по сети Можно написать shell-скрипт, который будет копировать Зато сбо... текст свёрнут, показать
     
     
  • 11.77, Michael Shigorin (ok), 21:25, 29/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Это довод про пять минут славы и то в пределах локалхоста PS если что -- н... текст свёрнут, показать
     
  • 8.44, Анонище (?), 13:46, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Такими вещами занимается подмастерье Это скучно и не интересно, все равно, что ... текст свёрнут, показать
     
     
  • 9.47, Аноним (-), 13:50, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    То есть проще скинуть работу подмастерью вместо мгновенного автоматического де... текст свёрнут, показать
     
  • 7.41, Аноним (-), 13:37, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > тыкание мышкой.

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

     
  • 6.37, Анонище (?), 13:25, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я от инсталяторов горя нахлебался больше, чем от своей забывчивости при установки без инсталятора.
     
  • 6.76, Sas (ok), 12:11, 29/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Я так и делал. Непонятно только, зачем нужна излишняя сложность с ручным
    > ковырянием, и почему этим гордятся и холиварят.

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

     
  • 4.29, all_glory_to_the_hypnotoad (ok), 12:51, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вручную тупо дольше и неудобней, и есть хороший шанс какую-нибудь мелочь забыть.

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

     
     
  • 5.34, Аноним (-), 13:17, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поправить любой конфиг, например загрузчика. Однажды среди всей этой каши забыл добавить sshd в инит и как дурак, второй раз в серверную тащился. Когда оно организовано в виде чеклиста-визарда - все гораздо проще.

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

     
     
  • 6.46, redwolf (ok), 13:48, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На тему чеклиста - идея довольна здравая. Однако, написать его и поддерживать - нетривиальная задача. Железа много и всякого. При этом нужно, чтобы ещё и гибкость не потерялась. Я б с удовольствием посмотрел на такую готовую поделку, если бы кто-то взялся.
     
  • 6.55, Anonim (??), 16:24, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    чувак, ну если ты поставил на сервер дженту и поимел с этим геморой, то ты ССЗБ и нечего пенять не дистриб. всему свое место.
     
  • 2.25, Пиу (?), 12:29, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    для генты нужен лайвцд, с которого можно открыть хендбук и читать опеннет, пока система компилиццо. ну и пару автоматизаций, а-ля разбиение диска
     

  • 1.16, Zenitur (ok), 12:03, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это тогда будет не Gentoo, а другой проект. Gentoo, это когда компилируется из исходников с оптимизацией под железо. А из консоли или из GUI - не важно, в этом случае пакеты прекомпилированы.

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

     
     
  • 2.26, Аноним (-), 12:31, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Gentoo, это когда компилируется из исходников с оптимизацией под железо.

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

     
  • 2.50, Alatar (ok), 13:53, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Обратите внимание, при классической установке (развёртывание из stage3) тоже ставятся предкомпилированные бинарники. Или Вы всегда ставите генту из stage1? От того, что предкомпилированных бинарников в свежеустановленной системе станет чуть больше ничего принципиально не изменится. А со временем они всё равно заменятся самосборными.
     
     
  • 3.52, Anonimus (??), 14:19, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Обратите внимание, что со stage3 идет скрипт для bootstrap'а. /usr/portage/scripts/bootstrap.sh

     
  • 3.63, daks (ok), 10:57, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А что,
    # emerge -ave world
    после загрузки в свежеустановленную систему (как раз пока /var/lib/portage/world маленький) не спасёт отца русской демократии?
     
     
  • 4.68, Alatar (ok), 15:41, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Спасёт, но что мешает сделать тоже самое после установки инсталятором? Принципиальных различий тут нет. Другой разговор, что после такой установки первым делом придётся править набор юзов и, возможно, world.
     

  • 1.19, Аноним (-), 12:07, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Кто этим будет пользоваться? Убунтофагам не осилить Генту, гентушникам такой инсталлятор только мешать будет.
     
     
  • 2.22, Zenitur (ok), 12:19, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё один делитель линукса на чёрное и белое, убунту и генту. Есть много популярных дистрибутивов, десктопных и не очень. Исталлятор, если не знаете, из Fedora. Так что вопрос неуместен
     
  • 2.23, Клыкастый (ok), 12:20, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Кентавры?
     
  • 2.30, all_glory_to_the_hypnotoad (ok), 12:52, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    это хорошее начало для популяции генты. Всё таки ей не хватает пользовательской базы
     
     
  • 3.31, Роман (??), 12:58, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ага. Давайте сделаем дженту для хомячков.
     
  • 3.38, Анонище (?), 13:29, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > это хорошее начало для популяции генты. Всё таки ей не хватает пользовательской базы

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

     
     
  • 4.65, all_glory_to_the_hypnotoad (ok), 11:34, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А пользовательская база более чем активна,

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

     
  • 3.40, Аноним (-), 13:35, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, а в Ubuntu прям весь софт из коробки работает и не нужно ставить девовские пакеты чтоб нормально кодить, да? ИМХО только под Генту можно нормально что-либо разрабатывать не думаю о девовских и дебаговсих пакетах. Инклуды ставятся всегда. Оптимизации, добавляющие 5% производительности менее важны.

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

     
     
  • 4.64, all_glory_to_the_hypnotoad (ok), 11:30, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ага, а в Ubuntu прям весь софт из коробки работает и не нужно ставить девовские пакеты чтоб _нормально кодить_, да?

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

     
  • 2.32, ребус (?), 13:07, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    У тебя перевернутые понятия о мире. Я, к примеру, после слаквари собирал эту генту пару раз еще через диал-ап. Потом решил больше не тратить время на этот ненужный трах, поработав с SuSE, Redhat, Debian и Ubuntu. С убунту вообще можно начать работать уже через 30 минут после начала установки.
     
     
  • 3.53, 123 (??), 14:27, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Об установке: все бинарные системы после дженту кажутся деревянными каким- то. Тебе что- то надо, а в гуе кнопки нету...
     
     
  • 4.54, akagi (?), 15:04, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    После генты все бинарные дистры (особенно red hat) кажутся просто божественными и сделанными для людей, а не для дрочеров.
     
     
  • 5.56, Аноним (-), 21:45, 25/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    угу. в альтернативной реальности, ага. с идеальными мэйнтейнерами. нет уж, под мои задачи ни один бинарный дистрибутив подойти не смог. так что - фэйл
     
  • 3.80, Клыкастый (ok), 09:52, 06/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    налицо посттравматический синдром правда мне кажется что травму нанёс dial-up, ... большой текст свёрнут, показать
     

  • 1.45, umbr (ok), 13:47, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надеюсь, они не урезали консольный вариант, как в последних Федорах.
     
     
  • 2.62, Аноним (-), 08:55, 26/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Кто ж урежет tar -xf stage.tar.gz?
     
     
  • 3.79, vayerx (ok), 17:12, 03/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто ж урежет tar -xf stage.tar.gz?

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


     

  • 1.57, Аноним (-), 21:54, 25/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Инсталлятор на базе Anaconda уже был в древнем gentoo-based дистре VLOS, так что идея не свежа.
     
  • 1.61, Аноним (-), 06:07, 26/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А инсталлтор там идет бинарный или собирается во время загрузки с CD?
     
  • 1.67, ubuntoidlinuxoid (?), 15:27, 26/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    После того как я установил  калькулейт секунд эдак за 120, предварительно вытащив из дисковода диск с дистрибутивом, услышав слово "Anaconda" так и хочется спросить  "ШО ЭТО БЫЛО!?".
    Для тех кто не понял, во время установки DVD с калькулейтом в дисководе небыло.

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

     
  • 1.69, novic_dev (ok), 16:48, 26/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Использую Calculate-install, с анакондой из оверлея от Sabayon было довольно много проблем при сборке
     
  • 1.70, Анон312 (?), 18:21, 26/08/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Эх, а я всегда говорил, что у генты лучший инсталлятор. Надеюсь, эта штука не заменит стандартный способ установки, а то уже плеваться хочется от этих линейных упрощенных инсталляторов.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру