Jak do smart přidat kanál?

Smart je nový správce instalačních balíčků, který o sobě tvrdí, že je lepší než všechny ostatní (apt,yum,urpmi,…) a asi na tom něco bude. Poradí si jak s deb, tak i rpm balíčky (to samozřejmě neznamená, že je možné deb balíčky instalovat třeba na RedHat). Zároveň jako své kanály umožnuje používat repository pro apt, yum a další. Po instalaci do mého systému obsahoval několik předdefinovaných kanálů (víc než jsem kdy měl v apt:-), ze kterých si stáhl seznam aktuálních balíčků. Není ale problém (jak pro koho :-) přidat si kanál vlastní.

Je to velice jendoduché, ukážeme si to například na kanále pro server JPackage.org. Stačí vytvořit soubor jpackage.channel a ten umístit do adresáře /etc/smart/channels. Soubor bude mít následující obsah:

[jpackage]
name = JPackage.org
baseurl = http://mirrors.sunsite.dk/jpackage/1.6/fedora-3/free
type = rpm-md
priority = 0

Tímto jsme do smartu přidali kanál (yum repository) jpackage. Pak stačí smart spustit, buď grafickou verzi a nebo textovou:

$ smart update
New channel 'Java packages from JPackage.org for Fedora Core 3 (i386) (jpackage)' detected. Include it? (Y/n):

Zanechte, prosím, komentář

 
 

This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

Musíte opsat těchto 5 znaků (číslice 0..9 a písmena A..F), a odeslat formulář.

  

Nemohu to přečíst. Prosím vygenerovat