Správce balíčků je nezbytný pro správu a údržbu softwaru ve vašem systému Linux. Každá distribuce Linuxu je standardně dodávána se správcem balíčků. Ubuntu přichází se správcem balíčků APT, distribuce založené na Arch mají Pacman a tak dále.

Pokud chcete prozkoumat další správce balíčků, zde je návod, jak nainstalovat jiného správce balíčků, aniž byste museli přecházet na zcela novou distribuci.

Vyberte Správce balíčků

Existuje několik správců balíčků, které si můžete zdarma stáhnout. Vyberte si svůj fit a nainstalujte jej. V případě, že vás zajímá, jaké jsou nejlepší možnosti, zde je krátký seznam nejvýznamnějších správců balíčků pro Linux:

1. Pacman

Pacman je výchozí správce balíčků všechny distribuce založené na Arch. Postupuje podle mechanismu server-klient pro synchronizaci aktualizací v místním systému s nejnovějšími verzemi na serveru, což dokonale zapadá do filozofie Archu.

2. APT

Advanced package tool neboli APT je bezplatný a open-source správce balíčků dodávaný jako výchozí řešení pro správu balíčků pro deriváty Ubuntu/Debian. Je uživatelsky přívětivý, rychlý a spolehlivý.

instagram viewer

3. DNF

Dandified Yum nebo DNF je generační nástupce správce balíčků Yellowdog Updater Modified (YUM). DNF se nejčastěji používá jako primární správce balíčků na Linuxové distribuce založené na RPM—Fedora, CentOS a RHEL.

DNF bylo vyvinuto s primárním cílem nahradit mezery v YUM a nabízí zvýšení výkonu a další aktualizace kvality života těm, kteří migrují z YUM.

Instalace nového správce balíčků v systému Linux

Instalační kroky se budou u jednotlivých distribucí lišit v závislosti na správci balíčků, který instalujete, a na tom, kam jej instalujete. Podívejme se na instalaci různých správců balíčků ve třech nejpoužívanějších distribucích Linuxu – Ubuntu, Arch a Fedora.

I když můžete instalovat a vyzkoušet různé správce balíčků ve stejné distribuci, může to často vést ke konfliktům mezi správci balíčků a, což je ještě horší, k problémům se závislostí.

Tyto problémy by mohly způsobit škytavku ve vašem prostředí Linuxu, takže doporučujeme zvolit distribuci podle správce balíčků, se kterým je dodávána.

Jak nainstalovat Pacman v Ubuntu/Debian

Neexistuje žádná oficiální varianta Pacman kompatibilní s Ubuntu/Debianem. Budete si tedy muset vystačit se skriptem emulujícím Pacman, který akceptuje příkazy Pacmana, abyste vyvolali ekvivalentní možnosti v APT. Zde je návod, jak můžete emulovat Pacman ve své distribuci založené na Ubuntu/Debianu:

  1. Jako předběžný krok aktualizujte a upgradujte svůj systém pomocí:
    sudo apt-dostat aktualizovat && sudo apt-dostat vylepšit
  2. Použitím příkaz wget, stáhněte si balíček DEB nejnovějšího sestavení správce balíčků Pacman z oficiální úložiště Deb Pacman. Podobně, pokud používáte distribuci založenou na RPM, stáhněte si balíček RPM pro instalaci. Pokud nechcete používat wget, můžete si balíček stáhnout také ručně.
  3. Nainstalujte balíček pomocí dpkg spuštěním:
    sudodpkg-ideb-pacman-*.dpkg

Vyvolejte skript emulátoru Pacman pomocí pacman příkaz a použijte jej jako byste používali Pacman v jakékoli distribuci založené na Arch Linuxu. Vyzkoušejte několik příkazů Pacmana, abyste si to uvědomili a zkontrolovali chyby. Pro opravdový zážitek z Pacmana vám doporučujeme přejít na Arch Linux.

Jak nainstalovat DNF na Ubuntu a Debian

Na rozdíl od Pacmana můžete správce balíčků DNF nainstalovat přímo pomocí APT, čímž se vyhnete potížím s ručním uspořádáním souborů sestavení. Chcete-li nainstalovat DNF do své distribuce Linuxu založené na Debianu, postupujte takto:

  1. Jako předběžný krok aktualizujte a upgradujte svůj systém pomocí:
    aktualizace sudo apt && upgrade sudo apt
  2. Chcete-li nainstalovat DNF pomocí správce balíčků APT, zadejte následující příkaz:
    sudo apt Nainstalujte dnf

APT nyní zahájí instalaci správce balíčků DNF na váš systém. Vyzkoušejte to pomocí několika základních příkazů. Pro začátek si zkuste stáhnout a nainstalovat nový balíček jako u běžných distribucí založených na RPM.

Jak nainstalovat APT na Fedoru a další distribuce založené na RPM

Podobně jako při instalaci DNF na Ubuntu s APT, můžete nainstalovat APT ve Fedoře pomocí správce balíčků DNF. Chcete-li nainstalovat APT na svou distribuci Linuxu založenou na RPM, postupujte takto:

  1. Jako předběžný krok aktualizujte a upgradujte svůj systém pomocí:
    upgrade sudo dnf
  2. Chcete-li nainstalovat APT pomocí správce balíčků DNF, zadejte následující příkaz:
    sudo dnf Nainstalujte apt

Nyní byste měli mít na vašem systému nainstalován správce balíčků APT. Vyvolejte jej zadáním apt a vyzkoušejte několik základních příkazů, abyste mohli začít.

Jak nainstalovat Pacman na Fedoru a další distribuce založené na RPM

Pacman můžete nainstalovat na Fedoru a další distribuce založené na RPM stažením a instalací balíčku pomocí správce balíčků DNF. Zde jsou kroky, které musíte dodržet:

  1. Jako předběžný krok aktualizujte a upgradujte svůj systém pomocí:
    upgrade sudo dnf
  2. Chcete-li nainstalovat Pacman pomocí správce balíčků DNF, zadejte následující příkaz:
    sudo dnf Nainstalujte pacman

DNF nyní začne instalovat Pacman do vašeho systému. Chcete-li se naučit, jak jej používat, zadejte sudo pacman -h a získáte kompletní seznam všech příkazů a funkcí, které Pacman nabízí.

Jak nainstalovat APT a DNF na Arch Linux

Správce balíčků APT a DNF na Arch Linux můžete nainstalovat z Arch User Repository (AUR). AUR je komunitou řízené úložiště, které hostí tisíce balíčků přidaných uživateli Archu. Můžeš buď použijte pomocníka AUR jako yay nebo ručně nainstalovat balíčky do vašeho systému.

Zde je návod, jak nainstalovat APT a DNF na Arch Linux:

  1. Jako předběžný krok aktualizujte a upgradujte svůj systém pomocí:
    sudo pacman -Syu
  2. Chcete-li nainstalovat DNF a APT pomocí yay, zadejte následující příkaz:
    yay -S dnf && yay -S apt

Na vašem systému by měli být nainstalováni správci balíčků APT a DNF. Nyní je můžete použít pro všechny úkoly správy balíčků.

Spravujte balíčky na vašem systému Linux efektivně

Pokud jste motivováni používat Linux jako každodenní ovladač, měli byste věnovat čas a úsilí tomu, abyste se naučili základy správy balíčků, abyste zajistili, že váš systém zůstane efektivní a rychlý.

Správa balíčků je klíčem k životnosti vašeho linuxového systému a zajišťuje, že váš systém nebude ohrožen rozbitými balíčky.