technické vybavenie

Správca balíkov pre systém Linux: pacman, yum, apt ...

Obsah:

Anonim

Správca balíkov v systéme Linux je pri výbere distribúcie systému Linux základný, pretože vďaka jeho príkazom dokážeme na našom počítači vykonávať všetky každodenné úlohy a inštalácie. Preto vám vždy odporúčame použiť príkaz HELP a navštíviť dobré stránky s množstvom informácií. Prinášame vám teda tohto praktického sprievodcu.

Ktorý správca balíkov pre Linux je pre vás vhodný?

Podobne ako každý nový používateľ systému Linux, aj v prípade distribúcií, ktoré môžete nainštalovať do svojho stolného počítača, vás môže ohromiť množstvo možností, ktoré máte. Aký je rozdiel medzi Ubuntu, Fedora, OpenSUSE, Sabayon alebo Arch? V konečnom dôsledku je krátka odpoveď: správcovia balíkov.

Každé distro ponúka užívateľom jedinečný spôsob inštalácie a údržby ich systému s rôznou mierou ľahkosti a použiteľnosti.

Táto príručka bude stručným vysvetlením toho, ako vykonávať základné úlohy v každom zo systémov správy balíkov, aby ste sa mohli rozhodnúť, ktorá z nich je pre vás najvhodnejšia.

pacman

Je to populárny a jednoduchý, ale výkonný správca balíkov Arch Linux a niektoré málo známe distribúcie Linuxu. Poskytuje niektoré zo základných funkcií iných správcov balíkov, vrátane inštalácie, automatického riešenia závislostí, aktualizácie, odinštalovania a diskvalifikácie softvéru .

Je navrhnutý tak, aby bol jednoduchý a ľahko spravovateľný pre používateľov Arch.

YUM

YUM je závislosť rozlíšenia pre manažéra balíkov RPM. YUM je predvolená hodnota pre systém správy balíkov zahrnutý v niekoľkých derivátoch Red Hat vrátane Fedory 21 a CentOS. Syntax pre YUM je jednoduchá a používatelia Apt nebudú mať problém vykonať zmenu.

Aktualizácia a aktualizácia prostredníctvom YUM je veľmi jednoduchá, ak sa o úlohy stará nasledujúci príkaz:

aktualizácia sudo yum

Na inštaláciu balíka sa používa nasledujúci príkaz:

sudo yum install $ packageName

Príkaz na odstránenie balíka je tiež nasledovný:

sudo yum remove $ packageName

Ak chcete vyhľadať inštalovateľný balík:

sudo yum search $ packageName

YUM neobsahuje príkaz autoremove na nájdenie a odstránenie nepoužitých závislostí, obsahuje však vynikajúcu funkciu na inštaláciu balíka z adresy URL, ktorú Apt neobsahuje:

sudo yum nainštalujte $ url

APT

Apt je závislosť od rozlíšenia systémov založených na Debiane, ako je Ubuntu. V spojení s programom dpkg poskytuje správca balíkov Apt jednoduchý spôsob aktualizácie, inštalácie a odstránenia softvéru. Bez Apt by údržba systému Debian bola ako v Linuxe 90. rokov.

Apt má peknú jednoduchú syntax, aj keď sa prepisuje tak, aby poskytovala jednoduchú a jasnú syntax. V závislosti od verzie, ktorú používate (Ubuntu 14.04 a vyšší obsahuje nové príkazy Apt), môžete použiť rôzne príkazy na dosiahnutie rovnakých výsledkov.

Ak chcete aktualizovať archívy softvéru, použite nasledujúci príkaz:

aktualizácia sudo apt-get

alebo

aktualizácia sudo apt

Aktualizácia softvéru:

sudo apt-get upgrade

alebo

aktualizácia sudo apt

Pre úplnejšiu aktualizáciu, ktorá sa tiež pokúša konfliktné závislosti balíčkov na najnovšiu verziu a odstránenie starých alebo nepoužitých, príkaz je nasledujúci:

sudo apt-get dist-upgrade

alebo

sudo apt full-upgrade

Tieto príkazy je možné skombinovať tak, aby sa aktualizácia vykonala nasledovne:

aktualizácia sudo apt-get && sudo apt-get upgrade

alebo

aktualizácia sudo apt && sudo apt upgrade

Ak chcete nainštalovať softvér, príkaz je:

sudo apt-get install $ packageName

alebo

sudo apt install $ packageName

Postup odstránenia balíka:

sudo apt-get remove $ packageName

alebo

sudo apt remove $ packageName

Obmedzením vášho systémového softvéru pomocou príkazu apt-get remove robí Apt dobrú prácu pri extrahovaní nepoužitých závislostí, niekedy však v priebehu odstraňovania softvéru alebo aktualizácie môže niekedy dôjsť k závislostiam. zostať v systéme. Ak chcete tieto balíčky odstrániť zo systému. Apt obsahuje príkaz pre túto úlohu:

sudo apt-get autoremove

alebo

sudo apt autoremove

Vyhľadajte inštalovateľný balík:

sudo apt-cache search $ packageName

