Yum: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 4: Line 4:
==Sissejuhatus==
==Sissejuhatus==


Yellowdog Updater, Modified (YUM) on pakkide automaatne uuendaja ja eemaldaja/lisaja RPM süsteemidele ([http://en.wikipedia.org/wiki/RPM_Package_Manager'''''RPM Package Manager''''']). Yum kalkuleerib välja sõltuvused ning selle põhjal arvestab, mis peaks sisalduma installatsiooni pakkides. See teeb kergemaks mitme masina korraga haldamise, selle asemel, et uuendada ükshaaval ja manuaalselt, kasutades RPM süsteemi. Red Hat Enterprise Linux 5.10 kasutab YUM-i, et alla laadida pakke ja installida RPM-e.
Yellowdog Updater, Modified (YUM) on pakkide automaatne uuendaja ja eemaldaja/lisaja RPM süsteemidele ([http://en.wikipedia.org/wiki/RPM_Package_Manager'''''RPM Package Manager''''']). Yum kalkuleerib välja sõltuvused ning selle põhjal arvestab, mis peaks sisalduma installatsiooni pakkides. See teeb kergemaks mitme masina korraga haldamise, selle asemel, et uuendada ükshaaval ja manuaalselt, kasutades RPM süsteemi. Red Hat Enterprise Linux 5.10 kasutab YUM-i, et alla laadida pakke ja installida RPM-e. [1]


==YUM-i omadused==
==YUM-i omadused [2]==


* Lihtne liides
* Lihtne liides
Line 13: Line 13:
* Kiire toimingute opereerimine
* Kiire toimingute opereerimine


==YUM hoidlate seadistamine ==
==YUM hoidlate seadistamine [3]==


Et üles seada YUM-i hoidlat Red Hat Enterprise Linux pakkide jaoks, tuleb toimida järgmiselt :
Et üles seada YUM-i hoidlat Red Hat Enterprise Linux pakkide jaoks, tuleb toimida järgmiselt :
Line 24: Line 24:
Näiteks : ''/mnt/local_repo''
Näiteks : ''/mnt/local_repo''


3. Käivita ''createrepo'' käsk sama kataloogiga (''/mnt/local_repo'')
3. Käivita ''createrepo'' käsk sama kataloogiga (<''/mnt/local_repo''>)


  <font size="3">~]# createrepo [katalooginimi]</font>
  <font size="2">~]# createrepo <katalooginimi></font>
 
==YUM käsud [4]==
YUM-i käsud kirjutatakse enamasti selliselt : <font size="2">''yum <käsk> <paki nimi>''</font>. Installatsiooni või uuendamise käigus lahendab YUM vaikimisi kõik sõltuvuse probleemid.<br>
Järgnevalt on välja toodud kõige enam kasutatavad  ''yum'' käsud :<br>
* Kõikide käsu võimaluste vaatamine
 
<font size="3">~]# man yum</font>
 
*Kõige uuema versiooni installimine
 
<font size="3">~]# yum install <paki nimi></font>
 
*Uuendamine värskeimaks versiooniks (kui paki nime pole käsus kirjeldatud, siis uuendatakse kõik installeeritud pakid)
 
<font size="3">~]# yum update <paki nimi></font>
 
*Kontrollimine, kas ja millised uuendused on saadaval. Yum tagastab nimekirja kõik saada olevad pakkide uuendused
 
<font size="3">~]# yum check-update</font>
 
*Pakkide eemaldamine (kaasa arvatud kõik pakid, mis eemaldavast pakist sõltuvad)
 
<font size="3">~]# yum remove <paki nimi></font>
 
*Otsing kõikidest yum-i pakkidest, mis sisaldavad otsingusõna
 
<font size="3">~]# yum search <otsitav sõna></font>
 
 
==Lingid==
[1]http://yum.baseurl.org/<br>
[2]http://searchenterpriselinux.techtarget.com/definition/Yellowdog-Updater-Modified-YUM<br>
[3]https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/c1-yum.html<br>
[4]https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-yum-useful-commands.html<br>
 
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]

Revision as of 17:55, 9 December 2014

Autor

Ruti Kerro A21.

Sissejuhatus

Yellowdog Updater, Modified (YUM) on pakkide automaatne uuendaja ja eemaldaja/lisaja RPM süsteemidele (RPM Package Manager). Yum kalkuleerib välja sõltuvused ning selle põhjal arvestab, mis peaks sisalduma installatsiooni pakkides. See teeb kergemaks mitme masina korraga haldamise, selle asemel, et uuendada ükshaaval ja manuaalselt, kasutades RPM süsteemi. Red Hat Enterprise Linux 5.10 kasutab YUM-i, et alla laadida pakke ja installida RPM-e. [1]

YUM-i omadused [2]

  • Lihtne liides
  • Mitmed hoiukohad
  • Lihtne konfiguratsiooni fail
  • Kiire toimingute opereerimine

YUM hoidlate seadistamine [3]

Et üles seada YUM-i hoidlat Red Hat Enterprise Linux pakkide jaoks, tuleb toimida järgmiselt :

1. Installeeri createrepo pakk

~]# yum install createrepo

2. Kopeeri pakid, mida tahad, et sisalduksid hoidlas, kõik ühte kataloogi Näiteks : /mnt/local_repo

3. Käivita createrepo käsk sama kataloogiga (</mnt/local_repo>)

~]# createrepo <katalooginimi>

YUM käsud [4]

YUM-i käsud kirjutatakse enamasti selliselt : yum <käsk> <paki nimi>. Installatsiooni või uuendamise käigus lahendab YUM vaikimisi kõik sõltuvuse probleemid.
Järgnevalt on välja toodud kõige enam kasutatavad yum käsud :

  • Kõikide käsu võimaluste vaatamine
~]# man yum
  • Kõige uuema versiooni installimine
~]# yum install <paki nimi>
  • Uuendamine värskeimaks versiooniks (kui paki nime pole käsus kirjeldatud, siis uuendatakse kõik installeeritud pakid)
~]# yum update <paki nimi>
  • Kontrollimine, kas ja millised uuendused on saadaval. Yum tagastab nimekirja kõik saada olevad pakkide uuendused
~]# yum check-update
  • Pakkide eemaldamine (kaasa arvatud kõik pakid, mis eemaldavast pakist sõltuvad)
~]# yum remove <paki nimi>
  • Otsing kõikidest yum-i pakkidest, mis sisaldavad otsingusõna
~]# yum search <otsitav sõna>


Lingid

[1]http://yum.baseurl.org/
[2]http://searchenterpriselinux.techtarget.com/definition/Yellowdog-Updater-Modified-YUM
[3]https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/c1-yum.html
[4]https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-yum-useful-commands.html