YUM je programska oprema za ukazno vrstico, ki se uporablja za namestitev programske opreme v sistemih CentOS in Fedora. Če bi raje izbrali bolj grafično rešitev, namesto tega izberite YUM Extender. YUM je CentOs in Fedora, kaj je apt-get za Debian in Ubuntu.
Ste se kdaj spraševali, za kaj velja YUM? V branju strani z navodili je navedeno, da YUM pomeni "Yellowdog Updater Modified". YUM je naslednik orodja YUP, ki je bil privzeti vodja paketov v Yellowdog Linuxu.
Kako namestiti pakete RPM z uporabo YUM
Če želite namestiti paket RPM, preprosto vnesite ta ukaz:
yum namestiti nameofpackage
Na primer:
Kako posodobiti pakete z uporabo YUM
Če želite posodobiti vse pakete v sistemu, preprosto zaženite naslednji ukaz:
yum posodobitev
Če želite posodobiti določen paket ali pakete, poskusite naslednje:
yum update nameofpackage
Če želite paket posodobiti na določeno številko različice, morate uporabiti ukaz update-to, kot sledi:
yum update-to nameofpackage versionnumber
Na primer:
yum update-to flash-plugin 11.2.202-540-release
Zdaj razmislite o tej situaciji. Imate različico 1.0 programa in obstaja več popravkov napak 1.1, 1.2, 1.3 itd. Na voljo je tudi različica 2 programske opreme. Zdaj si predstavljamo, da želite namestiti popravke napak, vendar se ne premaknite v novo različico, ker je povsem odkrito zanič. Torej, kako posodobiti brez nadgradnje?
Preprosto uporabite ukaz update-minimal na naslednji način:
yum posodobitev - minimalno ime programa - bugfix
Kako preveriti posodobitve z uporabo YUM brez namestitve
Včasih želite izvedeti, kaj je treba posodobiti, preden dejansko izvedete posodobitev.
Naslednji ukaz vrne seznam programov, ki jih je treba posodobiti:
Kako odstraniti programe z uporabo YUM
Če želite odstraniti aplikacijo iz vašega Linux sistema, lahko uporabite naslednji ukaz:
yum odstrani ime programa
Odstranjevanje programov iz vašega sistema se morda zdi preprosto, vendar z odstranitvijo ene aplikacije lahko drugim preprečite delo.
Predstavljajte si, na primer, da ste imeli program, ki spremlja mapo, in če najde datoteko, vam program pošlje e-poštno sporočilo, ki vam omogoča, da veste, da je nova datoteka. Predstavljajte si, da ta program zahteva e-poštno storitev, ki dejansko pošlje e-poštno sporočilo. Če izbrišete e-poštno storitev, bo program, ki spremlja mapo, postal nekoristen.
Če želite odstraniti programe, ki so odvisni od programa, ki ga odstranite, uporabite naslednji ukaz:
yum avtorsko ime programa
V primeru programa spremljanja in storitve e-pošte bi bili obe aplikaciji odstranjeni.
Ukaz za samodejno odstranjevanje lahko uporabite tudi brez parametrov, kot sledi:
yum autoremove
To išče vaš sistem za datoteke, ki jih vi niso izrecno namestili in nimate odvisnosti. Te so znane kot listni paketi.
Seznam vseh razpoložljivih paketov RPM z uporabo YUM
Vse razpoložljive pakete lahko v seznamu YUM preprosto navedete z naslednjim ukazom:
yum list
Obstajajo dodatni parametri, ki jih lahko dodate na seznam, da bi bilo bolj koristno.
Če želite na primer navesti vse razpoložljive posodobitve sistema, zaženite naslednji ukaz:
yum seznam posodobitve
Če si želite ogledati vse nameščene pakete, v svojem sistemu zaženite naslednji ukaz:
nameščen yum seznam
Vse datoteke, ki so bile nameščene brez uporabe repozitorijev, lahko pokažete tako, da izvedete naslednji ukaz:
Kako poiskati pakete RPM z uporabo YUM
Če želite poiskati določen paket, uporabite ta ukaz:
yum iskanje ime programa | opis
Na primer, če želite poiskati Steam, uporabite ta ukaz:
yum iskanje pare
Druga možnost je iskanje določene vrste aplikacije na naslednji način:
yum iskanje "zajem zaslona"
Privzeti objekt za iskanje poišče imena in povzetke paketov in samo, če ne najde rezultatov, če bo iskal opise in URL-je.
Če želite yum poiskati opise in URL-je, uporabite tudi naslednji ukaz:
yum iskanje "zajem zaslona" vse
Kako priti do informacij o paketih RPM z uporabo YUM
Pomembne informacije o paketu lahko pridobite z naslednjim ukazom:
yum info packagename
Vrnjene informacije so naslednje:
- Ime
- Arhitektura
- Različica
- Sprostitev
- Velikost
- Repozitorij
- Povzetek
- URL
- Licenca
- Opis
Kako namestiti skupine aplikacij z uporabo YUM
Če želite vrniti seznam skupin, ki uporabljajo YUM, sledite naslednjim ukazom:
yum skupini seznam | več
Izhod iz tega ukaza je podoben naslednjemu:
- Minimalna namestitev
- Izračunaj vozlišče
- Infrastructure Server
- Strežnik za datoteke in tiskanje
- Namizje MATE
- Osnovni spletni strežnik
- Gostitelj virtualizacije
- Strežnik z GUI
- Namizje GNOME
- KDE Plazma
- Razvoj in ustvarjalna delovna postaja
Zato lahko namestite okolje namizja Plazma KDE z naslednjim ukazom:
namestitev yum skupine "KDE Plasma workspaces"
Preden to storite, čeprav želite izvedeti, kateri paketi sestavljajo skupino. V ta namen zaženite naslednji ukaz:
yum skupinske informacije "KDE Plasma workspaces" | več
Opazili boste, da ko boste zagnali ta ukaz, boste videli seznam skupin znotraj skupin. Seveda lahko tudi te skupine zaženejo informacije o skupini.
Kako namestiti datoteke RPM lokalno na vaš sistem z uporabo YUM
Kaj se zgodi, če datoteka RPM ne bo nameščena iz enega od skladišč, nastavljenih na vašem sistemu.Morda ste napisali svoj paket in ga želite namestiti.
Za namestitev paketa RPM, lokalnega v vaš sistem, zaženite naslednji ukaz:
yum localinstall filename
Če datoteka potrebuje odvisnost, bodo odjemalci iskali odvisnosti.
Kako vnovično namestiti paket RPM z uporabo YUM
Če ste bili nesrečni in program, ki je nekoč delal iz katerega koli razloga, je prenehal delovati, ga lahko ponovno znova namestite z naslednjim ukazom:
yum znova namestite ime programa
Ta ukaz bo znova namestil isti program z isto številko različice, kot je bila že nameščena.
Kako navesti vse odvisnosti za paket RPM
Za navedbo vseh odvisnosti paketa uporabite ta ukaz:
yum deplist programname
Na primer, če želite poiskati vse odvisnosti od Firefoxa, uporabite to:
Kako v seznam vseh skladišč, ki jih uporablja YUM
Če želite izvedeti, kateri od skladišč so na voljo v vašem sistemu, uporabite ta ukaz:
yum repolist
Vrnjeni podatki bodo naslednji:
- ID repozitorija - I.E. epel / x86_64
- ime repozitorija - I.E. dodatni paketi za podjetje Linux 7
- status - število paketov v repozitoriju
Ta vodnik daje dober splošen pokazatelj, kako deluje YUM. Vendar pa samo praska površino vseh možnih uporab YUM. Za več informacij, vključno z navedbo vseh možnih stikal, zaženite naslednji ukaz:
človek yum