alebo

sudo apt search $ packageName

Apt v súčasnosti neponúka možnosť inštalácie balíka z adresy URL, čo znamená, že užívateľ musí vyhľadať a stiahnuť balík, ktorý si sám nainštaluje. Ubuntu a niektorým z jeho derivátov sa proti nemu podarilo bojovať pomocou jediného kliknutia na odkazy, ktoré sa nachádzajú na niektorých webových stránkach.

Entropy

Entropy je predvolený správca balíkov pre systém Sabayon Linux, derivát Gentoo. Zaujímavosťou Entropy je, že Sabayon používa binárne súbory prostredníctvom Entropy a tiež zdrojový kód prostredníctvom manažéra balíkov Gentoo Portage. Základné zhrnutie tohto systému je nasledujúce:

  • Zdrojové balíky sú zabudované do binárnych súborov pomocou Entropie pomocou Portage. Entropia prevádza binárne súbory do balíka Entropy. Entropické balíčky sú pridané do úložiska Sabayon. Užívateľ inštaluje binárny súbor cez Entropiu.

Entropia je porovnateľná s Apt, YUM, ZYpp a DNF, čo znamená, že príkazy sa dajú ľahko použiť aj pre začiatočníkov. Entropia zahŕňa aj skratky.

Aktualizácia softvéru:

aktualizácia sudo equo

alebo

sudo equo up

Aktualizácia všetkých balíkov:

upgrade sudo equo

alebo

sudo equo u

Tieto príkazy môžu byť použité súčasne:

aktualizácia sudo equo & upgrade sudo equo

alebo

sudo equo up && sudo equo u

Inštalácia balíka:

sudo equo install $ packageName

alebo

sudo equo v $ packageName

Postup odstránenia balíka:

sudo equo remove $ packageName

alebo

sudo equo rm $ packageName

Ak chcete vyhľadať inštalovateľný balík:

sudo equo search $ packageName

ZYpp

ZYpp je ďalšia závislosť od rozlíšenia pre správu balíkov RPM a je predvoleným správcom balíkov pre OpenSUSE a SUSE Linux Enterprise. ZYpp používa binárne súbory.rpm, napríklad YUM, ale je o niečo rýchlejší, pretože je napísaný v jazyku C ++, zatiaľ čo YUM je napísaný v jazyku Python. ZYpp sa veľmi ľahko používa, pretože obsahuje klávesové skratky, ktoré je možné použiť namiesto úplných príkazov.

DOPORUČUJEME Najlepšie Linuxové distribúcie 2018

Rovnako ako YUM, ZYpp aktualizuje a vylepšuje všetky balíčky pomocou nasledujúceho príkazu:

aktualizácia sudo zypper

alebo

sudo zypper hore

Inštalácia balíka:

sudo zypper install $ packageName

alebo

sudo zypper v $ packageName

Ak chcete balík odstrániť, použite príkaz:

sudo zypper remove $ packageName

alebo

sudo zypper rm $ packageName

Vyhľadajte inštalovateľný balík:

sudo zypper search $ packageName

Rovnako ako YUM, v ZYpp nie je zahrnutý žiadny príkaz autoremove. Rovnako ako Ubuntu, OpenSUSE má inštalačné odkazy na web jedným kliknutím na základe inštalačného balíka.

DNF alebo Dandified YUM

DNF je prepísanie YUM, ktoré využíva funkcie ZYpp, najmä závislosť schopností rozlíšenia. DNF je predvolený správca balíkov pre Fedora 22 a novší a mal by sa v budúcnosti stať predvoleným systémom CentOS.

Aktualizácia a aktualizácia celého systému:

aktualizácia sudo dnf

Inštalácia balíka:

sudo install $ packageName

Postup odstránenia balíka:

sudo dnf remove $ packageName

Vyhľadajte inštalovateľný balík:

sudo dnf search $ packageName

Na rozdiel od YUM a ZYpp poskytuje DNF príkaz autoremove na prehľadávanie systému a odstraňovanie závislostí bez použitia:

sudo dnf autoremove

A DNF tiež umožňuje inštaláciu balíkov z adresy URL:

sudo dnf nainštalujte $ url

Testovaním rôznych dostupných správcov balíkov nájdete správcu, ktorý je pre vás najpohodlnejší v každom distro.

Odporúčame prečítať si, ako vytvoriť bootovacie Ubuntu USB.

Správa balíkov je v systéme Linux veľmi dôležitá a vedieť, ako používať viacerých správcov balíkov, môže používateľovi pomôcť, pretože sťahovanie, inštalácia softvéru z úložísk, okrem aktualizácie, správy závislostí a odinštalovania softvéru, je veľmi dôležitá a kritická časť správy systému Linux.

Ktorý správca balíkov je pre vás najlepší? Skúsili ste nainštalovať jedného z týchto správcov balíkov mimo predvoleného distro? Dúfajme, že sa vám to páčilo a ak chcete ďalšie návody v systéme Linux, môžete zanechať svoje komentáre a zdieľať na sociálnych sieťach.

technické vybavenie

Voľba editora

Back to top button