Jak nainstalujete soubor DEB v Ubuntu?

Jak nainstalujete soubor DEB v Ubuntu?

Pro uživatele Linuxu může software pocházet z mnoha zdrojů. Existují PPA, obchody se softwarem, obchod Snap, Flathub a další. V jedné z nich však nenajdete každou požadovanou aplikaci; možná budete muset navštívit web dodavatele aplikace a stáhnout a nainstalovat soubor s příponou .deb. Jak ale nainstalujete soubor deb?





V tomto článku prozkoumáme, co je to soubor deb a jak jej můžete nainstalovat nebo odinstalovat několika různými způsoby, a to jak na ploše, tak v terminálu. Také prozkoumáme, jak je aktualizovat a jak je můžete nainstalovat do operačního systému BSD.





Co je deb soubor?

Deb soubory (zkratka pro Debian) jsou archivní soubory, které obsahují nejen soubory potřebné pro aplikační program, ale také skripty pro instalaci a konfiguraci aplikace, kterou chcete nainstalovat. Pokud pocházíte z Windows, soubory deb jsou v tomto ohledu podobné souborům .exe.





Chcete -li nainstalovat soubor deb, potřebujete být odborníkem na Linux?

Rozhodně ne. Ve skutečnosti, jak uvidíme níže, existuje mnoho snadných způsobů, jak nainstalovat balíček deb na Ubuntu a dalších distribucích založených na Debianu.



Související: 8 webů pro stahování aplikací DEB nebo RPM pro Linux

Jednou důležitou poznámkou je, že aplikace nainstalované se soubory deb často vyžadují, aby spolu s nimi byly nainstalovány další balíčky, nazývané závislosti. Zatímco všechny dnes prozkoumané metody nainstalují váš soubor deb, ne všechny nainstalují závislosti a my si poznamenáme, kdy tomu tak je.





Softwarové centrum

Většina distribucí Linuxu bude obsahovat nějaký druh aplikace softwarového centra. Ubuntu se nazývá Ubuntu Software Center a v mincovně se nazývá Software Manager. Tyto aplikace vám poskytnou atraktivní procházení a instalaci balíčků.

Použití jednoho z nich k instalaci souboru deb je jednoduché. Obvykle poklepáním na soubor deb v prohlížeči souborů spustí instalaci pomocí vašeho softwarového centra.





Pokud se místo toho otevře pomocí správce archivů, klikněte pravým tlačítkem na soubor a ze seznamu použitelných aplikací vyberte centrum softwaru.

Tato metoda se však nedoporučuje, protože aplikace softwarového centra nezajistí instalaci závislostí souboru deb. Některé z pozdějších metod v tomto seznamu jsou pro tento účel lépe vytvořené.

Chcete -li odinstalovat aplikaci pomocí centra softwaru, budete muset vyhledat seznam nainstalovaných aplikací.

Kliknutím na balíček zde uvedený vám poskytne možnost jej odinstalovat.

Gdebi

Gdebi je malá aplikace navržená speciálně pro rozbalování deb souborů s jednoduchým rozhraním GUI. Zkontroluje také závislosti souboru a upozorní vás, když je Gdebi nainstaluje.

Gdebi je často předinstalován v distribucích založených na Ubuntu. Pokud jej ale z nějakého důvodu nemáte, můžete jej rychle nainstalovat pomocí tohoto příkazu:

sudo apt install gdebi

Když je nainstalován gdebi, klikněte pravým tlačítkem na soubor deb a vyberte Otevřete pomocí Gdebi .

Dialog gdebi vám řekne, zda s ním budou nainstalovány závislosti, a vypíše, které z nich. Klikněte na Nainstalujte tlačítko pro instalaci balíčku spolu s jeho závislostmi.

Chcete -li jej znovu odebrat, jednoduše otevřete původní soubor deb pomocí gdebi a klikněte Odinstalovat .

Dpkg

Chcete -li nainstalovat soubor deb do terminálu, otevřete adresář obsahující váš soubor deb a aktivujte dpkg tímto příkazem:

sudo dpkg -i filename.deb

Podobně jako v softwarovém centru dpkg nenainstaluje závislosti, které mohou chybět. Místo toho může nechat aplikaci v 'nenakonfigurovaném' stavu (jak je znázorněno na obrázku výše) a vy ji nebudete moci používat.

