Помогите поставить на флешку
Хочется иметь Gentoo на флешке штоб "все свое ношу с собой", но сразу натыкаюсь на размер этого дела, в хэндбуке написано минимум 1.5Гб, а нужно 0.5Гб или меньше по возможности.
Stages: видимо я с самого начала не понял что и как, как понял из хэндбука: ставьте третий и все 0к, 1й и 2й -- для девелоперов. Из второго ничего у мя не вышло. Объясните какой для чего, и какой и как ставить в моем случае, 3й сразу забивает весь раздел всяким барахлом типа манов и локалей.
Portage: насколько я понял ставится из архива portage-latest*.tar.bz2, опять же ничего не выходит: с третьего стейджа не хватает места, со второго вроде нормально идет, но потом начинает материться "can't open some_file: No such file or directory", на каждый файл, вроде он должен их создавать, естественно что их нет О_о.
Без портежей нет смысла дальше двигаться, т.к. ничего толком не поставишь...
З.Ы. Можете ткнуть в HOWTO, но хотелось бы фундаментально разобраться
- Для комментирования войдите или зарегистрируйтесь
у вас надеюсь
у вас надеюсь есть рабочая настольная генту?
Я когда делал нечто подобное просто монтировал папку /usr/portage с локальной машины.
а вот как от некоторого барахла почистится и самому интересно...
Кстати, ещё совет сразу: исходники ядра не таскайте на этой флешке. это живые 200 мб
надо понимать
надо понимать принцип работы системы для начала, чтобы проворачивать такие дела...
и само собой живую систему на винчестере )
я думаю на данный момент вам все же лучше купить флешку поболе, тем более сейчас уже вполне доступны на 4гб
хотя если это ваш первый опыт установки и вы планируете получить полнофункциональную систему - 4гб может оказаться маловато
Я не парюсь по поводу места, у меня система на ноутбуке занимает 12гб )
немного замарочившись вы уместите gentoo на x86 без portage на 2-4гб
на 512мб придется очень сильно постраться ))
у меня 1 гб... уж
у меня 1 гб... уж больно она дешёвая... хотелось бы её испозьзовать...
ещё такой момент... конфигурация иксов... что делать? ведь машины разные
Возьмите с liveCD
Возьмите с liveCD она там довольно хитрая была.
Нее флешки
Нее флешки поболе отпадают, неужели coreutils+toolchain+portage весят больше 500М? Вопрос как это дело выдрать с рабочей системы или из стейдежй, или только ручками? тогда как?
Собственно за пониманием я сюда и пришел, просветите что есть стейджи 1,2, и как сделать чтобы portage работал ри минимальной обвязке?
Если не выйдет уйду в сторону слаки(сам ставил на 200М), и буду страдать до конца дней.
Настольная
Настольная конечно же имеется, только вот пишу и ставлю я сейчас не с нее, а с предательской оси, но есть liveCD. Недавно дошло, что ставить с minimalCD не айс.
А флешка 2Гб: 500М система(я жадный) 1.5Г данные(это все таки флешка) ядро можно и там потаскать
лучше сделать
лучше сделать readonly систему с какой нить сжатой fs, squashfs например)) тагда места хватит. У меня в 600 мб много чего напихано было
Возникла идея:
Возникла идея: можно поставится на все 2Гб, потом все повыкидывать, оставив только system+portage, заархивировать, порезать флешку, распаковать и дальше ставится на 500М? Основная проблема в том что настольная система сейчас недоступна, а экспериментов хочется :)
Как раскроить уже установленную систему с 2Г до 0.5Г ?
.
А зачем ты хочешь оставлять portage? Не лучше ли заранее определиться с нужными программами, и уже пытаться весь комплект запинуть в 2Гб, убрав возможность обновления/изменения? Зачем кроить 2Гб? http://ru.gentoo-wiki.com/HOWTO_Gentoo_на_USB
Не в 2 а 0.5 :)
Не в 2 а 0.5 :)
И все-таки что
И все-таки что есть stage1, какие отличия когда ставишься из него?
Нашел только:
# cd /usr/portage
# scripts/bootstrap.sh
во всяких HOWTO. Что делает этот скрипт?
И заметил, что все делается под i486, как пересобрать все под i686? сменой CHOST и выбором профиля?
1.
1. /usr/portage/scripts/bootstrap.sh -- скрипт собирает из stage1 -> stage2. gcc собирает сам себя с ключами под ваш cpu.
2. emerge system (-e) -- дособирывает stage3.
Если собираете сразу из stage3 то эти пункты не нужны. Но gcc с общими ключами собран.
Ловлю странные
Ловлю странные глюки, после chroot'a на флешку(2Гб) все проги говорят нет места на диске, хотя до чрута df говорит на флешке занято процентов 30, после чрута df не работает
-
может вот это Вам нужно?
TinyGentoo
________________________
"We Will Win"
Лично я, кстати,
Лично я, кстати, не вижу большого смысла в установке конкретно Gentoo на флэшку. Я бы взял Slax или ArchLinux и рашпилем обработал
Пожалуйста, не описывайте своё железо в подписи
Для уменьшения
Для уменьшения дерева portage вот это почитай: http://gentoo-wiki.com/HOWTO_VERY_small_Portage_Tree_with_SquashFS_and_UnionFS
Еще Х можно уменьшить: http://linuxportal.ru/entry.php/P14_0_3_0/
Если ты уж так сильно хочешь во всем разобраться, то почему бы не попробовать LFS? http://www.linuxfromscratch.org/lfs/
SystemRescueCd основан на Gentoo, и на флешку ставится без проблем http://www.sysresccd.org/Main_Page
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
root@Antarctic $ emerge -av penguins