Notice: Undefined index: theme_language_error in /users/gibba/www/gentoo.org.pl/forum/Sources/Load.php on line 1590

Notice: Undefined index: lang_character_set in /users/gibba/www/gentoo.org.pl/forum/Sources/Load.php on line 1449

Notice: Undefined index: lang_locale in /users/gibba/www/gentoo.org.pl/forum/Sources/Subs.php on line 868

Notice: Undefined index: lang_character_set in /users/gibba/www/gentoo.org.pl/forum/Sources/Load.php on line 179
- Aktualizacja do profilu 2006.0

Forum :: gentoo.org.pl

Gentoo => Gentoo :: Portage => : admin 03 May, 2006, 17:32:54



: Aktualizacja do profilu 2006.0
: admin 03 May, 2006, 17:32:54
Różnice pomiędzy profilami 2005.1 a 2006.0 możemy przejrzeć korzystając z programu diff:

:
$ diff -r /usr/portage/profiles/default-linux/amd64/2005.1 /usr/portage/profiles/default-linux/amd64/2006.0

Aby przełączyć Gentoo na profil 2006.0 wykonujemy następujące polecenia (dla platformy x86 zamieniamy w poleceniach amd64 na x86):

:
emerge --sync
rm /etc/make.profile
ln -s /usr/portage/profiles/default-linux/amd64/2006.0 /etc/make.profile
emerge -uDNavt world
revdep-rebuild

Opcja -p jest zbędna jeżeli korzystamy z opcji -a, jednak zanim przystąpimy do aktualizacji naszego systemu warto jest skorzystać z -p zamiast -a aby przyjrzeć się zmianom jakie nastąpią. Przełącznik -v pokazuje zmiany flag USE (związany z następnym przełącznikiem). Najważniejszą opcją podczas aktualizacji jest -N, która pozwala na kompilację i instalację pakietów ze zmienionymi flagami nawet jeżeli są one już zainstalowane w aktualnych wersjach. Ma to istotne znaczenie ponieważ główne zmiany w profilu 2006.0 są związane z dodaniem domyślnej flagi NPTL. Zmiany te nie zostaną zastosowane jeżeli nie skorzystamy z opcji -N.

Jeżeli korzystamy z esearch lub eix musimy dodatkowo wykonać:

:
eupdatedb && update-eix

Aby wykonać emerge --sync oraz update-eix w jednym kroku należy:

:
$ sudo eix-sync

Powoduje to wykonanie emerge --sync oraz update-eix w jednym kroku. Dodatkowo otrzymujemy ładne podsumowanie tego, co zmieniło się od ostatniej aktualizacji.