Jednostavno receno - Yum je automatski instaler/deinstaler rpm paketa,takodje moze automatski nadograditi postojeci softver kao i sami kernel.Rad sa yum-om je rad u terminalu ali moze i drugacije npr.Yum Extender,Pirut,KYum itd. sve su ovo GUI za yum,ali sporo,moj savjet je koristiti yum u terminalu.Instalacija i nadogradnja softvera moze se uraditi samo pod root ovlastima.
Osnovne komande:
yum list available -> Izlista sve programe sa svih repozitorija koji su omoguceni yum check-update -> Izlista dostupne programe i datoteke koje se mogu nadograditi yum install ime_programa -> Instalira aplikaciju sa repozitorija yum remove ime_programa -> Uklanja instaliranu aplikaciju yum localinstall ime_programa -> Instalira rpm fajl sa vaseg diska istovremeno provjeravajuci medjuzavisnost za taj fajl yum search ime_programa -> Trazi odredjeni fajl yum info ime_programa -> Izlista najvaznije podatke o navedenom programu yum update -> Nadogradjuje cijeli sistem yum --enablerepo=ime_repo -> Omogucuje zadani repozitorij yum --disablerepo=ime_repo -> Onemogucuje zadani repozitorij
Fedora Repozitoriji.
Fedora posjeduje dva repozitorija to su (fedora) i (updates).Da bi koristili ove repozitorije i da vam se ne bi javljale greske oko "unsigned packages" morate importovati njihove GPG kljuceve.
Otvorite terminal i pod root utipkajte:
# rpm --import /etc/pki/rpm-gpg/*
Livna Repozitorij.
U Livna repozitoriju mozete naci dodatne programe i kodeke za multimediju koji zbog zakonskih granica nisu podrzani u Fedora Linux distribuciji,da puno ne duljim instalirajte ga na sljedeci nacin:
# rpm -hiv http://rpm.livna.org/livna-release-8.rpm # rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
[nerko@localhost ~]$ sudo yum list available [nerko@localhost ~]$ sudo yum install ime_fajla ime_drugog_fajla ime_shvatili_ste:)
VAZNO: Za vasu sigurnost bolje je koristiti istovremeno samo jedan repozitorij sa Fedora repozitorijima,to moze biti Livna,FreshRPMs ili ATrpms.Mijesanje ovih repozitorija moze uzrokovati nestabilnost cijelog sistema ili cak rusenje istog!Ja koristim Livna repozitorij i njega cu koristiti do kraja ovog prirucnika.Sve u svemu moje defaultne postavke su Livna repo omogucen a freshrpms/atrpms onemoguceni.One koje ne zelite mozete iskljuciti na sljedeci nacin:
# nano /etc/yum.repos.d/livna.repo # nano /etc/yum.repos.d/freshrpms.repo # nano /etc/yum.repos.d/atpms.repo
mjenjajuci "enabled=1" u "enabled=0". Snimite sa (Ctrl+O) i izlaz (Ctrl+x).
FreshRPMS Repozitorij.
Instalirajte ga na sljedeci nacin:
# rpm -hiv http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/8/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm # rpm --import http://freshrpms.net/RPM-GPG-KEY-freshrpms
ATrpms Repozitorij.
Za ovaj repozitorij tvrde da daje bolju mythtv(http://www.mythtv.org/docs/mythtv HOWTO-1.html#ss1.1) podrsku u odnosu na ostale repo. Za instalaciju utipkajte:
# rpm --import http://atrpms.net/RPM-GPG-KEY.atrpms # nano /etc/yum.repos.d/atrpms.repo
I pastirajte ovaj dole dio u fajl atrpms.repo
[atrpms] name=Fedora Core $releasever - $basearch - ATrpms baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms gpgcheck=1 enabled=0
Sljedece: Kako namjesitit sudo - (super user do)