Tarkvara haldus yum baasil: Difference between revisions
No edit summary |
No edit summary |
||
Line 38: | Line 38: | ||
==Tarkvara paigaldamine== | ==Tarkvara paigaldamine== | ||
<pre>yum install pakinimi</pre> | |||
==Tarkvara eemaldamine== | ==Tarkvara eemaldamine== | ||
<pre>yum remove pakinimi</pre> | |||
==Tarkvara uuendamine== | ==Tarkvara uuendamine== | ||
Uuenduste otsimine: | |||
<pre>yum upgrade</pre> | |||
<></> | |||
Kogu süsteemi uuendamine: | |||
<pre>yum upgrade</pre> | |||
==Nimekirja uuendamine== | ==Nimekirja uuendamine== | ||
Line 49: | Line 65: | ||
==Juba paigaldatud tarkvara pakkide ja üleliigse info kustutamine== | ==Juba paigaldatud tarkvara pakkide ja üleliigse info kustutamine== | ||
Yum jätab peale tarkvara paigaldamist hulga infot alles kataloogi ''/var/cache/yum/'', mis võtab aja möödudes tarbetult ruumi | Yum jätab peale tarkvara paigaldamist hulga infot alles kataloogi ''/var/cache/yum/'', mis võtab aja möödudes tarbetult ruumi. Selle ruumi vabastamiseks on käsk: | ||
<pre>yum clean all</pre> | <pre>yum clean all</pre> | ||
==Paigaldatud tarkvara kloonimine== | ==Paigaldatud tarkvara kloonimine== | ||
Info paigaldatud tarkvara kohta: | |||
<pre>yum list installed</pre> | |||
Info konkreetse tarkvara kohta, kas on paigaldatud või mitte: | |||
<pre>yum list installed httpd</pre> | |||
==Graafiline liides Yumile== | ==Graafiline liides Yumile== | ||
Vastava | Vastava tarkvara saab käivitada nii käsurealt, kui ka menüüst. Käsurealt on käsk: | ||
<pre> | <pre>gpk-application</pre> | ||
Tegelikult on veel ka teisi alternatiive, nagu näiteks Yumex ehk Yum extender (tuleb ise juurde paigaldada). | |||
=Kasutatud kirjandus= | =Kasutatud kirjandus= | ||
Line 65: | Line 88: | ||
*http://www.centos.org/docs/5/html/yum/index.html | *http://www.centos.org/docs/5/html/yum/index.html | ||
*http://enos.itcollege.ee/~mernits/osadmin/loeng05%20-%20tarkvara%20haldamine.pdf | *http://enos.itcollege.ee/~mernits/osadmin/loeng05%20-%20tarkvara%20haldamine.pdf | ||
*http://enos.itcollege.ee/~aandreim/linux/2009_sygis/Loeng_3_Paketihaldus.pdf | |||
=Vaata ka= | =Vaata ka= |
Revision as of 23:52, 1 May 2011
Veiko Pilt
POOLELI
Sissejuhatus
YellowDog Updater, Modified ehk Yum on avatud lähtekoodiga käsureal töötav tarkvarahalduse süsteem Linuxile. Algne tarkvara (YUP ehk YellowDog Updater) loodi Red Hat Linux distributsiooniga varustatud arvutisüsteemide uuendamiseks.
Hea tarkvara haldusmehhanism:
- suudab lahendada sõltuvusi (kui paigaldad mõne tarkvara, mille toimimiseks on vajalik mõni teine tarkvara, siis haldusmehhanism leiab selle vajaliku paki ise võrgust üles ning paigaldab)
- võimaldab tarkvara otsida (ei pea ise näiteks Googlest otsima)
- annab teada millest mingi pakk koosneb
- hoiab iga faili kohta infot, mis tarkvara raames see paigaldati
- võimaldab vajadusel tarkvaara nimekirja kloonida ka uuele masinale.
Eeldus
Käesolev viki artikkel on mõeldud Linuxi kasutajale, kellel on juba Linux operatsioonisüteem paigaldatud, koos vajaliku Yum tarkvaraga. Osa artiklis toodud näiteid ja õpetusi vajavad juurkasutaja (root) õigusi kasutatavas arvutis. Seda, kuidas juurkasutaja õigusi omandada, neid kasutada, või mis riske see endaga kaasa toob, antud artikkel ei käsitle. Viki artiklist arusaamine, eeldab algteadmisi Linux operatsioonisüsteemist.
Tarkvara haldamine
Varamud
Yum kasutab tarkvara paigaldamise ja uuendamise hõlbustamiseks tarkvara varamuid ehk repositooriumeid (inglise k. repositories). Yum varamute asukohad on kirjas failis: /etc/yum.repos.d
Tarkvara otsimine
Tarkvara võib otsida kas nime järgi või märksõna järgi tarkvara paki kirjelduses.
Nime järgi otsimine:
yum list available | grep pakinimi Märksõna järgi otsimine: <pre>yum info pakinimi
Simulatsioon
Tarkvara paigaldamine
yum install pakinimi
Tarkvara eemaldamine
yum remove pakinimi
Tarkvara uuendamine
Uuenduste otsimine:
yum upgrade
<></>
Kogu süsteemi uuendamine:
yum upgrade
Nimekirja uuendamine
yum update
Paki kohta informatsiooni vaatamine
Juba paigaldatud tarkvara pakkide ja üleliigse info kustutamine
Yum jätab peale tarkvara paigaldamist hulga infot alles kataloogi /var/cache/yum/, mis võtab aja möödudes tarbetult ruumi. Selle ruumi vabastamiseks on käsk:
yum clean all
Paigaldatud tarkvara kloonimine
Info paigaldatud tarkvara kohta:
yum list installed
Info konkreetse tarkvara kohta, kas on paigaldatud või mitte:
yum list installed httpd
Graafiline liides Yumile
Vastava tarkvara saab käivitada nii käsurealt, kui ka menüüst. Käsurealt on käsk:
gpk-application
Tegelikult on veel ka teisi alternatiive, nagu näiteks Yumex ehk Yum extender (tuleb ise juurde paigaldada).
Kasutatud kirjandus
- http://yum.baseurl.org/
- http://fedoraproject.org/wiki/Tools/yum
- http://en.wikipedia.org/wiki/Yellowdog_Updater,_Modified
- http://www.centos.org/docs/5/html/yum/index.html
- http://enos.itcollege.ee/~mernits/osadmin/loeng05%20-%20tarkvara%20haldamine.pdf
- http://enos.itcollege.ee/~aandreim/linux/2009_sygis/Loeng_3_Paketihaldus.pdf