Hardware

Správce balíků pro systém Linux: pacman, yum, apt ...

Obsah:

Anonim

Správce balíků v systému Linux je při výběru distribuce systému Linux základní, protože díky jeho příkazům budeme moci provádět všechny každodenní úkoly a instalace na našem počítači. Proto vždy doporučujeme použít příkaz HELP a navštívit dobré stránky se spoustou informací. Přinášíme vám tedy tohoto praktického průvodce.

Který správce balíků pro Linux je pro vás vhodný?

Stejně jako každý nový uživatel systému Linux může být ohromen velkým množstvím možností, které máte, pokud jde o distribuce, které můžete nainstalovat na stolní počítač. Jaký je rozdíl mezi Ubuntu, Fedora, OpenSUSE, Sabayon nebo Arch? Nakonec je krátká odpověď: správci balíčků.

Každé distro nabízí uživatelům jedinečný způsob instalace a údržby jejich systému s různou mírou snadnosti a použitelnosti.

Tato příručka bude sloužit jako stručné vysvětlení toho, jak provádět základní úkoly v každém ze systémů správy balíků, takže se můžete rozhodnout, který z nich je pro vás ten pravý.

Pacman

Je to populární a jednoduchý, ale výkonný správce balíků Arch Linux a několik málo známých distribucí Linuxu. Poskytuje některé základní funkce ostatních správců balíků, včetně instalace, automatického řešení závislostí, aktualizace, odinstalace a také diskvalifikace softwaru .

Je navržen tak, aby byl jednoduchý a snadný pro správu balíčků pro uživatele Arch.

YUM

YUM je závislost na rozlišení pro správce balíčků RPM. YUM je výchozí hodnota pro systém správy balíků zahrnutý v několika derivátech Red Hat, včetně Fedory 21 a CentOS. Syntaxe YUM je jednoduchá a uživatelé Apt nebudou mít problém se změnou.

Aktualizace a inovace prostřednictvím YUM je velmi jednoduchá, pokud se o úkoly stará následující příkaz:

aktualizace sudo yum

K instalaci balíčku se používá následující příkaz:

sudo yum install $ packageName

Příkaz je také k odebrání balíčku:

sudo yum remove $ packageName

Hledání instalovatelného balíčku:

sudo yum search $ packageName

YUM nezahrnuje autoremove příkaz pro nalezení a odstranění nepoužitých závislostí, ale zahrnuje skvělou funkci pro instalaci balíčku z URL, který Apt neobsahuje:

sudo yum nainstalovat $ url

APT

Apt je závislost na rozlišení systémů založených na Debianu, jako je Ubuntu. Ve spojení s dpkg poskytuje správce balíčků Apt snadný způsob aktualizace, instalace a odstranění softwaru. Bez Apt by údržba systému Debian byla jako v 90. letech používání Linuxu.

Apt má pěknou jednoduchou syntaxi, i když se přepisuje tak, aby poskytoval jednoduchou a jasnou syntaxi. V závislosti na verzi, kterou používáte (Ubuntu 14.04 a vyšší zahrnuje nové příkazy Apt), můžete použít různé příkazy k dosažení stejných výsledků.

Chcete-li aktualizovat úložiště softwaru, použijte následující příkaz:

aktualizace sudo apt-get

nebo

aktualizace sudo apt

Aktualizace softwaru:

sudo apt-get upgrade

nebo

aktualizace sudo apt

Pro úplnější upgrade, který také zkouší konfliktní závislosti balíčku na nejnovější verzi a odstranění starých nebo nepoužitých, je příkaz následující:

sudo apt-get dist-upgrade

nebo

sudo apt full-upgrade

Tyto příkazy lze kombinovat tak, aby se aktualizace provedla následovně:

aktualizace sudo apt-get && sudo apt-get upgrade

nebo

aktualizace sudo apt && sudo apt upgrade

Chcete-li nainstalovat software, příkaz je:

sudo apt-get install $ packageName

nebo

sudo apt install $ packageName

Postup odebrání balíčku:

sudo apt-get remove $ packageName

nebo

sudo apt remove $ packageName

Omezením vašeho systémového softwaru pomocí příkazu apt-get remove provede Apt dobrou práci při extrahování nepoužívaných závislostí, někdy však v průběhu odstraňování softwaru nebo při aktualizaci může později dojít k závislostem. zůstat v systému. Pokud chcete tyto balíčky ze systému odebrat. Apt obsahuje příkaz pro tuto úlohu:

sudo apt-get autoremove

nebo

sudo apt autoremove

Vyhledat instalovatelný balíček:

sudo apt-cache search $ packageName

