Skip to main content

Ako nainštalovať balíčky RPM pomocou YUM v rámci Fedory a CentOS

Anonim

YUM je softvér príkazového riadku používaný na inštaláciu softvéru v rámci CentOS a Fedora. Ak by ste preferovali viac grafického riešenia, namiesto toho vyberte YUM Extender. YUM je pre CentOs a Fedora, čo apt-get je pre Debian a Ubuntu.

Premýšľali ste niekedy, čo YUM znamená? Na čítaní manuálnej stránky sa uvádza, že YUM znamená "Yellowdog Updater Modified". YUM je nástupcom nástroja YUP, ktorý bol predvoleným správcom balíkov v systéme Yellowdog Linux.

Ako nainštalovať balíčky RPM pomocou programu YUM

Ak chcete nainštalovať balík RPM, jednoducho zadajte nasledujúci príkaz:

inštalovať názovobalky

Napríklad:

inštalovať scribus

Ako aktualizovať balíky pomocou YUM

Ak chcete aktualizovať všetky balíky v systéme, stačí spustiť nasledujúci príkaz:

aktualizovať

Ak chcete aktualizovať konkrétny balík alebo balíky, vyskúšajte nasledujúce:

aktualizovať názov balíka

Ak chcete aktualizovať balík na konkrétne číslo verzie, musíte použiť príkaz update-to nasledovne:

yum update-to nameofpackage versionnumber

Napríklad:

yum update-to flash-plugin 11.2.202-540-release

Teraz premýšľajte o tejto situácii. Máte verziu 1.0 programu a existuje niekoľko opravných chýb 1.1, 1.2, 1.3 atď. K dispozícii je aj verzia 2 softvéru. Teraz si predstavte, že chcete nainštalovať opravy chýb, ale nepresťahujte sa na novú verziu, pretože to je úplne úprimné. Takže ako aktualizujete bez inovácie?

Stačí použiť príkaz update-minimal nasledovne:

yum update-minimálny názov programu - bugfix

Ako skontrolovať aktualizácie pomocou YUM bez ich inštalácie

Niekedy sa chcete dozvedieť, čo potrebuje aktualizácia pred skutočným vykonaním aktualizácie.

Nasledujúci príkaz vráti zoznam programov, ktoré potrebujú aktualizáciu:

skontrolovať aktualizácie

Ako odstrániť programy pomocou YUM

Ak chcete odstrániť aplikáciu zo systému Linux, môžete použiť nasledujúci príkaz:

odstrániť názov programu

Odstránenie programov z vášho systému sa môže zdať jednoduché, ale odstránením jednej aplikácie môžete zabrániť tomu, aby niektorá z nich fungovala.

Predstavte si napríklad, že máte program, ktorý monitoruje priečinok a ak nájde súbor, program vám pošle e-mail s informáciou, že existuje nový súbor. Predstavte si, že tento program vyžaduje e-mailovú službu, ktorá skutočne pošle e-mail. Ak odstránite e-mailovú službu, program, ktorý monitoruje priečinok, bude zbytočný.

Ak chcete odstrániť programy, ktoré sú závislé od programu, ktorý odstránite pomocou nasledujúceho príkazu:

Názov autora názov programu

V prípade monitorovacieho programu a e-mailovej služby budú obe aplikácie odstránené.

Príkaz automatického odstránenia môže byť použitý aj bez akýchkoľvek parametrov, a to nasledovne:

yum autoremove

Toto vyhľadá váš systém pre súbory, ktoré ste nainštalovali a ktoré nemajú žiadne závislosti. Tieto sú známe ako balíky listov.

Zoznam všetkých RPM balíkov, ktoré sú k dispozícii pomocou nástroja YUM

Zoznam všetkých dostupných balíkov môžete uviesť v systéme YUM jednoducho pomocou nasledujúceho príkazu:

zoznam

Existujú ďalšie parametre, ktoré môžete pridať do zoznamu, aby boli užitočné.

Ak chcete napríklad uviesť všetky dostupné aktualizácie na vašom systéme, spustite nasledujúci príkaz:

zoznam aktualizácií

Ak chcete zobraziť všetky balíky, ktoré sú nainštalované, spustite v systéme nasledujúci príkaz:

zoznam nainštalovaný

Všetky súbory, ktoré boli nainštalované bez použitia úložísk, môžete zobraziť spustením nasledujúceho príkazu:

