Dedinčan odporúča...

logoScribus je otvorený program, ktorý prináša výhody profesionálneho vzhľadu strán do pracovných staníc Linux/Unix, MacOS X, OS/2 a Windows spolu s kombináciou pre tlač pripraveného výstupu a nového prístupu k vzhľadu stránky.

Nastavenie zdrojov balíkov

Kategória: Debian GNU/Linux
Upravené: streda, 13. apríl 2011

Debian Squeeze (6.0) je oficiálne vydaný už niekoľko mesiacov, dokonca sa už dočkal aj prvej aktualizovanej verzie (6.0.1) a tak som sa rozhodol zamerať sa na to, odkiaľ získavať balíky. Samozrejme, mám na mysli nastavenie oficiálnych a polo-oficiálnych zdrojov ako aktualizácie, či spätné porty.

Nastavenie zdrojov balíkov systému APT (Advanced package Tool) používa jeden konfiguračný súbor a jeden adresár, pričom oba sú v adresári /etc/apt. Používatelia Debianu pravdepodobne vedia o prvom riešení, keď ale sledujem rôzne rady, ktoré sa povaľujú internetom, zisťujem, že o druhej možnosti väčšina ľudí mlčí. Aj preto začnem týmto adresárom, jedná sa o adresár /etc/apt/sources.list.d, ktorý môže obsahovať prakticky ľubovoľne nazvané súbory, ale spracované sú len tie, ktoré majú príponu .list a všetky budú spracované rovnako, ako štandardný súbor sources.list

Ak vás napadá otázka, načo používať ďalšie súbory, tak odpoveď je jednoduchá – je to prehľadnejšie, najmä ak používate viac zdrojov, napríklad obsah môjho adresára zdrojov APT vyzerá takto:

/etc/apt/sources.list.d/
├── debian-multi.list
├── local.list
├── opera.list
├── virtualbox.list
└── wine.list

0 directories, 5 files

V každom súbore mám informácie potrebné na kompletné nastavenie zdroja balíkov, vrátane zakomentovaného spôsobu získania podpisu. No uznajte sami, nie je to prehľadné? V základnom súbore (/etc/apt/sources.list) mi tak ostali len základné úložiská, poskytované priamo Debianom...

Oficiálne zdroje

Oficiálne zdroje balíkov pridá do súboru sources.list inštalátor na základe toho, čo si pri inštalácii vyberiete, čo však, ak zistíte, že ste si vybrali zle? No, dúfam, že vám pomôže zvyšok článku.

Základný systém

Aby ste mohli inštalovať balíky z internetu, musíte mať v tomto súbore uvedené zdroje Debianu, buď originál, alebo ešte lepšie, zdroje slovenského zrkadla. Kompletný zoznam zrkadiel je na stránke Debianu, ja používam toto zrkadlo:

deb     http://ftp.sk.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.sk.debian.org/debian/ squeeze main non-free contrib

Ako sami vidíte, používam všetky tri vetvy Debianu:

  • main, so základným softvérom, ktorý je zaručene slobodný;
  • contrib, so softvérom, ktorý môže závisieť na neslobodnom softvéri;
  • non-free; neslobodný softvér.

Pojem slobodný je vo význame tak, ako chápe slobodný softvér chápe Debian, teda, ktorý zodpovedá Pravidlám slobodného softvéru pre Debian (DFSG).

Aktualizácie

Okrem možnosti inštalácie cez internet, poskytuje systém APT aj správu aktualizácií, pričom tieto aktualizácie sú poskytované v dvoch formách: bezpečnostné a navrhované.

Bezpečnostné aktualizácie

Prakticky každý počítač by ste mali pravidelne aktualizovať bezpečnostnými aktualizáciami. Debian poskytuje na tieto aktualizácie samostatný zdroj balíkov a jeho nastavenie vyzerá takto:

deb     http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

Aktualizácie

Okrem bezpečnostných, sú k dispozícii aj normálne aktualizácie, ktoré prinášajú aktualizácie balíkov, ktoré sa často menia (predtým známe ako volatile):

