Paano Gamitin ang RPM Command sa Linux

Paano Gamitin Ang Rpm Command Sa Linux



Kung isa kang gumagamit ng Linux, malamang na nakita mo na ang termino RPM . RPM ay isang acronym para sa Tagapamahala ng Pakete ng Red Hat , at ito ay isang makapangyarihang command-line tool para sa pamamahala ng mga software package sa Linux system. Sasaklawin ng artikulong ito ang lahat ng kailangan mong malaman tungkol sa RPM command sa Linux, kasama ang syntax nito, paggamit, at ilang karaniwang halimbawa.
  1. Ano ang RPM Command
  2. RPM Command Syntax
  3. Mga Opsyon sa Utos ng RPM
  4. I-install ang RPM Packages
  5. I-upgrade ang Mga RPM Package
  6. Alisin ang Mga RPM Package
  7. Maglista ng Mga Naka-install na RPM Package
  8. Ipakita ang Impormasyon ng Package Bago Mag-install
  9. Ipakita ang Impormasyon ng Package Pagkatapos Mag-install
  10. Suriin ang Mga Dependency ng Package Bago Mag-install
  11. Ilista ang Lahat ng Mga File ng Naka-install na Package
  12. RPM Command sa Iba't ibang Linux Distros

1: Ano ang RPM Command

Ang RPM command ay isang software management tool para sa Linux operating system. Ito ay ginagamit upang pamahalaan ang pag-install, pag-alis, pag-verify, at pag-upgrade ng mga software package. RPM ay idinisenyo upang gumana sa mga pakete na nasa RPM format, na isang binary na format na naglalaman ng lahat ng mga file na kinakailangan para sa pag-install at pagpapatakbo ng software.

2: RPM Command Syntax

Ang pangunahing syntax ng RPM ang utos ay ang mga sumusunod:







rpm [ MGA OPSYON ] [ PACKAGE ]

dito, [OPSYON] ay tumutukoy sa mga opsyon sa command na maaari mong ipasa sa RPM utos, at [PACKAGE] ay tumutukoy sa package na gusto mong pamahalaan.



3: RPM Command Options

Upang suriin ang kumpletong listahan ng mga pagpipilian sa command, patakbuhin ang:



sudo rpm – tulong

  Awtomatikong nabuo ang Paglalarawan ng Teksto





Narito ang ilang karaniwang ginagamit na opsyon para sa RPM utos:

-ako: mag-install ng package



-SA: mag-upgrade ng package

-Ito ay: burahin/alisin ang isang pakete

-q: magtanong ng package

-SA: i-verify ang isang pakete

-F: pasariwain ang isang naka-install na pakete

-h: ipakita ang tulong para sa isang tinukoy na RPM command

-sa: verbose mode (nagpapakita ng mas detalyadong output)

-pagsusulit: test mode (gayahin ang tinukoy na utos nang hindi ito ginagawa)

–nodeps: laktawan ang mga pagsusuri sa dependency kapag nag-i-install, nag-a-upgrade, o nag-aalis ng package

Tandaan na marami pang opsyon na magagamit para sa RPM command, at makakahanap ka ng kumpletong listahan sa RPM manu-manong pahina sa pamamagitan ng pagtakbo tao rpm sa iyong terminal.

lalaki rpm

  Awtomatikong nabuo ang Graphical user interface, teksto, application, paglalarawan ng email

4: I-install ang RPM Packages

Upang i-install ang isang RPM pakete gamit ang rpm command, sundin ang syntax na ito:

sudo rpm -ivh [ Package ]

Kasama sa command na ito ang mga opsyon

  • -i para sa pag-install
  • -sa para sa verbose output
  • -h upang mag-print ng mga hash mark upang ipahiwatig ang progreso ng proseso ng pag-install

Bago i-install, tiyaking na-download mo ang naaangkop na file ng package na tugma sa arkitektura ng iyong system.

Halimbawa, upang i-install ang vim-pinahusay na rpm package, gamitin ang sumusunod na command:

