Celý linuxový ekosystém funguje na konceptu balíčků; každý balíček v Linuxu je zásadní pro zajištění hladkého fungování operačního systému.

Chcete-li aktualizovat své balíčky na distribucích založených na Debianu a Ubuntu, možná budete muset běžet od pilíře k příspěvku a snažit se najít nejlepší způsob aktualizace veškerého základního softwaru.

Při hledání způsobů aktualizace balíčků narazíte na příkazy jako apt update, apt upgrade a související verze. Jde ale o to, jaký je rozdíl mezi těmito příkazy a jak je můžete použít k aktualizaci svých linuxových balíčků?

apt aktualizace vs. apt upgrade: Srovnání

I když apt aktualizace příkaz se může zdát jako zřejmá možnost přejít na aktualizaci vašich balíčků v systému Linux, není tomu tak úplně. Příkaz update vám dává představu o dostupných aktualizacích, ale nestahuje ani neinstaluje aktualizace v rámci vašeho distro.

Na druhou stranu, vhodný upgrade příkaz stáhne a nainstaluje dostupné aktualizace do vašeho počítače najednou. Váš systém Linux má dostupnou mezipaměť softwaru (balíčků), která obsahuje nezbytná metadata související s těmito balíčky. Metadata zahrnují informace týkající se verze, úložiště, závislosti a další relevantní podrobnosti o balíčku.

instagram viewer

Pokud nepoužijete příkaz update, mezipaměť neobnovíte, což by vám nedalo ponětí o dostupných aktualizacích balíčků.

Zde je návod, jak použít příkaz apt update:

sudo apt Aktualizace

Po příkazu update téměř vždy následuje příkaz upgrade, který stáhne aktualizace:

upgrade sudo apt

Jakmile předáte příkaz pro upgrade, APT začne stahovat software. Zobrazí se výzva k potvrzení stažení a instalace. Vepište y nebo Ano pro potvrzení akce.

Případně můžete upravit příkaz upgrade tak, aby stahoval a instaloval balíčky bez přerušení.

sudo apt upgrade -y

The -y příznak poskytuje potvrzení, které APT potřebuje k provedení instalace.

Konečně je zde možnost používat funkce aktualizace a upgradu společně. Kombinace obnoví mezipaměť, stáhne aktualizace a nainstaluje je najednou.

aktualizace sudo apt && sudo apt upgrade -y

The && operátor zřetězí dva příkazy dohromady a následuje -y, který funguje jako předem specifikované potvrzení pro aktualizaci a upgrade vašich balíčků.

Před instalací jakéhokoli nového softwaru v systému Linux vždy byste měli upgradovat své stávající balíčky.

Pochopení apt list --upgradable Command

The apt – upgradovatelné funguje jako příkaz update, protože uvádí všechny možné balíčky dostupné pro aktualizaci. Zatímco příkaz update pouze aktualizuje mezipaměť balíčku, neuvádí dostupné aktualizace.

Příkaz --upgradable na rozdíl od příkazu upgrade nestahuje/neinstaluje balíčky. Místo toho si můžete prohlédnout dostupné aktualizace balíčků a zjistit, zda je chcete upgradovat nebo ne.

Chcete-li získat seznam všech dostupných aktualizací, zadejte do okna terminálu následující:

sudo apt seznam -- upgradovatelné

Pokud máte ve svém systému nainstalovaný Flatpak, Snap nebo jakýkoli jiný správce balíčků, po spuštění výše uvedeného příkazu neuvidíte dostupné aktualizace pro tyto správce balíčků. Toto funguje pouze s balíčky APT.

Kromě toho musíte poznamenat, že správce balíčků APT funguje pouze v rámci distribucí Ubuntu a Debianu.

Na aktualizace/upgrade balíčků na jakékoli jiné distribuce, jako je Arch, Fedora, popř další distribuce založené na RPM, musíte postupovat podle sady různých příkazů.

Aktualizace a aktualizace balíčků na Ubuntu a distribucích založených na Debianu

V systému Linux musíte aktualizovat a nainstalovat nejnovější verze balíčků, aby váš systém fungoval hladce.

Navzdory všem dostupným nejnovějším aktualizacím a verzím však musíte mít předem nainstalovanou sadu základních balíčků. Jeden z těchto balíčků je build-essential, který instaluje sadu kompilátorů a dalšího softwaru nezbytného pro vývoj v distribucích Ubuntu a Debian.