zoznam príplatkov

Ako hľadať balíčky RPM pomocou služby YUM

Ak chcete vyhľadať konkrétny balík, použite nasledovný príkaz:

hľadanie názvu programu | popis

Napríklad pri hľadaní funkcie Steam použite nasledujúci príkaz:

hľadanie pary

Prípadne vyhľadajte konkrétny typ aplikácie takto:

vyhľadávanie yum "zachytenie obrazovky"

Štandardne vyhľadávacie zariadenie vyhľadáva názvy a súhrny balíkov a len v prípade, že nenájde výsledky, vyhľadá opisy a adresy URL.

Ak chcete získať popisy a adresy URL vyhľadávania, použite nasledujúci príkaz:

yum hľadanie "zachytávanie obrazovky" všetko

Ako získať informácie o balíkoch RPM pomocou služby YUM

Dôležité informácie o balíku môžete získať pomocou nasledujúceho príkazu:

informácie o balení

Vrátené informácie sú nasledujúce:

  • názov
  • architektúra
  • verzia
  • uvoľnenie
  • veľkosť
  • sklad
  • zhrnutie
  • URL
  • licencie
  • popis

Ako nainštalovať skupiny aplikácií pomocou

Ak chcete vrátiť zoznam skupín pomocou programu YUM, spustite nasledujúci príkaz:

zoznam skupín viac

Výstup vrátený z tohto príkazu je podobný nasledujúcemu:

  • Minimálna inštalácia
  • Vypočítať uzol
  • Server infraštruktúry
  • Súborový a tlačový server
  • MATE Desktop
  • Základný webový server
  • Virtualizačný hostiteľ
  • Server s GUI
  • Pracovnú plochu GNOME
  • Plazma KDE
  • Vývojová a kreatívna pracovná stanica

Preto môžete nainštalovať desktopové prostredie KDE Plasma pomocou nasledujúceho príkazu:

skupina yum nainštalujte "pracovné priestory KDE Plasma"

Predtým ako budete robiť toto, možno budete chcieť zistiť, aké balíky tvoria skupinu. Ak to chcete urobiť, spustite nasledujúci príkaz:

info o skupine "KDE plazmové pracovné priestory" viac

Všimnete si, že keď spustíte tento príkaz, uvidíte zoznam skupín v rámci skupín. Môžete samozrejme spustiť aj informácie o skupine v týchto skupinách.

Ako nainštalovať súbory RPM lokálne do vášho systému pomocou YUM

Čo sa stane, ak sa súbor RPM nebude inštalovať z jedného z repozitárov nastaveného v systéme.Možno ste napísali svoj vlastný balík a chcete ho nainštalovať.

Ak chcete nainštalovať balík RPM lokálne do vášho systému, spustite nasledujúci príkaz:

yum localinstall názov súboru

Ak súbor vyžaduje závislosť, úložiská budú vyhľadávané pre závislosti.

Ako preinštalovať balíček RPM pomocou programu YUM

Ak ste boli nešťastní a program, ktorý kedysi pracoval z akéhokoľvek dôvodu, prestane pracovať, môžete ho znovu nainštalovať pomocou nasledujúceho príkazu:

preinštalujte názov programu

Tento príkaz preinštaluje rovnaký program s rovnakým číslom verzie ako už nainštalované.

Ako vymenovať všetky závislosti pre balík RPM

Ak chcete zobraziť zoznam všetkých závislostí pre balík, použite nasledujúci príkaz:

yum deplist programname

Napríklad, aby ste našli všetky závislosti Firefoxu, použite toto:

yum deplist firefox

Ako uvádza zoznam všetkých repositárov používaných spoločnosťou YUM

Ak chcete zistiť, ktoré úložiská sú k dispozícii vo vašom systéme, použite nasledovný príkaz:

yol repolist

Vrátené informácie budú nasledovné:

  • repository id - I.E. EPEL / x86_64
  • názov úložiska - I.E. ďalšie balíky pre podnikový systém Linux 7
  • stav - počet balíkov v úložisku

Táto príručka poskytuje dobrú celkovú informáciu o tom, ako YUM funguje. Avšak, len škrabance povrchu všetkých možných použitia YUM. Pre úplné informácie vrátane zoznamu všetkých možných prepínačov spustite nasledujúci príkaz:

man yum