sudo rpm -ivh vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm

Maaari din kaming mag-install ng isang RPM package na may link sa pag-download gamit ang sumusunod na command:

sudo rpm -ivh [ Package_URL ]

5: I-upgrade ang Mga RPM Package

Sa panahon ng isang RPM mag-upgrade, ang kasalukuyang bersyon ng package ay na-uninstall, at ang pinakabagong bersyon ay naka-install.

Ang sumusunod na utos ay maaaring gamitin upang mag-upgrade ng mga pakete:

sudo rpm -Uvh [ Package ]

Kasama sa command na ito ang mga opsyon

  • -U (upgrade)
  • -v (verbose mode)
  • -h (i-print ang mga marka ng hash upang ipakita ang proseso ng pag-upgrade)

Upang mag-upgrade ng vim-enhanced, gamitin ang:

sudo rpm -Uvh vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm

  Ang graphical na interface ng gumagamit, teksto, paglalarawan ng application ay awtomatikong nabuo

Maaaring kailanganin ang manu-manong pag-install ng mga karagdagang dependency kung kailangan ng bagong bersyon ang mga ito. Sa output pagkatapos patakbuhin ang command, ipinapakita ng RPM ang mga kinakailangang dependency na nawawala.

Idagdag ang –nodeps opsyon sa command na huwag pansinin ang mensahe at i-update nang walang dependencies:

sudo rpm -Uvh --nodeps [ Package ]

6: Alisin ang Mga RPM Package

Upang alisin RPM mga pakete, tumakbo:

sudo rpm -Ito ay [ Package ]

Halimbawa, upang alisin ang vim-pinahusay RPM , tumakbo:

sudo rpm -Ito ay vim-pinahusay

Gamit yum ay isa pang opsyon para sa pag-uninstall RPM mga pakete.

sudo yum tanggalin [ Package ]

Halimbawa, upang alisin ang vim gamit yum command run:

sudo yum tanggalin vim-enhanced.x86_64

7: Ilista ang Mga Naka-install na RPM Package

Patakbuhin ang sumusunod na command upang ilista ang lahat ng naka-install RPM mga pakete:

sudo rpm -qa

Kasama sa utos ang -qa opsyon, na nagtuturo RPM para matanong lahat.

8: Ipakita ang Impormasyon ng Package Bago Mag-install

Bago mag-install ng package, ang sumusunod na command ay nagpapakita ng impormasyon tungkol sa RPM pakete:

sudo rpm - kip [ Package ]

Upang makakuha ng impormasyon tungkol sa isang pakete at kumpirmahin ang bisa nito, gamitin ang mga opsyon:

  • -qi (impormasyon ng tanong)
  • -p (query/verify ng package)

Halimbawa, upang ipakita ang impormasyong nauugnay sa pagpapatakbo ng package ng vim-enhanced na RPM:

sudo rpm - kip vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm

  Awtomatikong nabuo ang Paglalarawan ng Teksto

9: Ipakita ang Impormasyon ng Package Pagkatapos Mag-install

An RPM Maaaring matingnan ang magagamit na impormasyon ng package sa pamamagitan ng paggamit ng -qi opsyon, na nagtuturo sa programa na i-query ang mga detalye ng package:

sudo rpm -qi [ Package ]

Ang output ay nagbibigay sa amin ng impormasyon tulad ng mga detalye ng package.

Halimbawa, ang sumusunod na utos ay magbibigay sa amin ng impormasyon na may kaugnayan sa vim-pinahusay :

sudo rpm -qi vim-pinahusay

  Graphical na user interface, awtomatikong nabuo ang paglalarawan ng teksto

10: Suriin ang RPM Package Dependencies Bago Mag-install

Ang RPM Binibigyang-daan din kami ng mga command na suriin ang mga dependency ng mga pakete bago namin mai-install ang mga ito. Siguraduhin na ang RPM na-download na ang package kung saan gusto mong makita ang listahan ng mga dependencies.

