--- hb-install-system.xml.orig 2005-03-28 19:01:36.000000000 +0200 +++ hb-install-system.xml 2005-03-28 19:02:06.000000000 +0200 @@ -8,8 +8,8 @@ -1.66 -2005-02-25 +2.1 +2005-03-28
Chroot @@ -63,9 +63,9 @@

-Ještě je potřeba zkopírovat nastavení DNS z LiveCD do nového systému, aby -síť správně pracovala i nadále. Tyto informace jsou uloženy v souboru -/etc/resolv.conf. +Ještě je potřeba zkopírovat nastavení DNS z instalačního CD do nového +systému, aby síť správně pracovala i nadále. Tyto informace jsou uloženy +v souboru /etc/resolv.conf.

@@ -99,8 +99,8 @@
 Nyní jsou všechny diskové oddíly inicializovány a základní prostředí je
 inicializováno, můžeme do něj tedy vstoupit. Použijeme k tomu chroot
 (proces je proto také nazýván chrooting). Aktivní prostředí se změní
-z instalačního média (například z LiveCD) do nově instalovaného
-systému (konkrétně do nově instalovaného prostředí).
+z instalačního média (například z instalačního CD) do nově
+instalovaného systému (do nového prostředí).
 

@@ -146,6 +146,60 @@ + +Výběr správného profilu + + +

+Nejprve si vysvětlíme, co profil znamená. +

+ +

+Profil je zíklad každého Gentoo systému. Nejen, že specifikuje výchozí hodnoty +CHOST, CFLAGS a jiných důležitých proměnných, ale zároveň nastavuje, jaké verze +balíčků bude systém používat. Toto vše udržují vývojáři Gentoo. +

+ +

+Dříve nebyly profily téměř vůbec ovlivňovány uživateli. V poslední době se +však na architekturách x86, hppa a alpha objevila potřeba udržovat profily dva, +jeden pro jádra řady 2.4 a druhý pro řadu 2.6. Bez dvou profilů by se integrace +jader řady 2.6 zkomplikovala. +

+ +

+Zjistit, jaký profil právě používáte, můžete tímto příkazem: +

+ +
+# ls -l /etc/make.profile
+lrwxrwxrwx  1 root root 48 Mar  7 11:55 /etc/make.profile ->
+      ../usr/portage/profiles/default-linux/x86/2005.0
+
+ +

+Používáte-li jednu z výše zmíněných architektur, uvidíte další profil pod +symbolickým odkazem profilu (make.profile): +

+ +
+# ls -F /etc/make.profile/
+2.4/  packages  parent  virtuals
+
+ +

+Jak vidíte, ve výše zmíněném profilu je podadresář 2.4. To znamená, že +aktuální profil používá jádro řady 2.6 a pokud chcete systém založený na 2.4, +budete muset provést úpravu odkazu make.profile: +

+ +
+# ln -snf /usr/portage/profiles/default-linux/x86/2005.0/2.4
+/etc/make.profile
+
+ + + Nastavení USE proměnných @@ -344,18 +398,6 @@

-Obsahují-li Vaše USE proměnné nptl, skript bootstrap.sh může -selhat se zprávou, že linux-headers blokují linux26-headers. -Pokud se tak stane, odstraňte linux-headers a zkuste to znovu: -

- -
-# emerge -C linux-headers
-# emerge --oneshot --nodeps linux26-headers
-# scripts/bootstrap.sh
-
- -

Nyní pokračujte dalším krokem, postupem ze stage2 do stage3.

@@ -390,16 +432,22 @@

Pokud chcete vědět, které balíčky budou nainstalovány, spusťte emerge ---pretend system, což zobrazí seznam všech balíčků, které budou sestaveny. -Protože je tento seznam poměrně dlouhý, asi budete chtít k jeho zobrazení -použít pager jako less či more, abyste se v něm mohli -pohybovat vpřed a vzad. +--pretend --emptytree system, což zobrazí seznam všech balíčků, které budou +sestaveny. Protože je tento seznam poměrně dlouhý, asi budete chtít k jeho +zobrazení použít pager jako less či more, abyste se v něm +mohli pohybovat vpřed a vzad.

-# emerge --pretend system | less
+# emerge --pretend --emptytree system | less
 
+

+Pokud jste nezměnili výchozí nastavení CFLAGS/CXXFLAGS, stačí použít emerge +--pretend --newuse system. Pokud jste však nezměnili ani nastavení USE +proměnných, proč instalujete ze stage2? +

+ @@ -415,7 +463,7 @@

-# emerge --fetchonly system
+# emerge --fetchonly --emptytree system
 
@@ -434,6 +482,11 @@

+Opět platí, že pokud jste nezměnili výchozí nastavení proměnných CFLAGS a +CXXFLAGS, stačí použít --newuse. +

+ +

Zatím můžete klidně ignorovat jakákoli varování o aktualizovaných konfiguračních souborech či spouštění etc-update. Až bude Váš systém Gentoo zcela nainstalován a nabootován, přečtěte si dokumentaci o