Celý linuxový ekosystém funguje na koncepte balíkov; každý balík v systéme Linux je rozhodujúci pre zabezpečenie hladkého fungovania operačného systému.

Ak chcete aktualizovať svoje balíky v distribúciách založených na Debiane a Ubuntu, možno budete musieť prejsť od piliera k príspevku a pokúsiť sa nájsť najlepší spôsob aktualizácie všetkého základného softvéru.

Pri hľadaní spôsobov aktualizácie balíkov narazíte na príkazy ako apt update, apt upgrade a súvisiace verzie. Ide však o to, aký je rozdiel medzi týmito príkazmi a ako ich môžete použiť na aktualizáciu balíkov systému Linux?

apt update vs. apt upgrade: Porovnanie

Napriek tomu, že apt update Príkaz sa môže zdať ako jasná voľba na aktualizáciu vašich balíkov v systéme Linux, nie je to úplne tak. Príkaz update vám dáva predstavu o dostupných aktualizáciách, ale nesťahuje ani neinštaluje aktualizácie v rámci vašej distribúcie.

Na druhej strane, vhodný upgrade príkaz stiahne a nainštaluje dostupné aktualizácie do vášho počítača naraz. Váš systém Linux má dostupnú vyrovnávaciu pamäť softvéru (balíkov), ktorá obsahuje potrebné metadáta súvisiace s týmito balíkmi. Metadáta zahŕňajú informácie týkajúce sa verzie, úložiska, závislosti a ďalšie relevantné podrobnosti o balíku.

instagram viewer

Ak nepoužijete príkaz update, neobnovíte vyrovnávaciu pamäť, čo by vám nedalo potuchy o dostupných aktualizáciách balíkov.

Tu je návod, ako použiť príkaz apt update:

sudo apt aktualizovať

Za príkazom update takmer vždy nasleduje príkaz upgrade, ktorý stiahne aktualizácie:

upgrade sudo apt

Po zadaní príkazu na aktualizáciu APT začne sťahovať softvér. Zobrazí sa výzva na potvrdenie stiahnutia a inštalácie. Zadajte r alebo Áno na potvrdenie akcie.

Prípadne môžete upraviť príkaz upgrade na stiahnutie a inštaláciu balíkov bez prerušenia.

sudo apt upgrade -y

The -y príznak poskytuje potvrdenie, ktoré APT potrebuje na vykonanie inštalácie.

Nakoniec je tu možnosť použiť funkcie aktualizácie a aktualizácie súčasne. Kombinácia obnoví vyrovnávaciu pamäť, stiahne aktualizácie a nainštaluje ich naraz.

aktualizácia sudo apt && sudo apt upgrade -y

The && operátor zreťazí tieto dva príkazy dohromady a nasleduje -y, ktorý slúži ako vopred určené potvrdenie na aktualizáciu a aktualizáciu vašich balíkov.

Pred inštaláciou akéhokoľvek nového softvéru v systéme Linux mali by ste vždy aktualizovať svoje existujúce balíky.

Pochopenie zoznamu apt --upgradable Command

The apt – upgradovateľné funguje ako príkaz update, pretože uvádza zoznam všetkých možných balíkov dostupných na aktualizáciu. Zatiaľ čo príkaz update iba obnoví vyrovnávaciu pamäť balíkov, neuvádza zoznam dostupných aktualizácií.

Príkaz --upgradable na rozdiel od príkazu upgrade nesťahuje/inštaluje balíky. Namiesto toho si môžete prezrieť dostupné aktualizácie balíkov a zistiť, či ich chcete aktualizovať alebo nie.

Ak chcete získať zoznam všetkých dostupných aktualizácií, zadajte do okna terminálu nasledovné:

sudo apt zoznam -- upgradovateľné

Ak máte vo svojom systéme nainštalovaný Flatpak, Snap alebo iného správcu balíkov, po spustení vyššie uvedeného príkazu neuvidíte dostupné aktualizácie pre týchto správcov balíkov. Toto funguje iba s balíkmi APT.

Okrem toho si musíte uvedomiť, že správca balíkov APT funguje iba v rámci distribúcií založených na Ubuntu a Debiane.

Komu aktualizovať/upgradovať balíčky na iných distribúciách, ako je Arch, Fedora, príp iné distribúcie založené na RPM, musíte postupovať podľa súboru rôznych príkazov.

Aktualizácia a aktualizácia balíkov na Ubuntu a distribúciách založených na Debiane

V systéme Linux musíte aktualizovať a nainštalovať najnovšie verzie balíkov, aby váš systém fungoval hladko.

Napriek všetkým dostupným najnovším aktualizáciám a verziám však musíte mať vopred nainštalovanú sadu základných balíkov. Jeden z týchto balíkov je build-essential, ktorý inštaluje sadu kompilátorov a ďalší softvér potrebný na vývoj v distribúciách Ubuntu a Debian.