Linuxin rpm-komennon käyttö
Linux rpm on ilmainen ohjelma, jota voidaan käyttää Ubuntussa muun muassa rpm-pakettien hallintaan. Tämä Linux-komento tarjoaa lukuisia vaihtoehtoja pakettien asentamiseen, tarkasteluun ja päivittämiseen.
Mikä on Linux RPM?
Linux rpm on komentorivityökalu, jota käytetään rpm-pakettien hallintaan. Niitä käyttävät erityisesti kaupallisten ohjelmistojen valmistajat. Niitä ei ole alun perin tarkoitettu Linuxille. rpm on lyhenne sanoista ”Red Hat Package Manager”, ja yhdysvaltalainen Red Hat -yritys on kehittänyt ja jakanut sitä vapaana ohjelmistona vuodesta 1997 lähtien. Nykyään Linux rpm on itsenäinen projekti, jolla on GPL-lisenssi. Sen päätehtäviä ovat ohjelmistojen asentaminen ja poistaminen, asetustiedostojen hallinta sekä riippuvuuksien huomioon ottaminen.
Miten Linuxin rpm-komento toimii?
Ennen kuin rpm-komentoa voidaan käyttää Linuxissa, paketinhallintajärjestelmä on asennettava. Sitä ei tule käyttää dpkg:n rinnalla, sillä nämä kaksi hallintajärjestelmää eivät välttämättä ole yhteensopivia keskenään. Voit asentaa rpm:n seuraavalla komennolla:
$ sudo apt-get install rpmbashKun ohjelma on asennettu, sitä voidaan käyttää rpm-komennolla.
Mikä on rpm-komennon syntaksi?
Linuxin rpm-komennon perusmuoto on seuraava:
$ rpm [Options] [Package name]bashItse komennon lisäksi voit käyttää vaihtoehtoja määrittääksesi, mitä tehtäviä ohjelman tulisi suorittaa. Yhdellä komennolla on myös mahdollista käsitellä useita paketteja. Ne kirjoitetaan yksinkertaisesti peräkkäin välilyönnillä erotettuina.
Mitä vaihtoehtoja rpm tarjoaa?
Linuxin rpm-komento sopii muun muassa pakettien analysointiin, asentamiseen, poistamiseen ja etsimiseen. Komennolla on lukuisia vaihtoehtoja, jotka voit tarkastella seuraavalla komennolla:
$ rpm --helpbashTärkeimpiä vaihtoehtoja ovat:
- -e tai –erase: Poista rpm-paketti.
- -i tai –install: Asenna rpm-paketti.
- -K tai –checksig: Tarkista paketin eheys ja paljasta mahdolliset virheet etukäteen.
- -q tai –query: Näyttää kaikki saatavilla olevat tiedot asennetuista paketeista. Tätä voidaan tarkentaa entisestään.
- -U tai –upgrade: Päivitä rpm-paketti.
- -V tai –verify: Tarkista paketin eheys, mukaan lukien puuttuvat tai muokatut tiedostot.
Esimerkkejä rpm-komennon käytöstä
Jotta ymmärtäisit paremmin, miten rpm-komento toimii, esittelemme lopuksi muutaman esimerkin.
$ rpm -qi Paket1.rpmbashTämä näyttää paketin kuvauksen.
$ rpm -qabashTällä komennolla saat luettelon kaikista asennetuista rpm-paketeista.
$ rpm -i Paket1.rpm Paket2.rpmbashAsenna molemmat paketit.
$ rpm -e Paket1.rpmbashMiten siis poistat package1.rpm-paketin? Linuxin rpm-ohjelmalla asennetut rpm-paketit voidaan poistaa samalla ohjelmalla.