Factory Distribution
aus openSUSE, der freien Wissensdatenbank
Inhaltsverzeichnis |
Was ist die Factory Distribution?
Die Factory Distribution ist der aktuelle Stand der Entwicklung der nächsten openSUSE Distribution. Die Entwicklerversionen von openSUSE (wie Alpha, Beta oder RC Veröffentlichungen) sind Schnappschüsse dieser Distribution. Das heißt, dass sich die Factory Distribution in jedem Zustand befinden kann, während die Entwicklerversionen dafür da sind, grundlegende Tests vor der nächsten Veröffentlichung durchzuführen. Factory-Neuigkeiten enthält eine Liste der Änderungen, welche in der Factory Distribution durchgeführt wurden.
Es sollte möglich sein, von jeder openSUSE/SUSE Linux Version auf die momentane Factory Distribution zu aktualisieren. Eine Neuistallation aus dem Netzwerk ist ebenfalls möglich.
Wofür ist das gut?
Hauptsächlich ist es für Entwickler und sehr mutige Tester gedacht. Es wird als eine immer aktuelle Entwicklungs- und Testplattform benutzt. Es ist meistens auch möglich, nur ein bestimmtes Paket zu aktualisieren, indem Sie die neueste Entwicklungsausgabe zur Fehlerbereinigung benutzen. Es stellt immer den aktuellen Quellcode in der zugehörigen src.rpm Datei bereit.
Ein korrigiertes und übermitteltes Paket sollte etwa einen Tag später auch in der Factory Distribution erscheinen.
Wo kann ich sie finden?
http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/ enthält das YaST Depot.
http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/ enthält das YUM Depot.
Wie kann ich sie benutzen?
Auf einem System benutzen
Die obigen URLs oder das selbe Verzeichnis auf einem unserer Spiegelserver können von der YaST Installationsquellenverwaltung oder mit YUM (über kyum oder smart) benutzt werden. Diese Werkzeuge bieten ihnen einen Weg, ihr System aktuell zu halten, oder ein einzelnes Paket zu installieren oder zu aktualisieren, ohne dabei dessen Abhängigkeiten aus den Augen zu verlieren.
Eine Netzwerkinstallation ist ebenso möglich, indem Sie die boot.iso Datei für ihre Systemarchitektur (i386, x86_64 oder ppc) von http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/boot/ herunterladen, die Datei auf eine CD brennen und ihren Rechner von ihr starten.
Die Werkzeuge laden nur die benötigten Dateien vom Server herunter.
Spiegeln um es auf mehreren Systemen zu benutzen
Es ist sinnvoll, den kompletten Verzeichnisbaum der Factory Distribution zu spiegeln, wenn Sie die Installationsquellen auf mehreren System benutzen wollen. Der effizienteste Weg dies zu tun, liegt in der Benutzung von drpmsync. Dieses Werkzeug senkt das benötigte Übertragungsvolumen bei späteren Aktualisierungen erheblich, indem es nur die Änderungen innerhalb der RPMs überträgt. Sie können drpmsync im Paket "makedelta" finden. Aktuelle Quellen und RPMs können unter http://download.opensuse.org/tools/drpmsync/ gefunden werden. Sie könen die Factory Distribution mit folgendem Befehl spiegeln:
drpmsync drpmsync.opensuse.org:8888/Factory /mein/spiegelverzeichnis
Beachten Sie bitte, dass drpmsync.opensuse.org stark beansprucht sein könnte. Wir hoffen, starke Spiegelserver in unsere Liste der Factory Spiegelserver aufnehmen zu können.
Eine Alternative besteht darin, rsync über das "opensuse-full-with-factory" Modul zu benutzen. Allerdings führt dies zu einem 10-mal größeren Datenverkehr als drpmsync.
Fehlerberichte über die Factory Distribution
Fehler in der Factory Distribution können durch einen unsauberen Status der Pakete entstehen. Teile der Pakete werden beispielsweise neu gebaut, aber abhängige Pakete sind noch nicht fertig oder arbeiten noch nicht zusammen. Im allgemeinen wird geraten, einige Tage zu warten um dann noch einmal zu aktualisieren, bevor man einen Fehlerbericht einreicht. Die meisten Fehler sind offensichtlich und werden sowieso behoben. Sollten Sie dennoch einen Fehlerbericht schreiben, sollten Sie unbedingt darauf hinweisen, dass Sie die Factory Distribution benutzen.

