Tarkvara haldus yum baasil: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 23: Line 23:
==Varamud==
==Varamud==


Yum kasutab tarkvara paigaldamise lihtsutamiseks teeke, kus on kirjas tarkvara varamute asukohad. Need asuvad failis:
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:
<pre>yum list available | grep pakinimi
 
Märksõna järgi otsimine:
<pre>yum info pakinimi</pre>
 
==Simulatsioon==


==Tarkvara paigaldamine==
==Tarkvara paigaldamine==
Line 29: Line 41:
==Tarkvara eemaldamine==
==Tarkvara eemaldamine==


==Simulatsioon==
==Tarkvara uuendamine==


==Nimekirja uuendamine==
==Nimekirja uuendamine==
<pre>yum update</pre>
<pre>yum update</pre>


==Tarkvara uuendamine==
==Paki kohta informatsiooni vaatamine==
 
==Tarkvara otsimine==


==Paki 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:


==Paigaldatud tarkvara pakkide kustutamine==
<pre>yum clean all</pre>


==Paigaldatud tarkvara kloonimine==
==Paigaldatud tarkvara kloonimine==
==Graafiline liides Yumile==
Vastava paki nimi on tegelikult ''Pirut'' ja seda saab käivitada nii käsurealt, kui ka menüüst. Käsurealt on käsk:
<pre>system-config-packages</pre>


=Kasutatud kirjandus=
=Kasutatud kirjandus=
Line 49: Line 64:
*http://en.wikipedia.org/wiki/Yellowdog_Updater,_Modified
*http://en.wikipedia.org/wiki/Yellowdog_Updater,_Modified
*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


=Vaata ka=
=Vaata ka=

Revision as of 00:34, 2 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

Tarkvara eemaldamine

Tarkvara uuendamine

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

Graafiline liides Yumile

Vastava paki nimi on tegelikult Pirut ja seda saab käivitada nii käsurealt, kui ka menüüst. Käsurealt on käsk:

system-config-packages

Kasutatud kirjandus

Vaata ka