Hallo Sascha, Am Mon, den 05.01.2004 schrieb Sascha Andres um 20:24:
Nein. Ich bezog mich auf 'emerge sync && emerge -u world'. Und das übersaetzt alles neu. Also auch apache. Oder Samba. Oder ...
Das ist (sorry) Bullshit. Absolut falsch. "emerge sync" macht einen Abgleich des lokalen Portage Trees mittels rsync mit einem Gentoo rsync Mirror. "emerge -u world" übersetzt alle Pakete neu, für die es _neue_ Quellen gibt. Es wird nicht das ganze System neu übersetzt. Du scheinst Gentoo nie richtig ergründet zu haben, oder Du hast mit Deinem ersten Update ein ganzes Jahr gewartet und für jedes Deiner installierten Pakete gab es mittlerweile ein neues.
Klar könnten auch einzelne Pakete übersetzt werden. Dann habe ich aber mehr Aufwand als bloß ein 'emerge sync && emerge -u world'.
Das ist wie oben gesagt: einfach falsch. Sachlich falsch. Ein einfaches "man emerge" hilft Dir vielleicht weiter. Die Stelle mit dem "-u" oder "--update" solltest Du lesen. Es gibt auch ein Portage How-To auf gentoo.org.
Zudem trifft man häufig (ich beziehe mich nicht auf den OP!) auf Gentoo Benutzer, welche damit werben ihr System Tagesaktuell zu haben.
So tagesaktuell wie der Portage Tree. Und der kommt nach einem aktuellen Test sehr nahe an den Stand von freshmeat. Ich kenne keine aktuellere Distribution.
IIRC stand diese Werbung auf einem der Gentoo eigenen Server! Wie gesagt, aus eigener Erfahrung, ist ein solches Update im Unternehmensumfeld nicht geeignet.
Das ist korrekt. Gentoo ist nicht geeignet für den Einsatz in unternehmerischen Bereichen.
Etwas abschwäches kann man diese Aussage: Viele Netze/Systeme haben Wartungszeiträume. Wenn diese ausreichen ein 'emerge sync && emerge -u world' auszuführen ist diese Aussage natürlich relativiert.
Daran liegt es nicht. Wenn man das regelmäßig durchführt, dann ist das kein Problem und 30 Minuten CPU Vollauslastung sollten an jedem Tag planbar sein, wenn man das regelmäßig macht. Es wird wirklich nicht das gesamte System neu übersetzt. Ich weiß nicht, wo Du das her hast, aber es ist definitiv falsch :-)
Diese Wartungszeiträume sind in der Regel jedoch nicht tagtäglich.
(Fast) Jeder Server hat in einem Zeitraum von 24 Stunden mal 30 Minuten idle Zeit. Das reicht für das graduelle Updaten weniger Pakete. Es ist ja nicht so, dass man auf einem Server XFree oder KDE oder OO betreibt ;-)
Was meinst du eigentlich mit "kompletten Distribution"? Wegen eines Programmes kompilierst du die ganze Distri neu? Oder meintest du die abhängigen Pakete?
s.o.
"man emerge" und das Portage How-To solltest Du Dir ansehen, bevor Du ein viertes Mal Unwahrheiten über den emerge Vorgang verbreitest ;-)
Naja. Ich aktualisiere, sobald Sicherheitslöcher bekannt geworden sind. Zumindest auf den relevanten Maschinen.
Übereinstimmung :-) Grüße, Tobias