Pokud se vám taková chyba zobrazí, můžete ji opravit pomocí tohoto příkazu apt:

sudo apt-get install -f

Příznak -f říká, že má opravit poškozené závislosti pro aktuálně nainstalované balíčky.

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

xbox one x vs xbox série x
sudo dpkg -r packagename

Příznak -r říká dpkg, aby jednoduše odstranil aplikaci. Pokud chcete vymazat i jiné soubory, použijte místo toho --purge.

Budete potřebovat znát název balíčku, který se někdy liší od názvu souboru. Jak si níže přečtete, apt vám může pomoci zjistit název balíčku, pokud si nejste jisti.

Apt

Pokud Linux používáte vůbec dlouho, pravděpodobně jste vydali příkazy apt k instalaci balíčků z úložiště softwaru Ubuntu.

Apt však také nainstaluje místní soubor deb, a to s vyšší pravděpodobností úspěchu než dpkg. Apt ve skutečnosti používá k instalaci dpkg pod kapotou, ale také kontroluje závislosti.

K provedení instalace budete muset nasměrovat apt na umístění souboru. Otevřete adresář souboru v terminálu a zadejte tento příkaz:

sudo apt install ./filename.deb

Chcete-li odinstalovat balíček s apt, nemusíte znát umístění --- pouze název balíčku. V našem případě byl název souboru discord-0.0.13.deb, ale název balíčku byl 'discord'.

Pokud si nejste jisti, jaký je název balíčku, můžete provést vyhledávání v apt pomocí tohoto příkazu, který nahradíte svým odhadem:

sudo apt list --installed | grep

Zobrazí seznam všech balíčků s hledaným výrazem. Jakmile najdete název balíčku, zadejte tento příkaz:

sudo apt remove

Tento příkaz odstraní samotný balíček, ale ne všechny jeho uložené soubory. Pokud se chcete zbavit každé stopy balíčku, zadejte tento příkaz:

sudo apt purge

Jak aktualizovat debetní balíčky

Jakákoli aplikace v aktivním vývoji bude alespoň občas vydávat aktualizace. Jak tedy aktualizujete balíček deb?

Záleží na prodejci. Některé aplikace, jako Chrome a Discord, provedou automatickou instalaci a pravděpodobně vás na to upozorní.

Příbuzný: Jak zastavit automatické aktualizace prohlížeče Chrome v systému Windows

Mnoho dalších však vyžaduje, abyste si stáhli a nainstalovali nový soubor při každém vydání nové verze. Chcete -li si být jisti, podrobnosti najdete na webu dodavatele aplikace.

Jak nainstalovat soubory Deb na FreeNAS/BSD

Soubory deb jsou nativní pro systémy založené na Debianu, nikoli BSD. Většina stejných aplikací je však k dispozici prostřednictvím vlastního systému pro správu balíčků BSD.

Pokud se přesto chcete pokusit nainstalovat soubor deb na operační systém BSD, jako je FreeNAS nebo OpenBSD, je to obvykle možné. Stačí najít BSD port dpkg nebo apt a postupovat podle výše uvedených pokynů.

Nainstalujte si své oblíbené aplikace

Mluvili jsme o mnoha jednoduchých způsobech, jak můžete instalovat soubory Debianu na Linux, a také o možnostech jejich odinstalování a aktualizace.

Když budete hledat nový software, zjistíte, že ve skutečnosti existuje mnoho způsobů, jak nainstalovat aplikace na Linux.

Podíl Podíl tweet E-mailem Flathub vs. Snap Store: Nejlepší stránky pro stahování aplikací pro Linux

Když si chcete stáhnout aplikace pro Linux, jak porovnají Flathub a Snap Store? Postavíme je proti sobě, abychom to zjistili.

Číst dále
Související témata
  • Linux
  • Ubuntu
  • Debian
  • Linux
O autorovi Jordan Gloor(51 článků zveřejněno)

Jordan je spisovatelem zaměstnanců MUO, který je vášnivý pro to, aby byl Linux dostupný a bez stresu pro každého. Píše také průvodce o soukromí a produktivitě.

Více od Jordan Gloor

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru