GNU/Linux >> Linux Esercitazione >  >> Linux

Come scaricare i pacchetti usando APT senza installarli

Ciao amici. In questo breve ma interessante post imparerai come scaricare pacchetti usando APT senza installarli. In questo modo possiamo portarli su un altro sito ed eseguire un'installazione lì senza bisogno di Internet. Questo è abbastanza utile negli ambienti aziendali.

Cos'è APT?

APT è il gestore di pacchetti per le distribuzioni Debian e derivate da Debian, come Ubuntu. Grazie a questo strumento possiamo installare, rimuovere, aggiornare e cercare i pacchetti da installare sul sistema.

Per impostazione predefinita, quando eseguiamo il comando

sudo apt install <package> command

APT lo cercherà nei repository di sistema aggiunti, calcolerà le dipendenze necessarie e da lì inizierà a scaricarle e installarle. Tuttavia, a volte non è necessario installarli ma scaricarli in modo da poterli spostare su altre macchine.

Quindi questo è lo scopo del nostro post. Procediamoci.

Scarica i pacchetti utilizzando APT senza installarli

A partire dalle versioni recenti, APT incorpora il download sottocomando per scaricare un pacchetto nella directory corrente.

Ad esempio, per scaricare il pacchetto VLC, puoi eseguire

mkdir vlc
cd vlc
sudo apt download vlc

Controlla il download

ls

Esempio di output:

vlc_3.0.16-1_amd64.deb

Rimuovi il file scaricato e ora scarichiamolo e le sue dipendenze.

rm vlc_3.0.16-1_amd64.deb

Il comando che scarica un pacchetto insieme a tutte le sue dipendenze è il seguente

sudo apt install --download-only vlc

Oppure

sudo apt install -d vlc

L'unico svantaggio è che i pacchetti verranno scaricati in una singola directory come /var/cache/apt/archives . Quindi, prima di scaricare i pacchetti, è consigliabile svuotare l'intera cache

sudo apt clean

E ora, sì, esegui il comando. Questa volta lo farò con 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]

Accetta le modifiche e vedrai un messaggio come questo

Download complete and in download only mode

Ora controlla la directory in cui vengono scaricati i pacchetti APT.

ls /var/cache/apt/archives

Prova a eseguire vim comando per vedere che non è stato installato e solo i pacchetti sono stati scaricati come dipendenze.

Ora devi solo spostare questi pacchetti e installarli localmente.

Conclusione

In questo breve ma utile post, hai imparato come scaricare i pacchetti senza installarli usando APT. Quindi, puoi portare questi pacchetti su un altro computer e installarli manualmente.


Linux
  1. Come creare pacchetti dal sorgente utilizzando CheckInstall

  2. Come gestire i pacchetti NodeJS usando Npm

  3. Come velocizzare i download di apt usando apt-fast in Ubuntu

  4. wget vs curl:come scaricare file usando wget e curl

  5. Come faccio a scaricare in modo ricorsivo una directory usando smbclient?

Come gestire i pacchetti Python utilizzando PIP

Come passare automaticamente a una directory senza utilizzare il comando Cd in Linux

RPM e GPG:come verificare i pacchetti Linux prima di installarli

Come scaricare file utilizzando Wget tramite proxy in Linux

Come scaricare solo audio utilizzando youtube-dl

Come usare "yum downloadonly" per scaricare un pacchetto senza installarlo