Fedora

YUM n asennus ja käyttö Fedorassa?

YUM n asennus ja käyttö Fedorassa?

Linux-distro voidaan kuvata kokoelmaksi toisistaan ​​riippuvaisia ​​paketteja Linux-ytimen päällä. Yhdessä ne tarjoavat hämmästyttävän kokemuksen. Pakettien pitämiseksi järjestyksessä paketinhallinta on välttämätöntä jokaiselle jakelulle.

Fedoran tapauksessa YUM ja DNF ovat kaksi paketinhallintaohjelmaa. Tässä oppaassa tutustumme YUM: n määrittämiseen ja käyttämiseen Fedorassa.

YUM Fedoralla

YUM on Fedoran ensisijainen paketinhallinta, joka voi kysyä tietoja paketeista, hakea paketteja repoista, asentaa / poistaa paketteja automaattisella riippuvuusratkaisulla ja päivittää koko järjestelmän. YUM voi toimia myös muiden repojen tai pakettilähteiden kanssa. Toiminnan laajentamiseksi YUM tukee myös monia laajennuksia.

YUM voi suorittaa samat tehtävät kuin RPM, mutta tehokkaammin ja yksinkertaisemmin. Se myös yksinkertaistaa omien arkistojen ja RPM-pakettien määrittämistä.

Nykyään YUM on korvattu DNF: llä, nykypäivän pakettien hallinnalla. Se johtuu siitä, että YUM: lla on joitain luontaisia ​​ongelmia, kuten heikko suorituskyky, korkea muistin kulutus, huono dokumentointi jne. YUM: n oppiminen on kuitenkin edelleen syytä, koska Fedora, CentOS ja RHEL tukevat edelleen YUMia kelvollisena paketinhallintaohjelmana.

YUM: n asentaminen Fedoraan

YUM: n tulee yhtenä pakettien oletushallinnoista olla valmiiksi asennettu Fedoran kanssa. Suorita seuraavat komennot varmistaaksesi, että YUM on asennettu:

$ mikä yum
$ yum --versio

Jos YUMia ei ole asennettu, seuraava komento asentaa YUM: n heti.

$ sudo dnf asenna yum

YUM: n käyttö

On aika oppia käyttämään YUM-täysimittaista pakettienhallintaa, jossa on paljon ominaisuuksia. Tässä osassa esitellään joitain yleisimpiä ja tärkeimpiä komentoja.

Paketin asentaminen

Paketin asentamiseksi YUM vaatii paketin nimen. Jos olet saanut paketin nimen, asenna se suorittamalla seuraava komento. YUM ratkaisee ja asentaa kaikki tarvittavat riippuvuudet automaattisesti.

$ sudo yum install

Jos sinun on asennettava useita paketteja, aseta kaikki pakettien nimet välilyönnillä erotettuina.

$ sudo yum install

Asennettaessa mitä tahansa pakettia YUM pyytää vahvistusta. Jos haluat YUM: n asentavan paketit pyytämättä lupaa, käytä sitten -y-lippua.

$ sudo yum -y asenna

Asenna RPM-paketti

Erilaisia ​​paketteja on saatavana suoraan RPM-paketteina. Vaikka RPM-paketin oletusasennustapa on RPM-työkalu, suositellaan käytettäväksi YUM: ta. Jos asennettu YUM: lla, RPM-paketti asennetaan kaikilla riippuvuuksillaan (jos saatavilla).

$ sudo yum install

Jos paketteja on useita, mainitse myös ne.

$ sudo yum install

On myös mahdollista asentaa RPM-paketti, joka on saatavana suoran linkin kautta. Seuraavassa esimerkissä YUM lataa ja asentaa RPM Fusion -jätteen.

$ sudo yum asenna https: // peilit.rpmfuusio.org / free / fedora / rpmfusion-free-release - $ (rpm -E% fedora).noarch.rpm https: // peilit.rpmfuusio.org / nonfree / fedora / rpmfusion-nonfree-release - $ (rpm -E% fedora).noarch.kierrosluku

Paketin poistaminen

Kun pakettia ei enää tarvita, sen pitäminen asennettuna on turha. Poista ei-toivottu paketti seuraavalla komentorakenteella:

$ sudo yum poista

YUM pyytää lupaa toiminnon suorittamiseen. Jos haluat, että YUM ei pyydä lupaa, käytä -y-lippua.

$ sudo yum -y poista

Sama kuin useiden pakettien asentaminen, YUM voi myös poistaa useita paketteja.

$ sudo yum poista

Paketista etsiminen

Monissa tilanteissa tietyn sovelluksen tarkkaa paketin nimeä on vaikea seurata. Tällaisissa tilanteissa YUM: n sisäänrakennettu hakutoiminto on todella kätevä.

Voit etsiä tiettyä pakettinimeä hakutermillä käyttämällä seuraavaa komentorakennetta:

$ yum haku

Paketin päivittäminen

Jos tietylle paketille on saatavilla päivitys, paketti on mahdollista päivittää erikseen. Oletusarvoisesti YUM lataa ja asentaa paketin uusimman version riippuvuuksilla.