deb     http://ftp.sk.debian.org/debian squeeze-updates main non-free contrib
deb-src http://ftp.sk.debian.org/debian squeeze-updates main non-free contrib

Medzi tieto aktualizácie patria najmä balíky s dátami (časové zóny, antivir, antispam databázy a podobne), ktoré nespĺňajú podmienky bezpečnostných aktualizácií, ale sú pre používateľov zaujímavé, či užitočné.

Budúce aktualizácie

Pokiaľ chcete používať aj úložisko s budúcimi (proposed) aktualizáciami, teda aktualizáciami, ktoré sú pripravované na vydanie v novom aktualizačnom vydaní (point release), pridajte si aj squeeze-proposed-updates:

deb     http://ftp.sk.debian.org/debian squeeze-proposed-updates main non-free contrib
deb-src http://ftp.sk.debian.org/debian squeeze-proposed-updates main non-free contrib

Nemyslím si, že tieto aktualizácie patria na produkčný server, ale v iných prípadoch sa môžu zísť, pamätajte však, že do tohoto úložiska sú kopírované aj balíky bezpečnostných aktualizácií.

Spätné porty

Spätné porty sa stali oficiálnou súčasťou Debianu. Niekomu to možno nevraví nič, ale znamená to, že Debian garantuje kvalitu balíkov, ktoré tu sú poskytnuté. A poskytnuté sú tu balíky, teda presnejšie nové verzie balíkov, pre stabilné vydanie. Pomocou spätných portov je riešené to, že Debian nevychádza každých pár mesiacov, a tak softvér v stabilných verziách zastaráva (a trápi to najmä používateľov desktopov).

deb     http://backports.debian.org/debian-backports squeeze-backports main non-free contrib

Zdroj zdrojových balíkov nie je oficiálne ponúknutý a ani v archíve som zdrojové balíky nenašiel, ale keďže do spätných portov sú prijímané len balíky z testing, prípadne unstable, hľadajte zdrojové balíky tam.

Na rozdiel od predchádzajúcich, balíky zo spätných portov sa neinštalujú automaticky, ale musíte si príslušnú verziu vybrať ručne, alebo zmeniť nastavenie APT.

Multimédiá

Multimédiá sú v Debiane trochu problematické, pretože mnohé kodeky (a iné srandy) nezodpovedajú pravidlám slobodného softvéru, a preto nie sú súčasťou oficiálnych úložísk balíkov. Tento problém rieši projekt Debian-Multimedia, ktorý do Debianu prináša všetko potrebné na to, aby ste mohli svoj Debian premeniť na multimediálne centrum:

deb     http://www.debian-multimedia.org squeeze main non-free
deb-src http://www.debian-multimedia.org sid main

Pravidlá na zaradenie do sekcie main alebo non-free sú tu iné, ako pri štandardných vetvách Debianu...

Ostatné

Ako môžete vidieť na začiatku článku, používam aj iné úložiská (a poskytujem aj vlastné). Po internete sa ich váľa kopa. Sú rôzne, čo do obsahu, tak i do kvality a myslím, že by ste si mali poradne rozmyslieť, čo si do systému pridáte. Platí jednoduché pravidlo: ak niekto vytvoril úložisko, ešte to neznamená, že ho musím použiť.

Za všetky spomeniem osobné archívy používateľov Ubuntu, pretože niektorí nimi pohŕdajú, ja nie – len pamätajte na pravidlo...

Záver

Čo dať na záver? Nespomenul som spôsoby ako pridávať podpisy (secure-apt), ale to si nájdete na stránkach jednotlivých projektov, zvykne tam byť postup. A prajem veselú inštaláciu...

Copyright © 2008 - 2012 Sprievodca dedinčana... Niektoré práva vyhradené.
Ak nie je uvedené inak, obsah podlieha licencii „Creative Commons Uveďte autora – Zachovajte licenciu 3.0 Unported

Nenasledovať tento odkaz, inak budete maž zakázaný prístup na stránku!