Aparatūra

Linux pakotņu pārvaldnieks: pacman, yum, apt ...

Satura rādītājs:

Anonim

Pakešu pārvaldnieks operētājsistēmā Linux ir pamata izvēloties Linux izplatīšanu, jo, pateicoties tā komandām, mēs savā datorā varēsim veikt visus ikdienas uzdevumus un instalācijas. Tāpēc mēs vienmēr iesakām izmantot komandu HELP un apmeklēt labas vietnes, kurās ir daudz informācijas. Tāpēc mēs jums parādīsim šo praktisko ceļvedi.

Kurš Linux pakotņu pārvaldnieks jums ir piemērots?

Tāpat kā jebkurš jauns Linux lietotājs, jūs varat satriekt ar milzīgo opciju skaitu, kas attiecas uz izplatīšanu, ko varat instalēt uz galda datora. Kāda ir atšķirība starp Ubuntu, Fedora, OpenSUSE, Sabayon vai Arch? Galu galā īsa atbilde ir: pakešu pārvaldnieki.

Katrs distro piedāvā lietotājiem unikālu savas sistēmas instalēšanas un uzturēšanas metodi ar atšķirīgu vieglumu un lietojamību.

Šis ceļvedis kalpos kā īss paskaidrojums par to, kā katrā pamata pakotņu pārvaldības sistēmā veikt pamata uzdevumus, lai jūs varētu izlemt, kurš no jums ir piemērots.

Pacmans

Tas ir populārs un vienkāršs, bet spēcīgs Arch Linux pakotņu pārvaldnieks un daži maz zināmi Linux izplatījumi. Tas nodrošina dažas citu pakotņu pārvaldnieku pamatfunkcijas, ieskaitot instalēšanu, automātisku atkarības izšķirtspēju, atjaunināšanu, atinstalēšanu un arī programmatūras diskvalifikāciju .

Tas ir veidots tā, lai būtu vienkāršs un viegli pārvaldāms Arch lietotāju pakotnes.

YUM

YUM ir RPM pakotnes pārvaldnieka atkarība no izšķirtspējas. YUM ir noklusējuma vērtība pakotņu pārvaldības sistēmai, kas iekļauta diezgan daudzos Red Hat atvasinājumos, ieskaitot Fedora 21 un CentOS. YUM sintakse ir vienkārša, un Apt lietotājiem nebūs problēmu veikt izmaiņas.

Atjaunināšana un jaunināšana, izmantojot YUM, ir ļoti vienkārša, ja par uzdevumiem rūpējas šī komanda:

sudo yum atjauninājums

Lai instalētu paketi, tiek izmantota šāda komanda:

sudo yum install $ packageName

Turklāt, lai noņemtu paketi, komanda ir šāda:

sudo yum noņemt $ packageName

Lai meklētu instalējamu paketi:

sudo yum search $ packageName

YUM neietver automātiskas pārvietošanas komandu neizmantoto atkarību atrašanai un noņemšanai, tomēr tajā ir iekļauta lieliska iespēja pakotnes instalēšanai no URL, kurā Apt nav iekļauts:

sudo yum install $ url

APT

Apt ir atkarība no izšķirtspējas tādām Debian bāzētām sistēmām kā Ubuntu. Kopā ar dpkg Apt pakotņu pārvaldnieks nodrošina ērtu programmatūras atjaunināšanas, instalēšanas un noņemšanas veidu. Bez Apt Debian sistēmas uzturēšana būtu tāda pati kā Linux izmantošana 1990. gados.

Apt ir jauka vienkārša sintakse, kaut arī tā tiek pārrakstīta, lai nodrošinātu vienkāršu un skaidru sintakse. Atkarībā no izmantotās versijas (Ubuntu 14.04 un jaunākās versijās ir iekļautas jaunās Apt komandas), lai sasniegtu tos pašus rezultātus, varat izmantot dažādas komandas.

Lai atjauninātu programmatūras krātuves, izmantojiet šo komandu:

sudo apt-get atjauninājums

vai

sudo apt atjauninājums

Lai atjauninātu programmatūru:

sudo apt-get jauninājums

vai

sudo apt atjauninājums

Pilnīgākam jauninājumam, kurā tiek izmēģinātas arī konfliktējošas pakotnes atkarības no jaunākās versijas un noņemtas vecās vai neizmantotās, komanda ir šāda:

sudo apt-get dist-upgrade

vai

sudo apt pilnīgs jauninājums

Šīs komandas var kombinēt, lai veiktu atjaunināšanu pēc kārtas:

sudo apt-get update && sudo apt-get jauninājums

vai

sudo apt atjauninājums && sudo apt jauninājums

Lai instalētu programmatūru, komanda ir šāda:

sudo apt-get install $ packageName

vai

sudo apt install $ packageName

Lai noņemtu paketi:

sudo apt-get remove $ packageName

vai

sudo apt noņemt $ packageName

Ierobežojot sistēmas programmatūru, izmantojot komandu apt-get noņemt, Apt veic labu darbu, lai iegūtu neizmantotās atkarības, tomēr dažreiz programmatūras noņemšanas vai jaunināšanas laikā var rasties dažas vēlākas atkarības palikt sistēmā. Ja vēlaties noņemt šīs paketes no sistēmas. Apt iekļauj komandu šim uzdevumam:

sudo apt-get autoremove

vai

sudo apt autoremove

