Tovární distribuce
Co je tovární distribuce?
Tovární (Factory) distribuce představuje aktuální stav vývoje příští verze SUSE Linuxu. Vývojové vydání SUSE Linuxu (jako alfa, beta či RC verze) jsou snapshoty z této distribuce. Znamená to, že tovární distribuce může být v jakémkoliv stavu, zatímco vývojová vydání prochází základním testováním. Stránka Factory News obsahuje seznam změn v tovární distribuci.
Na tovární distribuci bymělo být možné aktualizovat z jakékoliv jiné verze SUSE Linuxu. Je možná i čistá síťová instalace.
K čemu je dobrá?
Slouží především vývojářům a velmi odvážným testerům. Používá se jako vždy aktuální vývojová a testovací platforma. Používáte-li poslední vývojové vydání, pak tovární distribuce možňuje aktualizovat jeden balík pro ověření opravy chyby. V souborech src.rpm je vždy aktuální zdrojový kód. Opravený balík by se měl v tovární distribuci objevit jeden den po podání.
Kde ji najdu?
http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/ obsahuje YaST repozitář.
http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/ obsahuje YUM repozitář.
Jak ji lze použít?
Používání na jednom systému
Výše uvedená URL či odpovídající adresář na některém z našich zrcadel lze použít ve správci instalačních zdrojů nástroje YaST či v YUM (přes kyum či smart). Všechny tyto nástroje mají systém pro udržování aktuálního stavu systému či pro instalaci/aktualizaci jednoho balíčku včetně závislostí.
Je možno použít i síťovou instalaci. Z adresy http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/boot/ si stáhněte soubor boot.iso pro vaši architekturu, vypalte jej na CD a z spusťte z něj systém.
Nástroje ze serveru stáhnou pouze potřebné soubory.
Zrcadlení pro použití na více systémech
Pokud chcete tovární distribuci používat na více systémech, může být vhodné vytvořit zrcadlo s celým distribučním stromem Factory. Efektivně to lze učinit pomocí programu drpmsync. Tento nástroj minimalizuje datové přenosy při pozdějších aktualizacích tím, že stahuje pouze změny v balících. Program drpmsync najdete v balíku "makedelta". Aktuální zdroje a RPM naleznete v http://download.opensuse.org/tools/drpmsync/ . Vytvořit zrcadlo tovární distribuce můžete příkazem
drpmsync drpmsync.opensuse.org:8888/Factory /můj/adresář
Server drpmsync.opensuse.org může být velmi zatížený. Doufáme, že přidáme do Factory Mirror List silná zrcadla.
Dalším možným způsobem je použití rsync přes modul "opensuse-full-with-factory". Datové přenosy však budou desetkrát vyšší.
Hlášení chyb v tovární distribuci
Chyby v tovární distribuci mohou být způsobeny nečistým stavem kvůli přestavbě části balíčků bez přestavby balíčků, na nichž závisí. Proto je obvykle moudré několik dní počkat, aktualizovat, a teprve potom chybu nahlásit. Většine problémů je dobře patrná a bude vyřešena tak jako tak. V každém případě při hlášení chyby uveďte, že používáte tovární (factory) distribuci.