Linux pakotņu pārvaldnieks: pacman, yum, apt ...
Satura rādītājs:
- Kurš Linux pakotņu pārvaldnieks jums ir piemērots?
- Pacmans
- YUM
- APT
- Entropija
- ZYpp
- DNF vai Dandified YUM
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:
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.
Linux sabiedrībai ir pieejama Linux mint 18.1 serena
Ja jums jau ir Linux Mint 18.0, jūs varat viegli atjaunināt šo versiju no atjauninājumu pārvaldnieka uz Linux Mint 18.1 Serena.
Linux kopienai ir pieejams Linux aio ubuntu 16.10
Linux AIO Ubuntu ir īpašs Linux izplatījums, kas ietver vairākus pasaules populārākās operētājsistēmas Ubuntu izdevumus.
Kritiska kļūme turētājā, Windows 10 paroļu pārvaldnieks
Google pētnieks Travis Ormandijs jaunajā Keeper versijā ir identificējis kritisku trūkumu, un tas netika labots 8 dienas.