GNU/Linux >> Znalost Linux >  >> Linux

Jak stahovat balíčky pomocí APT bez jejich instalace

Dobrý den, přátelé. V tomto krátkém, ale zajímavém příspěvku se dozvíte, jak stahovat balíčky pomocí APT bez jejich instalace. Tímto způsobem je můžeme přenést na jiný web a spustit tam instalaci, aniž bychom potřebovali internet. To je docela užitečné v podnikových prostředích.

Co je APT?

APT je správce balíčků pro Debian a distribuce odvozené z Debianu, jako je Ubuntu. Díky tomuto nástroji můžeme instalovat, odstraňovat, aktualizovat a vyhledávat balíčky k instalaci do systému.

Ve výchozím nastavení, když spustíme příkaz

sudo apt install <package> command

APT jej vyhledá v přidaných systémových repozitářích, vypočítá potřebné závislosti a odtud je začne stahovat a instalovat. Někdy je však nemusíme instalovat, ale stáhnout si je, abychom je mohli přesunout na jiné počítače.

To je tedy cílem našeho příspěvku. Jdeme na to.

Stahujte balíčky pomocí APT bez jejich instalace

Od posledních verzí APT obsahuje download dílčí příkaz ke stažení balíčku do aktuálního adresáře.

Chcete-li si například stáhnout balíček VLC, můžete spustit

mkdir vlc
cd vlc
sudo apt download vlc

Zkontrolujte stažení

ls

Ukázkový výstup:

vlc_3.0.16-1_amd64.deb

Odstraňte stažený soubor a nyní si jej stáhněte a jeho závislosti.

rm vlc_3.0.16-1_amd64.deb

Příkaz, který stáhne balíček spolu se všemi jeho závislostmi, je následující

sudo apt install --download-only vlc

Nebo

sudo apt install -d vlc

Jedinou nevýhodou je, že balíčky budou staženy do jednoho adresáře jako /var/cache/apt/archives . Před stažením balíčků je tedy vhodné vymazat celou mezipaměť

sudo apt clean

A teď, ano, spusťte příkaz. Tentokrát to udělám s VIM.

sudo apt install -d vim
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  vim-runtime
Suggested packages:
  ctags vim-doc vim-scripts
The following NEW packages will be installed:
  vim vim-runtime
0 upgraded, 2 newly installed, 0 to remove and 26 not upgraded.
Need to get 7,720 kB of files.
After this operation, 36.3 MB of additional disk space will be used.
Do you want to continue? [Y/n]

Přijměte změny a zobrazí se zpráva podobná této

Download complete and in download only mode

Nyní zkontrolujte adresář, kam se stahují balíčky APT.

ls /var/cache/apt/archives

Zkuste spustit vim příkaz, abyste viděli, že nebyl nainstalován a byly staženy pouze balíčky jako závislosti.

Nyní stačí přesunout tyto balíčky a nainstalovat je lokálně.

Závěr

V tomto krátkém, ale užitečném příspěvku jste se naučili stahovat balíčky bez jejich instalace pomocí APT. Takže můžete tyto balíčky přenést na jiný počítač a nainstalovat je ručně.


Linux
  1. Jak urychlit stahování apt pomocí apt-fast v ubuntu

  2. Jak stáhnout pouze soubory Info-json pomocí Youtube-dl, aniž byste museli stahovat skutečné video?

  3. Jak extrahovat balíček RPM bez jeho instalace

  1. Jak používat příkaz apt ke správě balíčků v systému Linux

  2. Jak sestavit balíčky ze zdroje pomocí CheckInstall

  3. Jak spravovat balíčky NodeJS pomocí Npm

  1. Jak otestovat balíček bez jeho instalace v Linuxu

  2. Apt – Jak nainstalovat doporučené balíčky po instalaci pomocí přepínače –no-install-recommends?

  3. wget vs curl:Jak stahovat soubory pomocí wget a curl