Linux-paketinhallinta: pacman, yum, apt ...
Sisällysluettelo:
Paketinhallintaohjelma Linuxissa on perustavanlaatuinen Linux-jakelua valittaessa, koska sen komentojen ansiosta pystymme suorittamaan kaikki päivittäiset tehtävät ja asennukset tietokoneellemme. Siksi suosittelemme, että käytät aina HELP-komentoa ja käy hyväillä sivustoilla, joissa on paljon tietoa. Joten tuomme sinulle tämän käytännön oppaan.
Mikä Linux-paketinhallinta sopii sinulle?
Kuten kaikki uudet Linux-käyttäjät, saatat hämmentää valtavan määrän vaihtoehtoja, jotka koskevat levityksiä, jotka voit asentaa pöytätietokoneellesi. Mitä eroa on Ubuntun, Fedoran, OpenSUSE: n, Sabayonin tai Archin välillä? Viime kädessä lyhyt vastaus on: paketinhallinnat.
Jokainen distro tarjoaa käyttäjille ainutlaatuisen menetelmän järjestelmän asentamiseen ja ylläpitämiseen, vaivattomuudella ja käytettävyydellä.
Tämä opas on lyhyt selitys siitä, kuinka suorittaa perustyöt kussakin paketinhallintajärjestelmässä, jotta voit päättää, mikä sinulle sopii.
pacman
Se on suosittu ja yksinkertainen, mutta tehokas Arch Linux -paketinhallintaohjelma ja muutama vähän tunnettu Linux-jakelu. Se tarjoaa joitain muiden pakettihallintojen perustoiminnoista, mukaan lukien asennus, automaattinen riippuvuusresoluutio, päivitys, asennuksen poisto ja ohjelmiston hylkäys .
Se on suunniteltu olemaan yksinkertainen ja helppo hallita paketteja Arch-käyttäjille.
YUM
YUM on RPM-paketinhallinnan tarkkuusriippuvuus. YUM on oletusarvo paketinhallintajärjestelmälle, joka sisältyy moniin Red Hat -johdannaisiin, mukaan lukien Fedora 21 ja CentOS. YUM: n syntaksi on yksinkertainen, ja Apt-käyttäjillä ei ole mitään ongelmia muutoksen tekemisessä.
Päivittäminen ja päivittäminen YUM: n kautta on hyvin yksinkertaista, kun seuraava komento huolehtii tehtävistä:
sudo yum päivitys
Paketin asentamiseen käytetään seuraavaa komentoa:
sudo yum install $ packageName
Lisäksi paketin poistamiseksi komento on:
sudo yum poista $ packageName
Asennettavan paketin etsiminen:
sudo yum etsi $ packageName
YUM ei sisällä automaattisen siirron komentoa käyttämättömien riippuvuuksien löytämiseksi ja poistamiseksi, mutta se sisältää hienon ominaisuuden paketin asentamiseen URL-osoitteesta, jota Apt ei sisällä:
APT
Apt on resoluutio riippuvuus Debian- pohjaisille järjestelmille, kuten Ubuntu. Yhdessä dpkg: n kanssa Apt-pakettihallinta tarjoaa helpon tavan päivittää, asentaa ja poistaa ohjelmistoja. Ilman Aptia Debian-järjestelmän ylläpito olisi kuin Linuxin käyttö 1990-luvulla.
Apt: lla on mukava yksinkertainen syntaksi, vaikka se kirjoitetaan uudelleen yksinkertaisen ja selkeän syntaksin aikaansaamiseksi. Sinänsä, käyttämästäsi versiosta riippuen (Ubuntu 14.04 tai uudempi sisältää uudet Apt-komennot), voit käyttää erilaisia komentoja saadaksesi samat tulokset.
Päivitä ohjelmistovarastot käyttämällä seuraavaa komentoa:
sudo apt-get -päivitys
tai
sudo apt päivitys
Ohjelmiston päivittäminen:
sudo apt-get päivitys
tai
sudo apt päivitys
Täydellisemmälle päivitykselle, joka yrittää myös ristiriitaisia pakettiriippuvuuksia uusimpaan versioon ja vanhojen tai käyttämättömien poistamiseen, komento on seuraava:
sudo apt-get dist-upgrade
tai
sudo apt täydellinen päivitys
Nämä komennot voidaan yhdistää päivityksen suorittamiseen peräkkäin seuraavasti:
sudo apt-get update && sudo apt-get päivitys
tai
sudo apt päivitys && sudo apt päivitys
Ohjelmiston asentamiseksi komento on:
sudo apt-get install $ packageName
tai
sudo apt install $ packageName
Pakkauksen poistaminen:
sudo apt-get remove $ packageName
tai
sudo apt poista $ packageName
Rajoittamalla järjestelmän ohjelmistoa apt-get remove -komennolla Apt tekee hyvää työtä käyttämättömien riippuvuuksien poistamiseksi, mutta joskus ohjelmiston poistamisen tai päivityksen aikana jotkut myöhemmät riippuvuudet saattavat aiheuttaa pysy järjestelmässä. Jos haluat poistaa nämä paketit järjestelmästä. Apt sisältää komennon tälle tehtävälle:
sudo apt-get autoremove
tai
sudo apt autoremove
Etsi asennettava paketti:
sudo apt-cache-haku $ packageName
tai
sudo apt search $ packageName
Apt ei tällä hetkellä tarjoa mahdollisuutta asentaa pakettia URL-osoitteesta, mikä tarkoittaa, että käyttäjän on löydettävä ja ladattava itse asennettava paketti. Ubuntu ja jotkut sen johdannaisista ovat onnistuneet torjumaan tämän yhdellä napsautuksella turval-linkkeihin, joita löytyy joillakin verkkosivustoilla.
Entropy
Entropy on oletuksena pakettihallinta Sabayon Linux -järjestelmälle, joka on Gentoon johdannainen. Entropy tekee mielenkiintoisesta se, että Sabayon käyttää binaaritiedostoja Entropyn kautta ja myös lähdekoodia Gentoon paketinhallinnan Portagen kautta. Perusyhteenveto tästä järjestelmästä on seuraava:
- Lähdepaketit rakennetaan binaaritiedostoiksi Entropyn kautta Portagella. Entropy muuntaa binaarit Entropy-paketiksi. Entropy-paketit lisätään Sabayon-arkistoon.Käyttäjä asentaa binaaritiedoston Entropyn kautta.
Entropia on verrattavissa Apt, YUM, ZYpp ja DNF, mikä tarkoittaa, että komennot ovat helppo käyttää aloittelijoille. Entropia sisältää myös pikakuvakkeita.
Ohjelmiston päivittäminen:
sudo equo -päivitys
tai
sudo equo ylös
Kaikkien pakettien päivittäminen:
sudo equo päivitys
tai
sudo equo u
Näitä komentoja voidaan käyttää samaan aikaan:
sudo equo päivitys && sudo equo päivitys
tai
sudo equo up && sudo equo u
Paketin asentaminen:
sudo equo install $ packageName
tai
sudo equo $ paketinimessä
Pakkauksen poistaminen:
sudo equo poista $ packageName
tai
sudo equo rm $ paketinimi
Asennettavan paketin etsiminen:
sudo equo search $ packageName
ZYPP
ZYpp on toinen tarkkuusriippuvuus RPM-pakettien hallinnassa, ja se on OpenSUSE: n ja SUSE Linux Enterprise: n oletuspaketinhallinta. ZYpp käyttää binääristä.rpm, kuten YUM, mutta se on hiukan nopeampi, koska se kirjoitetaan C ++, kun taas YUM kirjoitetaan Python. ZYpp on erittäin helppo käyttää, koska se sisältää komentovalinnat, joita voidaan käyttää kokonaisten komentojen sijasta.
Suosittelemme sinulle parhaita Linux-jakelua 2018Kuten YUM, ZYpp päivittää ja parantaa kaikkia paketteja seuraavalla komennolla:
sudo zypper -päivitys
tai
sudo zypper ylös
Paketin asentaminen:
sudo zypper install $ packageName
tai
sudo zypper tiedostossa $ packageName
Poista paketti käyttämällä komentoa:
sudo zypper remov $ packageName
tai
sudo zypper rm $ paketinimi
Etsi asennettava paketti:
sudo zypper etsiä $ packageName
Kuten YUM, ZYpp: ään ei sisälly automaattisen siirron komentoa. Kuten Ubuntu, myös OpenSUSE: lla on yhden napsautuksen asennuslinkit webille asennuspaketin perusteella.
DNF tai Dandified YUM
DNF on YUM-uudelleenkirjoitus, joka käyttää ZYpp-ominaisuuksia, erityisesti riippuvuutta resoluutioominaisuuksista. DNF on oletuspaketinhallinta Fedora 22: lle ja uudemmille, ja siitä tulee tulevaisuudessa oletusasetusten CentOS-järjestelmä.
Koko järjestelmän päivitys ja päivitys:
sudo dnf päivitys
Paketin asentaminen:
sudo install $ packageName
Pakkauksen poistaminen:
sudo dnf poista $ packageName
Etsi asennettava paketti:
sudo dnf etsi $ packageName
Toisin kuin YUM ja ZYpp, DNF tarjoaa automaattisen siirron komennon etsiä järjestelmästä ja poistaa riippuvuuksia käyttämättä:
sudo dnf autoremove
Ja DNF sallii myös pakettien asentamisen URL-osoitteesta:
sudo dnf install $ url
Testaamalla erilaisia saatavissa olevia paketinhallintaohjelmia, löydät mistä tahansa distroista managerin, joka on sinulle mukavin.
Suosittelemme lukemaan, miten luodaan käynnistettävä Ubuntu USB.
Paketinhallinta on erittäin tärkeä Linuxissa, ja useiden paketinhallintaohjelmien käytön tuntemus voi auttaa käyttäjää, koska ohjelmistojen lataaminen tai asentaminen arkistoista päivityksen, riippuvuuksien hallinnan ja ohjelmistojen poistamisen lisäksi on erittäin tärkeä ja kriittinen osa Linux-järjestelmän hallinnassa.
Mikä pakettipäällikkö on sinulle paras? Oletko yrittänyt asentaa yhtä näistä paketinhallinnoista oletusversion ulkopuolelle? Toivottavasti pidit siitä ja jos haluat lisää opetusohjelmia Linuxilla, voit jättää kommenttisi ja jakaa sosiaalisissa verkostoissa.
Steam for linux saapuu virallisesti sata peliä ja suuria alennuksia.
Olemme jo pitkään voineet testata Steve-videopelien jakelualustan Linuxissa, jonka on kehittänyt yritys Valve, joka
Amd valmistelee uuden ohjaimen linux-ytimelle
AMD valmistelee uuden ohjaimen linux-ytimelle, jotta sitä käyttävät sekä vapaa ohjain että omistaja
Kuinka salata tietoja linux: ubuntu, linux mint ...
Opetamme sinulle kuusi tapaa salata tietoja Linuxissa ja sen tärkeimmissä jakeluissa. Sen avulla tietosi ovat turvassa kaikilta tunkeilijoilta tai hyökkäyksiltä.