Apt: Porovnání verzí
Smazaný obsah Přidaný obsah
→Distribuce a verzování: sid = unstable, vždy! |
Zrušena verze 10716 od uživatele 217.31.207.101 (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í.
Debian má verzování jiné.
{{Pozn|V Debianu (na rozdíl od Ubuntu) mají kódová jména mnohem větší význam. Instalovat verzi '''sid''' není totéž co instalovat verzi ''unstable'', i když se to na první pohled může zdát.. Pokud si totiž nainstalujete (a ve zdrojích nastavíte) váš systém na ''unstable'', tak se vám budou instalační balíky neustále aktualizovat dál a dál.. Zatímco u '''sid''' pouze do té doby, než bude prohlášen za ''testing'' ev. časem za ''stable''. To nastane tehdy až budou balíky ve stávajícím ''testingu'' ustálené - viz podmínky které musí splňovat v níže uvedené tabulce.}}
''Stable'' verze u Debianu nemá nic společného se stabilitou software, který balíky obsahují, což je tradiční omyl. Do ''stable'' jsou zařazovány balíky které neprodělaly po určitou dobu žádnou změnu v závislostech, aktualizaci, resp. opravu chyby. Logicky tak verze ''stable'' nemůže zastupovat špičku aktuálního software.
* Kdo chce "být in" nebo mít aplikace u nichž jsou rychle opravované chyby, instaluje '''sid'''. Většinou to platí pro linux používaný na desktopu.
* Vývojáři spíš upřednostní ''unstable'' nebo ''testing''
* Balíky z verze ''experimental'' používají věčně nespokojení zoufalci (ten však stejně není samostanou verzí distribuce) a vývojáři
* Kdo chce mít svatý pokoj a potřebuje především stabilní a funkční systém instaluje '''sarge''' nebo ''stable''
* A '''etch''' si obvykle instaluje opatrný "pan zvědavý"
{{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 111 ⟶ 109:
! popis
|-
!woody
!sarge▼
| oldstable || Je verze kterou nahradil v její pozici ''stable'' '''
|-▼
▲! sarge
| stable || Přestože by někoho mohlo mást označení ''stabilní'' i zde se mohou objevit závažné chyby. Nejsou však opravovány novým vydáním balíku, řeší je tzv. bezpečnostní aktualizace. Na rozdíl od verze ''testing'' tato verze distribuce je spravována lidmi co rozhodují o tom kdy bude "vydána" další ''stable'' verze podle různých kritérií.<br>Každému vydání předchází nejprve stav zmražení distribuce ''testing''. Znamená to v praxi, že během tohoto období nejsou začleňovány jiné balíky než ty co opravují nějaké kritické chyby. Pak dojde k přesunu balíků z ''testing'' do ''stable'' a je vydána nová ''stable''.<br>Až přesáhne množství přesouvaných balíků určitou procentuální hladinu, změní se stávající ''testing'' na ''stable'' ovšem <u>kódové jméno zůstane zachováno</u>
|-
! etch
| testing || Je automaticky generovaná distribuce, z toho důvodu nejsou pro něj vydávány žádné bezpečnostní aktualizace. Aby se balíček dostal z unstable do testing, musí splnit následující kritéria:<br><ul><li>Musí být v unstable minimálně 2-10 dní (podle své váhy)</li><li>musí být úspěšně sestaven pro všechny nabízené architektury, pro které existovala předchozí verze</li><li>Musí opravovat přinejmenším několik kritických chyb verze která je zrovna součástí verze testing</li><li>Musí mít splněny všechny závislosti, tzn. buďto být sestaven s tím co je v distribuci k dispozici, nebo nahradit všechny závisející nebo závislé balíky novou verzí.</li><li>a jeho instalace nesmí vyvolat konflikt s žádným balíkem, který již je v testing.</li></ul>
▲|-
|-
! sid
Řádek 133 ⟶ 131:
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
Jelikož Ubuntu používá stejně jako Debian APT, je přechod na novou, aktualizovanou verzi je pochopitelně realizovatelný. Vyžaduje to však uživatele s jistou dávkou odvahy a zkušeností a tak se stejně většinou provádí nová instalace, místo pouhé aktualizace.
{| border="1" cellpadding="1" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width: 100%"
Řádek 142:
|-
! warty
|
|-
! hoary
|
|-
! breezy
|-
! dapper
| podporovaná verze
|-
! edgy
| aktuální verze || Debianím ekvivalentem by mohl být zmražený ''testing''. Tj. žádné nové balíčky se nepřidávají, pouze se opravují chyby
▲| podporovaná verze || Řeší se jen bezpečnostní chyby.
|-
! feisty
| připravovaná verze || je plus mínus ekvivalentní vůči verzi ''unstable'' verzi Debianu, ovšem pouze do svého vydání
|-
! herd
| plánovaná verze || zatím pouze ve stadiu návrhů na obsah
|}
Ubuntu vydává každý
{{Pozor|
|