Správca balíkov pre systém Linux: pacman, yum, apt ...
Obsah:
- Ktorý správca balíkov pre Linux je pre vás vhodný?
- pacman
- YUM
- APT
- Entropy
- ZYpp
- DNF alebo Dandified YUM
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:
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 2018Rovnako 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.
Nová beta správca facebooku umožňuje ukladanie údajov
Vyvíja sa nová beta verzia aplikácie Facebook Messenger, aby bola aplikácia oveľa efektívnejšia pri používaní údajov.
Ubuntu snap má už k dispozícii viac ako 500 balíkov
Spoločnosť Canonical oznámila, že už je k dispozícii viac ako 500 balíkov Ubuntu Snap na inštaláciu do jej operačného systému a derivátov.
Kritická chyba v správcovi, správca hesiel systému Windows 10
Výskumník Google Travis Ormandy zistil v novej verzii aplikácie Keeper kritickú chybu a nebol napravený 8 dní.