navody:rawhide

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
navody:rawhide [2006/08/22 19:27] covexnavody:rawhide [2022/11/14 12:25] (aktuální) – upraveno mimo DokuWiki 127.0.0.1
Řádek 1: Řádek 1:
-====== Jak testovat vývojové verze Fedora Core ======+====== Jak testovat vývojové verze Fedory ======
  
 ===== Vývojové verze ===== ===== Vývojové verze =====
  
-Vývoj Fedora Core probíha ve dvou větvích **testing** z nějž se balíky přesouvají do stabilních ''updates'' a **development** (nestabilní/vývojová) ze které se vytváří nové stabilní vydání.+Vývoj Fedory probíha ve dvou větvích **testing** z ž se balíky přesouvají do stabilních ''updates'' a **development** (nestabilní/vývojová) ze které se vytváří nové stabilní vydání.
  
 ==== testing ==== ==== testing ====
  
-Větev ''testing'' je určena k vytváření aktualizovaných balíků pro stabilní vydání Fedora Core. Balíky jsou nejdříve zařazeny do /testing a po nějaké době, pokud nejsou nalezeny problémy, jsou přeřazeny mezi updates. +Větev ''testing'' je určena k vytváření aktualizovaných balíků pro stabilní vydání Fedory. Balíky jsou nejdříve zařazeny do testing a po nějaké době, pokud nejsou nalezeny problémy, jsou přeřazeny mezi ''updates''
  
 Pokud chcete testovat balíky, které se připravují do stabilní verze stačí si v  Pokud chcete testovat balíky, které se připravují do stabilní verze stačí si v 
Řádek 13: Řádek 13:
   /etc/yum.repos.d/fedora-updates-testing.repo   /etc/yum.repos.d/fedora-updates-testing.repo
  
