logo

RPM příkaz v Linuxu

Příkaz RPM (Red Hat Package Manager) je základním nástrojem ve světě správy balíčků Linuxu. Je široce používán v distribucích založených na Red Hatu, jako je Fedora a CentOS, a také v dalších distribucích založených na RPM. Příkaz RPM umožňuje uživatelům instalovat, dotazovat se, ověřovat a spravovat softwarové balíky, což z něj činí základní nástroj pro systémové administrátory a linuxové nadšence. V tomto článku prozkoumáme různé aspekty příkazu RPM, včetně jeho použití, běžných možností a příkladů z reálného světa.

Co je RPM?

RPM je systém pro správu softwarových balíčků pro instalaci, aktualizaci a odebírání softwarových balíčků na systémech založených na Linuxu. Red Hat jej původně vyvinul, ale byl přijat mnoha dalšími distribucemi Linuxu. RPM balíčky, často označované ` .rpm`> přípona souboru obsahuje všechny potřebné soubory, metadata a skripty potřebné k instalaci a správě softwaru v systému Linux.

Základní syntaxe RPM v Linuxu

Základní syntaxe příkazu rpm je následující:



rpm [options] [package_name]>

Tady,

[možnosti] představují různé možnosti příkazového řádku, které řídí chování příkazu rpm.

[název_balíčku] odkazuje na název balíčku RPM, se kterým chcete pracovat.

Možnosti Dostupné v příkazu `rpm` v Linuxu

Tyto možnosti poskytují širokou škálu funkcí a ovládání při práci s balíčky RPM na systémech Linux. Můžete je použít k efektivní instalaci, upgradu, dotazování a správě balíčků.

Možnosti

Popis

-i, -instalovat

Nainstalujte balíček RPM.

-U, –upgrade

Upgradujte balíček RPM.

přejmenovat linuxovou složku

-q, –dotaz

Dotazujte se na balíčky RPM nebo zobrazte informace o nainstalovaných balíčcích.

-a, -všechny

Používá se s -q, vypisuje všechny nainstalované balíčky.

-V, –ověřit

Ověřte integritu nainstalovaných balíčků.

-e, –mazat

Odinstalujte nebo vymažte balíček RPM

-F, -čerstvý

Aktualizujte balíčky, ale pouze pokud je již nainstalován balíček se stejným názvem.

– uzly

Během instalace nebo odebrání ignorujte závislosti balíčků.

-test

Testovací mód; ukazuje, co by příkaz rpm udělal, aniž by provedl nějaké změny.

-h, -haš

Zobrazte značky hash (#), které označují průběh instalace nebo odstranění.

-platnost

Vynutit instalaci, i když přepíše soubory z jiných balíčků nebo má jiné problémy.

– přeinstalovat

Znovu nainstalujte balíček RPM.

-import

Importujte klíč GPG pro ověření podpisu balíčku.

-odstoupit

Resignujte balíček RPM s novým klíčem GPG.

-F, –soubor

Používá se s -q, dotazuje se, který balíček vlastní konkrétní soubor.

-balík

Používá se s -q, dotazuje se na informace o souboru RPM nebo balíčku.

chyba: nelze najít nebo načíst hlavní třídu

– nastavit perm

Nastavte oprávnění souborů balíčků na jejich výchozí hodnoty.

– setugids

Nastavte vlastnictví uživatelů a skupin souborů balíčků na jejich výchozí hodnoty.

– nutné

Při instalaci nebo upgradu balíčků přeskočte kontroly přehledu.

– rebuilddb

Znovu sestavit databázi RPM.

– testy

Otestujte digitální podpis balíčku RPM.

–showrc

Zobrazit nastavení konfigurace otáček.

-h, -pomoc

Zobrazení informací nápovědy.

-verze

Zobrazit verzi RPM.

Běžné příkazy a možnosti RPM

1. Instalace RPM balíčků

Chcete-li nainstalovat balíček RPM, můžete použít ` rpm`> příkaz následovaný znakem ` -i`> (nebo ` --install`> ) a název souboru balíčku RPM. Například:

rpm -i package.rpm>

Tento příkaz nainstaluje určený balíček do vašeho systému.

Zde instalujeme Jenkins.

rpm -i /root/jenkins-2.282-1.1.noarch.rpm>
Instalace balíčků

Instalace balíčků

2. Upgrade RPM balíčků

Chcete-li aktualizovat nainstalovaný balíček novější verzí, použijte ` -U`> (nebo ` --upgrade`> ) možnost:

rpm -U package.rpm>

Tento příkaz nahradí starší verzi balíčku novou, pokud je již nainstalována

Aktualizace balíčků

Aktualizace balíčků

3. Vypsat všechny nainstalované balíčky v RPM

Chcete-li vypsat všechny nainstalované balíčky ve vašem systému, použijte volbu -q (nebo –query) s parametrem -a (nebo –all):

rpm -qa>

Zobrazí se seznam nainstalovaných balíčků spolu s jejich názvy a verzemi.

32

Výpis nainstalovaných balíčků

4. Dotazování RPM balíčku

Chcete-li získat podrobné informace o konkrétním balíčku, použijte ` -q' (nebo ` – dotaz“. ) možnost následovaná názvem balíčku:

