Apt: Porovnání verzí
Smazaný obsah Přidaný obsah
Zrušena verze 10716 od uživatele 217.31.207.101 (diskuse) |
Zrušena verze 10717 od uživatele 195.113.188.3 (diskuse) |
||
Řádek 87:
=Distribuce a verzování=
Ačkoliv i jiné distribuce používají balíčkovací systém DEB, neznamená to, že by musely nutně používat stejný systém verzování. Nejnápadnější je to asi u Ubuntu, které
Debian má verzování jiné. Nezakládá se na nějakých pomyslných časomírách, ale balíčky jsou zařazovány do příslušné distribuční verze podle určitých pravidel. Každá verze Debianu má své kódové jméno, které vychází z názvu postaviček animovaného filmu Toy Story.
''Unstable'' verze je větev, kde probíhá vývoj další stabilní verze Debianu. Zde se nahrávají nové verze, opravy chyb, což znamená, že verze ''unstable'' může v libovolný okamžik přestat fungovat a je potřeba zkušeného uživatele, aby systém uvedl do provozu schopného stavu. Verze ''unstable'' má vždy kódové jméno ''sid''.
''Experimental'' verze je speciální nádstavba verze ''unstable'' a je určena pro testování nových verzí balíčků, které jsou natolik chybové nebo jsou základní součástí systému nebo mění zásadním způsobem chování, že není vhodné je zařadit do ''unstable''. Je nutné ji používat zároveň s verzí ''stable'' a při jejím používání je velmi doporučováno používat APT Pinning (viz. níže) a instalovat pouze software, který chceme otestovat. Není zaručeno, že se všechny verze software, které jsou zařazeny do ''experimental'' jsou mezi sebou kompatibilní. Verze ''experimental'' nemá žádné kódové jméno.
''Testing'' verze je větev, kde jsou zařazovány nové balíčky, které byly nějakou dobu ve verzi ''unstable'' a neobsahují žádné ''RC'' (Release Critical) chyby (tedy chyby, které jsou natolik vážné, že software nelze takto zařadit do dalšího stabilního vydání). Tyto pravidla ovšem nezaručují, že pokud budete používat verzi ''testing'', tak vše bude fungovat jak má. Verze balíčků v ''testing'' a ''unstable'' se mohou lišit natolik, že může vzniknou kombinace, která ve výsledku není funkční. Verze ''testing'' také dlouhou dobu trpěla nedostupností bezpečnostních aktualizací, to se v poslední době zlepšilo s nástupem [http://secure-testing-master.debian.net/ Debian testing security] týmu. Verze testing má kódové jméno další verze stable (v současné době je to ''lenny'').
''Stable'' verze vychází z větve ''testing'', která se v jistou chvíli prohlásí za zmraženou (freeze) a již do ní nejsou zařazovány nové verze z ''unstable'', ale je potřeba o výjimky žádat manažery vydání. Ve chvíli, kdy počet RC chyb dosáhne podkritického množství, je verze prohlášena za ''stable''. Název ''stable'' nemá nic společného se stabilitou software, který balíky obsahují, ale vyjadřuje právě tento fakt, že v době vydání nebyly známy žádné závažné chyby. Verze ''stable'' proto většinou obsahuje starší, ale dobře otestovaný software, který nemusí nutně představovat aktuální špičku vývoje. Software ve ''stable'' verzi není aktualizován, ale pouze jsou opravovány bezpečnostní chyby a ve výjimečných případech jsou zařazovány i opravy kritických chyb. Aktuální verze stable se jmenuje ''etch'' ve verzi 4.0r1.
''Oldstable'' je předchozí stabilní verze. Dostává se jí minimálních bezpečnostních oprav a je více než doporučováno, aby uživatelé aktualizovali na předchozí verzi. Předchozí stabilní verze nesla označení ''sarge''.
Obecně je doporučováno používat verzi ''stable'', kde je zaručeno, že systém nepřestane z ničeho nic fungovat. Mezi desktopovými uživateli jsou populární i verze ''unstable'' a ''testing'', které zaručují život na „na ostří nože“ a dostupnost nejnovějších verzí software, ale takoví uživatelé musí být připraveni řešit problémy, které se mohou díky rychlým změnám nastat.
{{Pozn|Pokud chcete instalovat verzi ''unstable'', tak stejně (pokud neinstalujete přes [[Linux:debootstrap|debootstrap]]) se to většinou řeší tak, že nejprve nainstalujete z média verzi ''testing'' nebo ''stable'' a teprve pak, úpravou konfigurace pro APT zaktualizujete systém na ''unstable''.}}
Řádek 109 ⟶ 111:
! popis
|-
| oldstable || Je verze kterou nahradil v její pozici ''stable'' '''
|-▼
▲! sarge
|-
! etch
| stable || Aktuální stabilní verze.
▲|-
! lenny
| testing || Aktuální testovací verze.
|-
! sid
Řádek 131 ⟶ 133:
Zatímco u Debianu je při instalaci zcela v rukou uživatele co v systému bude a co ne, tak u Ubuntu dostane uživatel ihned základní sadu aplikací. Teprve pak může doinstalovat to co chce a vyházet zbytečnosti.
Do
{| border="1" cellpadding="1" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%"
Řádek 142:
|-
! warty
|
|-
! hoary
|
|-
! breezy
| nepodporovaná verze ||
| podporovaná verze || Řeší se jen chyby. Backportují se aplikace▼
|-
! dapper
| podporovaná verze s dlouhodobou podporou (LTS) || Řeší se jen chyby. V podstatě se dá označit za ''stable'' - balíky se nemění.
|-
! edgy
|-
! feisty
| aktuální verze || Řeší se jen chyby. Backportují se aplikace. V podstatě se dá označit za ''stable'' - balíky se nemění.
|-
! herd
| plánovaná verze ||
|}
Ubuntu vydává každý
{{Pozor|
|