„Linux rpm“ ir bezmaksas programma, ko Ubuntu vidē var izmantot, cita starpā, arī rpm pakotņu pār­val­dī­ša­nai. Šī Linux komanda piedāvā daudz­vei­dī­gas iespējas pakotņu in­sta­lē­ša­nai, analīzei un at­jau­ni­nā­ša­nai.

Kas ir Linux RPM?

Linux rpm ir ko­man­drin­das rīks, ko izmanto rpm pakotņu pār­val­dī­bai. Tās gal­ve­no­kārt izmanto ko­mer­ciā­lās prog­ram­ma­tū­ras iz­strā­dā­tā­ji. Sākotnēji tās nebija pa­re­dzē­tas Linux sistēmām. rpm ir sa­īsi­nā­jums no „Red Hat Package Manager“, un kopš 1997. gada to kā brīvprog­ram­ma­tū­ru izstrādā un izplata ASV uzņēmums Red Hat. Šodien Linux rpm ir ne­at­ka­rīgs projekts ar GPL licenci. Tā galvenie uzdevumi ir prog­ram­ma­tū­ras in­sta­lē­ša­na un at­in­sta­lē­ša­na, kon­fi­gu­rā­ci­jas failu pār­val­dī­ba un atkarību ņemšana vērā.

Kā darbojas Linux komanda „rpm“?

Lai Linux sistēmā varētu izmantot komandu rpm, vispirms ir jāinstalē pakotņu pār­val­dī­bas sistēma. To ne­va­ja­dzē­tu lietot papildus dpkg, jo abas pār­val­dī­bas sistēmas var ne­dar­bo­ties sa­vie­to­ja­mi. Komandu rpm var instalēt, iz­man­to­jot šādu komandu:

$ sudo apt-get install rpm
bash

Pēc in­sta­lē­ša­nas programmu var izmantot ar komandu rpm.

Kāda ir komandas „rpm“ sintakse?

Linux rpm pa­mat­for­ma izskatās šādi:

$ rpm [Options] [Package name]
bash

Papildus pašai komandai varat izmantot opcijas, lai noteiktu, kādas darbības prog­ram­mai jāveic. Ar vienu komandu ir iespējams apstrādāt vairākus pakotnes. Tās vienkārši uzraksta viena aiz otras, atdalot ar atstarpi.

Kādas ir iespējas, iz­man­to­jot rpm?

Linux komanda „rpm“ ir piemērota, piemēram, pakotņu analīzei, in­sta­lē­ša­nai, at­in­sta­lē­ša­nai un mek­lē­ša­nai. Komandai ir daudz dažādu opciju, kuras var apskatīt, iz­man­to­jot šādu komandu:

$ rpm --help
bash

Galvenās iespējas ir šādas:

  • -e vai –erase: Dzēst RPM paketi.
  • -i vai –install: instalē rpm paketi.
  • -K vai –checksig: Pārbauda pakotnes in­teg­ri­tā­ti un tādējādi iepriekš atklāj ie­spē­ja­mās kļūdas.
  • -q vai –query: parāda visu pieejamo in­for­mā­ci­ju par in­sta­lē­ta­jiem pakotnēm. To var precizēt vēl sīkāk.
  • -U vai –upgrade: atjaunina rpm paketi.
  • -V vai –verify: Pārbauda pakotnes in­teg­ri­tā­ti, ieskaitot trūk­sto­šos vai mo­di­fi­cē­tos failus.

Piemēri komandas „rpm“ lie­to­ša­nai

Lai palīdzētu jums labāk izprast, kā darbojas komanda „rpm“, noslēgumā parādīsim jums dažus piemērus.

$ rpm -qi Paket1.rpm
bash

Tiek parādīts paketes apraksts.

$ rpm -qa
bash

Izmanto šo komandu, lai iegūtu sarakstu ar visiem in­sta­lē­ta­jiem RPM pakotnēm.

$ rpm -i Paket1.rpm Paket2.rpm
bash

In­sta­lē­jiet abus pakotnes.

$ rpm -e Paket1.rpm
bash

Tātad, kā at­in­sta­lēt failu package1.rpm? Ar Linux rpm in­sta­lē­tos rpm pakotnes var at­in­sta­lēt, iz­man­to­jot to pašu programmu.

Go to Main Menu