nebo

sudo apt search $ packageName

Apt v současné době nenabízí možnost instalace balíčku z adresy URL, což znamená, že uživatel musí najít a stáhnout balíček, který si sám nainstaloval. Ubuntu a některým jeho derivátům se to podařilo v boji proti jedinému kliknutí na odkazy apturl, které se nacházejí na některých webových stránkách.

Entropie

Entropy je výchozí správce balíků pro systém Sabayon Linux, derivát Gentoo. Zajímavé pro Entropy je to, že Sabayon používá binární soubory prostřednictvím Entropy a také zdrojový kód přes Gentoo manažera balíčků Portage. Základní shrnutí tohoto systému je následující:

  • Zdrojové balíčky jsou zabudovány do binárních souborů pomocí Entropie pomocí Portage. Entropie převádí binární soubory do balíčku Entropy. Entropické balíčky jsou přidávány do úložiště Sabayon. Uživatel instaluje binární soubor pomocí Entropy.

Entropie je srovnatelná s Apt, YUM, ZYpp a DNF, což znamená, že příkazy jsou snadno použitelné pro začátečníky. Entropie zahrnuje také zkratky.

Aktualizace softwaru:

aktualizace sudo equo

nebo

sudo equo up

Aktualizace všech balíčků:

upgrade sudo equo

nebo

sudo equo u

Tyto příkazy lze použít současně:

aktualizace sudo equo & upgrade sudo equo

nebo

sudo equo up && sudo equo u

Instalace balíčku:

sudo equo install $ packageName

nebo

sudo equo v $ packageName

Postup odebrání balíčku:

sudo equo remove $ packageName

nebo

sudo equo rm $ packageName

Hledání instalovatelného balíčku:

sudo equo search $ packageName

ZYpp

ZYpp je další závislost na rozlišení pro správu balíčků RPM a je výchozím správcem balíků pro OpenSUSE a SUSE Linux Enterprise. ZYpp používá binární.rpm, jako YUM, ale je o něco rychlejší, protože je psán v C ++, zatímco YUM je psán v Pythonu. Použití ZYpp je velmi snadné, protože obsahuje klávesové zkratky, které lze použít místo plných příkazů.

DOPORUČUJEME Nejlepší Linuxové distribuce 2018

Stejně jako YUM i ZYpp aktualizuje a vylepšuje všechny balíčky pomocí následujícího příkazu:

aktualizace sudo zypper

nebo

sudo zypper nahoru

Instalace balíčku:

sudo zypper install $ packageName

nebo

sudo zypper v $ packageName

Chcete-li balíček odebrat, použijte příkaz:

sudo zypper odebere $ packageName

nebo

sudo zypper rm $ packageName

Vyhledat instalovatelný balíček:

sudo zypper search $ packageName

Stejně jako YUM není v ZYpp obsažen žádný autoremove příkaz. Stejně jako Ubuntu, OpenSUSE má také instalační odkazy na jeden klik pro web založené na instalačním balíčku.

DNF nebo Dandified YUM

DNF je přepis YUM, který používá funkce ZYpp, zejména závislost na schopnostech rozlišení. DNF je výchozí správce balíků pro Fedora 22 a vyšší a měl by se v budoucnu stát výchozím systémem CentOS.

Aktualizace a upgrade celého systému:

aktualizace sudo dnf

Instalace balíčku:

sudo install $ packageName

Postup odebrání balíčku:

sudo dnf remove $ packageName

Vyhledat instalovatelný balíček:

sudo dnf hledat $ packageName

Na rozdíl od YUM a ZYpp poskytuje DNF příkaz autoremove pro prohledávání systému a odstraňování závislostí bez použití:

sudo dnf autoremove

A DNF také umožňuje instalaci balíčků z URL:

sudo dnf nainstalovat $ url

Testováním různých dostupných správců balíků najdete manažera, který je pro vás nejpohodlnější v každém distro.

Doporučujeme si přečíst, jak vytvořit bootovací Ubuntu USB.

Správa balíků je v systému Linux velmi důležitá a vědět, jak používat více správců balíků, může uživateli pomoci, protože stahování nebo instalace softwaru z úložišť, kromě aktualizace, správy závislostí a odinstalace softwaru, je velmi důležitá a kritická sekce v administraci systému Linux.

Který správce balíků je pro vás nejlepší? Vyzkoušeli jste instalaci jednoho z těchto správců balíků mimo výchozí distro? Doufejme, že se vám to líbilo a pokud chcete další návody na Linuxu, můžete zanechat své komentáře a sdílet na sociálních sítích.

Hardware

Výběr redakce

Back to top button