Sie sind nicht angemeldet.

1

10.09.2009, 12:00

System Neuinstallation

Hallo,

steckt ein tiefer Sinn dahinter wenn ich ein System 2 mal mit folgender Zeile Neubaue:

emerge -eD -j6 --keep-going system && emerge -eD -j6 --keep-going world

oder reicht es wenn ich das einmal mache? Mir wurde gesagt das man beim ersten mal das System auf die evl Neueinträe in der make.conf umbaut. Nach einem Reboot nutzt er ja erst die neuen Pakete und man sollte dann nochmals das System umbauen lassen, damit auch die ganze Performance rausgeholt wird?

Gruß

2

10.09.2009, 12:23

Beim

Quellcode

1
emerge -e system                // bischen verkürzt

Wird deine System packete neu gebaut.

Beim

Quellcode

1
emerge -e world

Wird alles nochmal gebaut

Somit wird dein stage 3 zu einem stage1.

Der Sinn dahinter ist einfach der, das Stage3 besteht ja auch schon aus ich glaub um die 100 Packete die erst mal allgemein kompiliert sind. Nach denn 2. Befehlen vorrausgesetzt deine make.conf ist optimal konfiguriert, werden die packete nur noch speziel für dein System optimiert sein.
Phenom X4 9550
Gigabyte GA-MA770-UD3
Gentoo 64 Bit Stable
8 GB Ram
Audigy 2 Zs
Geforce 9800 GTX
VDR
Hauppauge Nexus-S Rev 2.2 + 2.1

Lenovo G550 T4300
Gentoo 64 Bit Stable
4 GB Ram

3

10.09.2009, 12:50

mhhh das heisst ich kann folgendes machen:

emerge -e system

und danach

emerge -e world

Dann kann ich rebooten und bin auch fertig?

Mein Problem ist das ja der Vorgang schon 1-2 Stunden dauert.

Jemand meinte zu mir ich muss dann nach einem erfolgreichen Reboot nochmal alles von vorne machen > da erst dann zu 100% alle Paket mit den bereits optimierten Paketen gebaut werden! Ist das unsinnig? bzw reicht es wenn ich es einmal mache? oder muss ich wirklich die doppelte variante nehmen, damit es sozusagen "perfekt" ist.

Gruß

Danke bis dato :-D

4

10.09.2009, 19:49

Also wenn du es perfekt machen willst langt es es einmal durchzuführen und nicht 2 mal

Denn emerge -e system baut dein System neu bei einem gcc update wird der neue gcc mit dem alten gcc gebaut.

und bei emerge -e world (system + Rest) --> hier wird das system nochmal aber mit dem neuen System gebaut, wichtig wenn du ein gcc update machst da hier der neue gcc zum 1. mal mit dem neuen gcc gebaut wird

der 2. Durchgang würde nichts mehr bringen da du in bezug auf das System das System eh 2 mal baust das 1. mal bei system und dann nochmal im world update.
Phenom X4 9550
Gigabyte GA-MA770-UD3
Gentoo 64 Bit Stable
8 GB Ram
Audigy 2 Zs
Geforce 9800 GTX
VDR
Hauppauge Nexus-S Rev 2.2 + 2.1

Lenovo G550 T4300
Gentoo 64 Bit Stable
4 GB Ram

5

10.09.2009, 20:05

Mein Problem ist das ja der Vorgang schon 1-2 Stunden dauert.
In der Zeit, die hier darüber diskutiert wurde hätte man die Stage3
mehrmals durch kompilieren können.. ;)
Ich würde mit dem aktuellen gcc und gesetzten Optimierungen, system world und Kernel ein mal übersetzen.

6

11.09.2009, 09:46

laut gentoo upgrade leitfaden müsste man z.b. gcc 3mal kompilieren um alles an performance rauszuholen .. ob es merkbare unterschiede bringt ist wieder eine andere frage.
Intel core 2 duo E6600
XFX Geforce 7950 gt
4096 MB DDR2
Intel DP35DP