$ sudo yum -päivitys

Päivitetään järjestelmää

Yksittäisten pakettien päivittämisen sijaan on tehokkaampaa antaa YUM: n päivittää koko järjestelmä. YUM tarkistaa ja lataa kaikki saatavilla olevat päivitykset ja asentaa ne vastaavasti.

Tarkista ensin, onko päivitystä saatavilla.

$ sudo yum tarkista päivitys

Jos päivitystä on saatavilla, seuraava komento asentaa ne kaikki:

$ sudo dnf -päivitys

Luettele paketit

"Lista" -toiminnon avulla YUM voi tulostaa kaikki asennetut tai saatavilla olevat pakettiluettelot. Tämä toiminto voi myös etsiä käytettävissä olevaa pakettia tietyllä nimellä.

Voit luetella kaikki asennetut paketit suorittamalla seuraavan komennon. Tulos on valtava, joten piippaamme tuotoksen "vähemmän" selaamisen helpottamiseksi.

$ yum -luettelo on asennettu | Vähemmän

Voit luetella kaikki vastaavat paketit tietyllä hakutermillä käyttämällä seuraavaa komentoa:

$ yum -luettelo

Voit luetella kaikki paketit (asennetut ja käytettävissä olevat) suorittamalla seuraavan komennon:

$ yum listaa kaikki | Vähemmän

Tietoja paketista

Ennen asennusta YUM voi näyttää yksityiskohtaisia ​​tietoja paketista, ja siitä voi olla apua erilaisissa tilanteissa. Voit tarkistaa paketin tiedot suorittamalla seuraavan YUM-komennon:

$ yum info

Ryhmäpaketit

Linuxissa ryhmä on joukko paketteja. Ryhmä sisältää yleensä toisiinsa liittyviä paketteja. Esimerkiksi "Java Development" -ryhmä sisältää kaikki tarvittavat työkalut ohjelmien kehittämiseen Java-ohjelmointikielellä.

Seuraava komento listaa kaikki käytettävissä olevat ryhmät.

$ yum -ryhmälista

Voit tarkistaa ryhmän tiedot suorittamalla seuraavan komennon:

$ yum groupinfo

Asenna ryhmä suorittamalla seuraava komento:

$ sudo yum -asennus

Jos haluat päivittää ryhmän, suorita seuraava komento:

$ sudo yum groupupdate

Voit poistaa ryhmän asennuksen suorittamalla seuraavan komennon:

$ sudo yum groupremove

Varastot

YUM-arkistot ovat ensisijaiset lähteet pakettien lataamiseen ja asentamiseen. Fedora toimittaa oletusarvoisesti Fedora-repot. On kuitenkin mahdollista lisätä / poistaa muita arkistoja.

Tarkista ensin kaikki tällä hetkellä aktiiviset arkistot.

$ yum repolist

Jos on joitain käytöstä poistettuja repoja, ne eivät näy tässä luettelossa. Voit luetella kaikki arkistot suorittamalla seuraavan komennon:

$ yum repolist kaikki

Jos haluat asentaa tietyn paketin tietystä reposta, käytä lippua "-enablerepo". Se toimii sekä käytössä että pois käytöstä repo.

$ sudo yum --enablerepo = Asentaa

Siivoa YUM

YUM tuottaa kaikki repopakettidatan sijainnissa "/ var / cache / yum"; jokaisella repolla on oma alihakemistonsa. Vaikka välimuisti on YUM: n kannalta mahdollisimman nopea suorituskykyinen, vioittunut välimuisti voi olla ongelma, ja sen puhdistaminen ratkaisee ongelman.

$ sudo yum puhdista kaikki

Suorita nyt järjestelmän päivitys. YUM luo välimuistit automaattisesti uudelleen.

$ sudo yum tarkista päivitys

Lopulliset ajatukset

YUM on tehokas pakettien hallinta. Tämä opas osoittaa joitain yleisimpiä YUM: n käyttötapoja. Nopeaa apua saat YUM-ohjesivulta.

$ yum --apua

YUM: n perusteellisista tiedoista man-sivu on varsin hyödyllinen.

$ mies yum

Hyvää tietojenkäsittelyä!

Kuinka käyttää AutoKey-toimintoa Linux-pelien automatisointiin
AutoKey on työpöydän automaatioapuohjelma Linuxille ja X11: lle, ohjelmoitu Python 3, GTK ja Qt. Komentosarjojen ja MACRO-toimintojen avulla voit auto...
Kuinka näyttää FPS-laskuri Linux-peleissä
Linux-pelaaminen sai suuren työn, kun Valve ilmoitti Linux-tuesta Steam-asiakkaalle ja heidän peleilleen vuonna 2012. Siitä lähtien monet AAA- ja indi...
How to download and Play Sid Meier's Civilization VI on Linux
Introduction to the game Civilization 6 is a modern take on the classic concept introduced in the series of the Age of Empires games. The idea was fai...