rpm -q package_name>

Tento příkaz zobrazí informace, jako je název balíčku, verze, architektura a další.

Dotaz na informace o balíčku

Dotaz na informace o balíčku

5. Ověření RPM balíčku

Integritu a pravost RPM balíčku můžete ověřit bez jeho instalace pomocí ` -V`> (nebo ` --verify`> ) možnost. To zkontroluje, zda byly soubory balíčku změněny nebo odstraněny:

rpm -V package_name>

Tento příkaz zkontroluje, zda soubory balíčku na disku odpovídají informacím v databázi RPM.

Ověření integrity balíčku

Ověření integrity balíčku

6. Odinstalování RPM balíčků

Chcete-li odebrat nainstalovaný balíček, použijte ` -e' (nebo ` –vymazat“. ) možnost následovaná názvem balíčku:

rpm -e package_name>

Tento příkaz odinstaluje určený balíček z vašeho systému.

Odinstalování balíčků

Odinstalování balíčků

Příklady RPM Command v Linuxu v reálném světě

Podívejme se na několik praktických příkladů použití příkazu rpm:

Instalace balíčku pomocí příkazu RPM v systému Linux

Předpokládejme, že chcete nainstalovat balíček s názvem example.rpm:

rpm -i example.rpm>

Tento příkaz nainstaluje soubor ` příklad. , ot./min balíček ve vašem systému.

Aktualizace balíčku pomocí příkazu RPM v systému Linux

Pokud máte novější verzi balíčku example.rpm a chcete jej upgradovat, můžete použít následující příkaz:

rpm -U example.rpm>

Tím se nahradí starší verze novější.

Kontrola, zda je balíček nainstalován pomocí příkazu RPM v systému Linux

Chcete-li získat informace o nainstalovaném vzorovém balíčku:

co je hibernace
rpm -q example>

Zobrazí se podrobnosti, jako je název balíčku, verze a architektura.

Ověření integrity balíčku pomocí příkazu RPM v systému Linux

Zkontrolujte integritu ukázkového balíčku:

rpm -V example>

Tento příkaz ohlásí všechny nesrovnalosti v souboru v balíčku.

Odinstalování balíčku pomocí příkazu RPM v systému Linux

Chcete-li odebrat ukázkový balíček ze systému:

rpm -e example>

Tím se odinstaluje balíček a jeho přidružené soubory.

Závěr

V tomto článku jsme diskutovali o příkazu RPM, což je všestranný nástroj pro správu softwarových balíčků v systémech Linux, zejména v distribucích založených na RPM. Ať už potřebujete instalovat, dotazovat se, ověřovat nebo upgradovat balíčky, RPM nabízí mnoho možností pro splnění vašich potřeb správy balíčků. Pochopením a zvládnutím příkazu RPM můžete efektivně udržovat a optimalizovat svůj systém Linux.