Ang command syntax na ginagamit namin ay:

rpm -qpR [ Package ]

Ang sumusunod ay ang listahan ng mga opsyon na kinabibilangan ng command na ito:

  • -q (format ng query)
  • -p (query/verify ng package)
  • -R (listahan ang mga dependency ng package)

Halimbawa, upang ilista ang lahat ng kinakailangang dependencies sa pamamagitan ng vim-pinahusay package na maaari mong patakbuhin:

rpm -qpR vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm

  Awtomatikong nabuo ang Graphical user interface, teksto, application, paglalarawan ng email

11: Ilista ang Lahat ng File ng isang Naka-install na Package

Maaari rin naming ilista ang lahat ng mga file na nauugnay sa isang pakete gamit -ql opsyon, ito ay magtuturo RPM para i-query ang listahan:

sudo rpm -ql [ Package ]

Halimbawa, maaari naming ilista vim-pinahusay na rpm package file gamit ang:

sudo rpm -ql vim-pinahusay

  Ang graphical na interface ng gumagamit, teksto, paglalarawan ng application ay awtomatikong nabuo

12: RPM Command sa Iba't ibang Linux Distros

Habang ang RPM command ay gumagana nang katulad sa iba't ibang distribusyon ng Linux, maaaring may ilang pagkakaiba sa paggamit at syntax. Narito ang isang maikling pangkalahatang-ideya ng mga RPM command sa iba't ibang Linux distros:

RPM Package Management sa Red Hat-Based System

Sa Nakabatay sa Red Hat mga sistema, RPM ay ang default na manager ng package. Ang RPM Ang sistema ng pamamahala ng pakete ay ginagamit upang pamahalaan ang mga pakete ng software sa mga sistemang ito. Upang mag-install ng package sa isang Red Hat-based system, maaari mong gamitin ang sumusunod na command:

sudo yum install [ PACKAGE ]

Upang alisin ang isang pakete, maaari mong gamitin ang sumusunod na command:

sudo yum tanggalin [ PACKAGE ]

RPM Package Management sa Debian-Based System

Sa mga sistemang nakabatay sa Debian, ang default na manager ng package ay angkop. Gayunpaman, maaari mo pa ring gamitin ang RPM upang pamahalaan ang mga pakete sa mga system na ito.

RPM ay isang manager ng package para sa Red Hat system kaya bilang default ay hindi ito naka-install sa Debian. Upang i-install ang RPM package manager sa isang Debian-based na Linux system, patakbuhin ang:

sudo apt i-install rpm

  Awtomatikong nabuo ang Paglalarawan ng Teksto

sudo apt i-install alien

Upang mag-install ng package sa isang Debian-based system gamit ang RPM , maaari mong gamitin ang sumusunod na command:

sudo alien -i [ PACKAGE.rpm ]

Tandaan: Ang alien iko-convert ng utility ang RPM package sa deb, na maaari mong i-install gamit ang sumusunod na command:

sudo apt i-install . /< deb_file >

RPM Package Management sa Arch-Based System

Sa mga sistemang nakabase sa Arch, ang default na manager ng package ay pacman . Gayunpaman, maaari mo pa ring gamitin RPM upang pamahalaan ang mga pakete sa mga sistemang ito. Upang mag-install ng package sa isang Arch-based system gamit ang RPM , maaari mong gamitin ang sumusunod na command:

sudo pacman -SA [ PACKAGE.rpm ]

Konklusyon

Ang RPM command ay isang makapangyarihang tool para sa pamamahala ng mga software package sa Linux. Nag-i-install ka man ng mga bagong package, nag-a-upgrade ng mga dati, o nag-aalis ng mga luma, RPM ginagawang madali upang panatilihing napapanahon at tumatakbo nang maayos ang iyong system. Sa pamamagitan ng pagsunod sa mga tip at trick na binanggit sa artikulong ito, maaari kang maging bihasa sa paggamit ng RPM command para sa pamamahala ng mga software package.