Como forçar o cache de pacotes instalados pelo apt para que eu possa copiar e instalar em outra máquina?

Como forçar o cache de pacotes instalados pelo apt para que eu possa copiar e instalar em outra máquina?

Quero forçar o cache dos pacotes instalados com apt-get install (apt install)in /var/cache/apt. Atualmente, descobri que alguns deles estão armazenados em cache, mas a maioria não. Quero armazenar todos eles em cache para instalá-los em outra máquina, copiando esses pacotes sem baixá-los novamente da Internet, especialmente para pacotes grandes que custam muito tempo.

Responder1

Acho que configurar sua máquina local como repositório seria uma opção melhor, mas se quiser apenas baixar um pacote você pode executar:

sudo apt install -d package

Se você quiser armazenar em cache todos os seus pacotes instalados, você pode executar

sudo apt install -d $(apt list --installed | cut -d'/' -f 1 | grep -v "Listing..." | tr '\n' ' ')

informação relacionada