-povolit tento repozitář (''enable=1'' v sekci ''[updates-testing]''). Od této chvíle se vám budou instalovat testovací verze balíků. Chyby na které narazíte v souvislosti s těmito balíky pak samozřejmě hlaste to [[http://bugzilla.redhat.com/|bugzilly]].+povolit tento repozitář (''enabled=1'' v sekci ''[updates-testing]''). Od této chvíle se vám budou instalovat testovací verze balíků. Chyby na které narazíte v souvislosti s těmito balíky pak samozřejmě hlaste to [[http://bugzilla.redhat.com/|bugzilly]].
  
 Používáním testing se zpravidla nevystavujete žádným závažným komplikacím. Používáním testing se zpravidla nevystavujete žádným závažným komplikacím.
Řádek 21: Řádek 21:
 Větev ''development'' se pohybuje zhruba v tomto cyklu Větev ''development'' se pohybuje zhruba v tomto cyklu
  
-    stabilní verze Fedora Core -> rawhide -> 1. testovací verze ->  +    stabilní verze Fedory X -> rawhide ->  
-    -> rawhide -> 2. testovací verze -> rawhide -> 3. testovací verze -> +    1. alfa testovací verze X.90 -> rawhide ->  
-    -> stabilní verze Fedora Core+    2. beta testovací verze X.91 -> rawhide ->  
 +    3. RC (release candidate) testovací verze X.92 -> 
 +    -> stabilní verze Fedory X+1
  
 Jako //rawhide// je tedy označována nestabilní, vývojová verze, ze které se pak vytváří verze testovací a to tak, že se definuje stav v jakém musí rawhide být, aby mohla být testovací verze vydána. Z poslední testovací verze se pak vychází při vydání verze finální. Jako //rawhide// je tedy označována nestabilní, vývojová verze, ze které se pak vytváří verze testovací a to tak, že se definuje stav v jakém musí rawhide být, aby mohla být testovací verze vydána. Z poslední testovací verze se pak vychází při vydání verze finální.
  
-Existující instalaci Fedora Core také můžete aktualizovat na poslední verzi rawhide. Vystavujete se ale riziku podstatně vetších komplikací. K zprovoznění repozitářů development stačí v+Existující instalaci Fedory můžete také aktualizovat na poslední verzi rawhide. Vystavujete se ale riziku podstatně vetších komplikací. K zprovoznění repozitářů development stačí v
  
   /etc/yum.repos.d/fedora-development.repo   /etc/yum.repos.d/fedora-development.repo
  
 povolit sekci ''[development]''. povolit sekci ''[development]''.
 +
 +Používáním development se vystavujete riziku vzniku závažných nedostatků ve fuknčnosti systému. Tuto větev bystě měli používat pouze za účelem ladění a hledání chyb.
  
 ===== Zkoušení testovacích verzí ===== ===== Zkoušení testovacích verzí =====
  
-Z vývojových verzí se před vydáním stabilní verze vytvářejí tzv. testovací verze (FCXtest1FCXtest2FCXtest3). To jsou sestavení obrazů CD a DVD stejně jako by se jednalo o finální verzi, ale z vývojové (development) větve.+Z vývojových verzí se před vydáním stabilní verze vytvářejí tzv. testovací verze (FXtest1FXtest2FXtest3). To jsou sestavení obrazů CD a DVD stejně jako by se jednalo o finální verzi, ale z vývojové (development) větve.
  
-Aby byla stabilní verze co nejkvalitnější, je potřeba tyto verze ozkoušet na co největším množství systémů. +Aby byla stabilní verze co nejkvalitnější, je potřeba tyto verze ozkoušet na co největším množství konfigurací. (Pokud chcete aby právě u vás Fedora perfektně fungovala, máte ideální příležitost ovlivnit práci vývojářů.
  
-V podstatě máme tři možnosti jak toto zkoušení provádět.+V podstatě máme tyto možnosti jak zkoušení provádět.
  
   - máme zvláštní HW, na který testovací verzi nainstalujeme   - máme zvláštní HW, na který testovací verzi nainstalujeme
 +  - použijeme Live CD/DVD
   - použijeme nativní virtualizaci - např. Xen, OpenVZ apod.   - použijeme nativní virtualizaci - např. Xen, OpenVZ apod.
-  - použijeme softwarovou virtualizaci - Qemu, Bochs, VMwarePlayer+  - použijeme softwarovou virtualizaci - Qemu, Bochs, VMwarePlayer, VirtualBox
  
-==== Softwarová virtualizace ====+==== ad 1) Máme HW na testování ==== 
 + 
 +Pak stačí stáhnout instalační obrazy jakékoli [[http://download.fedora.redhat.com/pub/fedora/linux/releases/test/|testovací verze]] a nainstalovat je. 
 + 
 +==== ad 2) Testování pomocí Live CD ==== 
 + 
 +Live CD nedosahuje variability standardní instalace, ale je pomocí něj možné ověřit základní funkčnost, případně prověřit opravy chyb v aplikacích. 
 + 
 +Live CD je dostupné od vývojových verzí Fedora 7. 
 + 
 +==== ad 3) Použití virtualizace Xen ==== 
 + 
 +TBD 
 + 
 +==== ad 4) Softwarová virtualizace ====
  
 Nevýhodou softwarové virtualizace je, že ta zpravidla podstrkává OS falešný hardware, který je pro všechny instalace naprosto shodný. Největší zdroj problémů - kombinace různého HW a SW tak je zcela zamaskován. Nevýhodou softwarové virtualizace je, že ta zpravidla podstrkává OS falešný hardware, který je pro všechny instalace naprosto shodný. Největší zdroj problémů - kombinace různého HW a SW tak je zcela zamaskován.
Řádek 56: Řádek 75:
  
   * Nainstalujeme a nakonfigurujeme VMware Player.   * Nainstalujeme a nakonfigurujeme VMware Player.
-  * Stáhneme image testovací verze Fedora Core [[http://www.thoughtpolice.co.uk/vmware/|Image Fedora Core pro VMware Player]] +  * Stáhneme image testovací verze Fedory [[http://www.thoughtpolice.co.uk/vmware/|Image Fedory pro VMware Player]] 
-  * Spustíme VMware Player a zadáme mu umístění obrazu Fedora Core+  * Spustíme VMware Player a zadáme mu umístění obrazu Fedory 
  • Poslední úprava: 2022/11/14 11:08
  • (upraveno mimo DokuWiki)