Система portage

Обсуждение системы портежей, а также вопросов установки програмного обеспечения посредством портежей

[gentoo-user-ru] Описание portage

Это было получено сегодня из

Огромное спасибо автору.

cvs

Такой вопрос:
Постоянно пользовался слакой,и у меня есть очень много програм из cvs, ради интереса поставил gentoo 2005.0. Можно ли както подружить эти программы и систему портежей?

Странности с базаой установленных пакетов

Недавно случайно затер половину раздела /usr полностью смело /usr/bin /usr/bin/portage/distfiles /usr/local и еще немного покрамсал share. Подумал как востановить ( так чтоб без виндового средства от всех болезней :) ) написал маленький башевый скрипт для нахождения пакетов с отсутвующими следовательно поврежденными файлами, но оказалось что в /var/db/pkg/*/*/CONTENТS както поподают файлы каторые не помещаются в фс даже если доподленно известно что данный пакет только что установился притом успешно ???

Где можно прочитать

подробное описание всех пакетов, зависимостей между ними и относящихся к ним USE флагов?

А существует ли FAQ по emerge, аналогичный, например, FAQ'у по rpm?

Вопросы самые обычные:
1. Как добавить пакет из исходников/бинарников.
2. Как обновить ----//-----
3. Как правильно удалить ----//-----
4. Как просмотреть список установленных пакетов?
4. Как настроить emerge на скачивание не только из и-нета, но и из, например, заданного раздела/папки.

А то у вновь обращенного проблемы возникли с топиком ;-)

Проблема сборки некоторых пакетов

При установке некоторых пакетов система выдает следующее:

[code]>>> Source unpacked.
* econf: updating shared-mime-info-0.14/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating shared-mime-info-0.14/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-update-mimedb
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.

distfiles в Питере

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

использование флага USE.

Если я правильно всё понял при инсталяции используется USE в /etc/make.config.

А как испольховать USE который находиться Profile/default?

Ленты новостей