2005.0 и его update

Всем привет!
Пока несовсем вникся всей системой портежей, но всеже
Хочу установить 2005.0 и сразу его обновить..
по этому поводу у меня сложился такой ход мыслей:
1) установить 2005.0
2) обновить портежи
3) emerge system

Хотелось бы услышать ваши советы\дополнения..
Заранее благодарен!

emerge world
как насчет этого

emerge --deep --update world
Наверное, лучше это.
_________________
Я квазивогнут и непрерывен сверху...

emerge sync
emerge -uD world

Спасибо! Подскажите еще пожалуйста ключик для emerge, чтобы выводились ссылки на все необходимые файлы! а то дома качать все непредставляется реальным!
Заранее спасибО!

portage

Я например портежи с Live CD не разворачивал а примонтировал фат диск от винды где были свежие портежи и стейжи и дистфайлы
mount -t vfat /dev/hda1 /mnt/gentoo/win1
до смены корня (chroot) и от туда их развернул а также скопировал distfiles в созданную одноименную папку в portage
сделал chroot и готово можно начинать работать
_________________
Говорила мне мама ставь Suse

по поводу портежей все понятно! а distfiles я не знаю какие качать(откуда и какие версии). Т.е. как я понимаю, distfiles с 2005.0 будут немного староватыми для последнего снэпшота портежей, а здесь уже без нета не обойтись, а дома связь по модему. Вот именно поэтому у меня появился вопрос по поводу ключика..

По поводу скачки distfiles могу предложить скрипт. Он уже как-то показывался на этом сайте, но я его немного улучшил :)
Используй так: ./emerge-pf -u world > files, ну или там ./emerge-pf _нужный_пакет_ > files, и получишь в files нужные урлы, по одному на каждый файл. Пришел на работу сказал wget `cat files`

#!/bin/sh
#emerge-pf

pkg="$*"

tmp1=`tempfile` # все URL's всех файлов
tmp2=`tempfile` # по одному URL на каждый файл
tmp3=`tempfile` # имена всех файлов
tmp4=`tempfile` # имена файлов, которых нет в /usr/portage/distfiles
tmp5=`tempfile` # URL's, которые надо закачать

emerge -pf $pkg 2>$tmp1 >/dev/null

for i in `cat $tmp1 | awk '{print $1}'`
    do
        file=`basename "$i"`
        echo "$i" >> $tmp2
        echo "$file" >> $tmp3
done

for i in `cat $tmp3`
    do
        if [ ! -f /usr/portage/distfiles/$i ]
           then
           echo "$i" >> $tmp4
        fi
done

for i in `cat $tmp4`
    do
        cat $tmp2 | grep $i >> $tmp5
done

cat $tmp5 | sort -u

rm -f $tmp1 $tmp2 $tmp3 $tmp4 $tmp5

На форуме эта тема уже поднималась несколько раз, посмотри там.
Если не ошибаюсь рекомендовали комбинацию ключей

-p (показать все пакеты, которые надо установить для удовлетворения последовательностей)
-f (Обычно просто скачивает все нужные пакеты, но ничего не ставит. Как я понял, в паре с -p будет отображать адреса, с которых пакеты качать)

Был еще какой-то ключик, но я не помню какой.

на диалапе обновляю portage несколько раз в неделю пользуя emerge-delta-webrsync
_________________
Gentoo x86_64 2.6.12-r6 на Athlon 64 3000+

Спасибо!
Я тут уже был готов воспользоваться вашими советами, но вышел 2005.1. Решил не парить мозги.. завтра (на зеркалах обещают его появление именно завтра) качну и поставлю!

Еще раз спасибо за ваши советы!

Спасибо за новость. Тогда почитаю документацию еще денёк.

немного не в тему...:
А разве есть особая разница между версиями, ведь если я не ошибаюсь после emerge sync и emerge world системы должны стать идентичными? Или нет? :/

как раз в тему! все верно! просто мне захотелось сразу поставить _новую_, чем обновлять старую, что проще для меня.. а сквачать 2е исошки это не проблема.

http://www.gentoo.org/main/en/where.xml - образы уже доступны для закачки

А где можно почитать о версиях пакетов которые там включены? То есть что так за KDE, Gnome, gcc и т.д.

сам этим вопросом озадачился.. файлика CONTENTS на зеркалах не наблюдается... =(

http://packages.gentoo.org/categories/
в лайв си-ди включается необходимый минимум и ещё чуток бинарников, которые использовать (раз уж решили юзать Gentoo) считается плохим тоном

как раз теряется смысл идеи gentoo если Так делать. тогда это не лучше закрытого дистрибутива типа SuSe.

Согласен...
Просто в данный момент у меня стоит ArchLinux. Хочу переползти на гентуу.. и для начала несовсем хочется заморачиваться с этим всем.. поставлю 2005,1.. потом зделаю апдейт.. зделаю, так как советовали в этой теме..

А чем не

А чем не понравился ArchLinux?

он меня

он меня устраивает.. просто захотелось что-то нового! и про портежи наслышен.. хочется потрогать.. =) мне кажется что меня в генту все устроит.. время покажет =)

НАРОД, ПОМОГИТЕ!

Поставил 2005.1... да собственно не в нем дело.. создал обычного пользователя и все было замечательно, пока при логоне не стала появляться такая надпись "No directory /home/frac!". дирректория эта на месте... создаю еще пользователя и такаяже фигня - говорит тоже самое для его домашней директории.. помогите, а то под рутом ведь не дело сидеть!

ЗЫ все впоряде только у рута!

Народ,

Народ, откликнитесь!

права на /home

права на /home проверь

GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

хоум дир...

Наверное, дело в том, что при создании юзера не создалась домашняя директория. Все это дело очень хорошо написано в Quick Installation Guide x86 на gentoo.org. Вот она:
useradd new_user -m -G wheel,users,audio -s /bin/bash
Опция -m как раз и отвечает за создание домашней директории в /home, ну а -s - шелл по дефолту. С G думаю все понятно :)

Спасибо!

to Ash:Да, руководство это читал... но ставил по хендбуку! дирректория создана и что самое интересное я под этим пользователем работал дня два без проблем.. а потом вот так получилось - дира на месте, а он говорит что нет!

Проблему решил! Действительно, вся проблема была с правами на дирректорию.. вот только мне непонятно, что я делал такого что так получилось! Спасибо v12aml!

всегда

всегда пожалуйста ;)
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

Вот еще одна

Вот еще одна банальная проблема: как сделать так, чтобы мой пользователь мог шарить везде, а то ему даже в "/" нельзя.. в /mnt можно, а на корень нет!

Уже было

Похожая проблема уже обсуждалась тут: http://gentoo.ru/node/622

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".