Instalējamas paketes meklēšana:

sudo apt-cache meklēšana $ packageName

vai

sudo apt search $ packageName

Apt šobrīd nepiedāvā iespēju instalēt paketi no URL, kas nozīmē, ka lietotājam pašam jāatrod un jāielādē pakotne, kas jāinstalē. Ubuntu un dažiem tā atvasinājumiem ir izdevies to apkarot ar vienu klikšķi uz apturl saitēm, kuras atrodamas dažās vietnēs.

Entropija

Entropy ir noklusējuma pakotņu pārvaldnieks Sabayon Linux sistēmai, kas ir Gentoo atvasinājums. Entropiju padara interesantu tas, ka Sabayon izmanto bināros failus caur Entropy, kā arī avota kodu, izmantojot Gentoo pakotņu pārvaldnieku Portage. Šīs sistēmas pamatkopsavilkums ir šāds:

  • Avota pakotnes tiek iebūvētas bināros failos, izmantojot Entropy, izmantojot Portage. Entropy konvertē bināros failus Entropy paketē. Entropy paketes tiek pievienotas Sabayon krātuvei. Lietotājs instalē bināros failus caur Entropy.

Entropija ir salīdzināma ar Apt, YUM, ZYpp un DNF, kas nozīmē, ka komandas ir viegli izmantot iesācējiem. Entropija ietver arī īsceļus.

Lai atjauninātu programmatūru:

sudo equo atjauninājums

vai

sudo equo up

Lai atjauninātu visas paketes:

sudo equo jauninājums

vai

sudo equo u

Šīs komandas var izmantot vienlaikus:

sudo equo atjauninājums && sudo equo jauninājums

vai

sudo equo up && sudo equo u

Lai instalētu paketi:

sudo equo install $ packageName

vai

sudo equo $ packName

Lai noņemtu paketi:

sudo equo noņemt $ packageName

vai

sudo equo rm $ packageName

Lai meklētu instalējamu paketi:

sudo equo search $ packageName

ZYpp

ZYpp ir vēl viena RPM pakotņu pārvaldības atkarība no izšķirtspējas, kā arī OpenSUSE un SUSE Linux Enterprise noklusējuma pakotņu pārvaldnieks. ZYpp izmanto bināro.rpm, tāpat kā YUM, taču tas ir nedaudz ātrāks, jo tas ir rakstīts C ++, bet YUM - Python. ZYpp ir ārkārtīgi viegli lietojams, jo tajā ir komandu saīsnes, kuras var izmantot pilnu komandu vietā.

Mēs iesakām jums labākos Linux izplatīšanas variantus 2018 gadā

Tāpat kā YUM, arī ZYpp atjaunina un uzlabo visas paketes ar šādu komandu:

sudo zypper atjauninājums

vai

sudo zypper augšā

Lai instalētu paketi:

sudo zypper install $ packageName

vai

sudo zypper $ packName

Lai noņemtu paketi, izmantojiet komandu:

sudo zypper remov $ packageName

vai

sudo zypper rm $ packageName

Instalējamas paketes meklēšana:

sudo zypper search $ packageName

Tāpat kā YUM, arī ZYpp nav iekļauta automātiskās pārvietošanas komanda. Tāpat kā Ubuntu, OpenSUSE ir viena klikšķa instalēšanas saites tīmeklim, pamatojoties uz instalācijas pakotni.

DNF vai Dandified YUM

DNF ir YUM pārrakstīšana, kurā tiek izmantotas ZYpp funkcijas, jo īpaši atkarība no izšķirtspējas iespējām. DNF ir noklusējuma pakotņu pārvaldnieks Fedora 22 un jaunākām versijām, un nākotnē tam vajadzētu kļūt par noklusējuma CentOS sistēmu.

Lai atjauninātu un jauninātu visu sistēmu:

sudo dnf atjauninājums

Lai instalētu paketi:

sudo install $ packageName

Lai noņemtu paketi:

sudo dnf noņemt $ packageName

Instalējamas paketes meklēšana:

sudo dnf search $ packageName

Atšķirībā no YUM un ZYpp, DNF nodrošina automātiskās pārvietošanas komandu, lai meklētu sistēmā un noņemtu atkarības, neizmantojot:

sudo dnf autoremove

Un DNF arī ļauj instalēt paketes no URL:

sudo dnf install $ url

Pārbaudot dažādus pieejamos pakešu pārvaldniekus, jebkurā diskotēkā varat atrast jums visērtāko menedžeri.

Mēs iesakām izlasīt, kā izveidot Bootable Ubuntu USB.

Pakešu pārvaldība ir ļoti svarīga operētājsistēmā Linux, un zinot, kā izmantot vairākus pakotņu pārvaldniekus, lietotājs var palīdzēt, jo programmatūras lejupielāde vai instalēšana no krātuvēm, papildus atjaunināšanai, atkarību pārvaldībai un programmatūras atinstalēšanai ir ļoti svarīga un kritiska sadaļa Linux sistēmas administrēšanā.

Kurš paku menedžeris jums ir vislabākais? Vai esat mēģinājis instalēt kādu no šiem pakotņu pārvaldniekiem ārpus noklusējuma distro? Cerams, ka jums tas patika un, ja vēlaties vairāk apmācību par Linux, varat atstāt savus komentārus un dalīties sociālajos tīklos.

Aparatūra

Izvēle redaktors

Back to top button