Urpmi
Mandriva-fi.org
Mandriva käyttää kehittämäänsä omaa pakettihallintaa nimeltä "URPMI". Urpmin käyttäminen onnistuu joko komentoriviltä tai graafisesti. Graafinen apuohjelma on nimeltään rpmdrake. Graafinen käyttöliittymä löytyy työpöytäympäristöjen valikoista nimellä "Add/Remove Software" tai "Lisää/Poista ohjelmia".
Tärkeintä urpmia käytettäessä on ohjelmistolähteiden lisääminen, jotta päästään käsiksi Mandrivan tarjoamaan pakettivalikoimaan. Ohjelmistolähteiden lisäämisestä lisää ohjeessa Ohjelmistolähteiden lisäys.
Graafisesti urpmia voidaan käyttää myös Mandrivan kehittämän Mandriva Linux Control Centerin (tutumin ja lyhyemmin MCC) kautta. Komentoriviä ei siis tarvitse käyttää, jos ei halua, mutta sehän on näppärä kuten me kaikki tiedämme.
Komentorivillä urpmia käskytetään seuraavasti:
Pakettien asennus (vastaa komentoa "apt-get install <paketti>" Debianiin perustuvissa jakelupaketeissa):
urpmi <paketti>/<hakusana>
Pakettien poistaminen (vastaa komentoa "apt-get remove <paketti>" Debianiin perustuvissa jakelupaketeissa):
urpme <paketti>
Ohjelmapakettia voidaan etsiä valitsimen -Y avulla (vastaa komentoa "apt-get search <hakusana>" Debianiin perustuvissa jakelupaketeissa).
urpmi -Y <hakusana>
Lisätietoa ohjelmapaketista:
urpmq -i <paketti>
Pakettilähteiden päivittäminen (valitsin -a tarkoittaa, että päivitetään vain verkkolähteet, ei kiintolevyillä tai CD/DVD-levyillaä olevia. Vastaa komentoa "apt-get update" Debianiin perustuvissa jakelupaketeissa):
urpmi.update -a
Koko järjestelmän päivitys (vastaa komentoa "apt-get update && apt-get upgrade" Debianiin perustuvissa jakelupaketeissa):
urpmi --auto-update
Jos ohjelmistolähteet on juuri päivitetty ja halutaan asentaa mahdollisesti tarjolla olevat uudemmat versiot järjestelmästä löytyvistä paketeista:
urpmi --auto-select
Mandriva Linuxin versiosta 2008.1 lähtien on ollut myös mahdollista poistaa paketit järjestelmästä, joilla ei ole riippuvuuksia enää:
urpme --auto-orphan
Mandriva käyttää meta-paketteja suhteellisen paljon hyväkseen. Kun esim. Ubuntussa asennetaan toinen työpöytäympäristö asentamalla meta-paketti kubuntu-desktop tai ubuntu-desktop, löytyy Mandrivalta vastaavanlaisia paketteja. Esimerkiksi task-gnome ja task-lxde tai task-c++-devel ja task-kde4-minimal ja niin edelleen. Lisää löytyy etsimällä.
Jos järjestelmään on asennettu esim. meta-paketti task-gnome, eli GNOME-työpöytäympäristön ja se halutaan poistaa, pelkkä komento urpme task-gnome poistaa vain meta-paketin, ei meta-paketin avulla järjestelmään asennettuja paketteja. Kaikkien riippuvuuksien poistamiseksi täytyy komentoa muodossa urpme task-gnome -a.
