Urpmi

Allikas: Pingviini viki
Redaktsioon seisuga 14. aprill 2006, kell 15:47 kasutajalt 193.220.2.141 (arutelu)
Mine navigeerimisribaleMine otsikasti

Urpmi on Mandriva linuxi distributsioonis kasutusel olev, käsurea põhinev, paketihaldus tarkvara, mis võimaldab paremat ja kergemat tarkvara haldust. Kui kasutaja tunneb hästi urpmi-d siis ei pea ta enam kunagi kannatama "sõltuvuste põrgut" (dependecy hell), mille üle paljud kogenematud kasutajad kurdavad. Näiteks käsuga "urpmi sylpheed" paigaldatakse sinu arvutisse emaili lugemise programm Sylpheed ja kõik temale vajalikud teekid.

URPMi kasutamine

Kiire ülevaade peamistest käskudest

KäskTegevus
urpmq -i xxx.rpmInfo programmi kohta
urpmq -il xxx.rpmInfo programmi kohta ja failid mida paigaldatakse
urpmq --changelog xxx.rpmMuudatuste logi
urpmq -R xxx.rpmMis teeke või programme see pakett nõuab
urpmf tee/faili/juurdeMillise paketi juurde see fail kuulub
rpm -q --whatprovides tee/faili/juurdeSarnane käsule urpmf aga töötab mõlema, nii hdlist.cz kui ka synthesis.hdlist.cz faili
urpmi.update updatesOlemasolevad uuendused, uuenduste lähteallikast
urpmcOlemasolevad uuendused kõikidest lähteallikatest. Võimalik, et enne tuleb urpmc installida "urpmi urpmc"
urpme xxxxEemaldab paketi ja kõik mis tema juurde kuulub
urpmi -y xxxNäitab kõiki pakette mis vastavad tekstile. Siin tuleb olla ettevaatlik, kuna 1 vaste korral see ka kohe paigaldatakse.
urpmi --keep xxx.rpmPaigaldatakse pakett ja kõik sinna juurde kuuluv, kuid kui selle käigus peaks midagi eemaldama siis peatatakse tegevus.
urpmi --update --auto-selectPaigaldatakse uuendused sinu lähteallikatest
urpmi --keep --auto --auto-selectPaigaldatakse uuendused sinu lähteallikatest aga midagi ei eemaldata, vaid ainult näidatakse mis ei töödanud
urpmi --auto-selectVaadatakse mida on vaja uuendada ja küsitakse kas uuendada või mitte


urpmi.addmedia

Siit saab kõik alguse. Kasutades käsku urpmi.addmedia lisatakse urpmi lähteallikas. Selle lihtsustamiseks on loodud kaks interneti kodulehekülge Easyurpmi ja Smarturpmi. Uue lähteallika lisamise formaat näeb välja midagi taolist:

urpmi.addmedia lähteallika_nimi ftp://ftp.server.com/tee/Mandriva/RPMS with ../base/hdlist.cz

Mandriva Linuxi ftp server peaks sisaldama:

  1. main milles on kõik põhilised programmid ja mille põhjal koostatakse avalik 3CD versioon.
  2. contrib milles on lisa programme mis lisatakse 7CD ja 1DVD versioonile.
  3. update mis on siis uuenduste tegemiseks süsteemile. Isegi väga aeglase interneti ühenduse korral peaks olema see lähteallikas seadistatud! Lisades uuenduste allikat tuleb urpmi.addmedia käsule lisada võti --update, et urpmi teaks seda allikat uuendada.