¿Cómo puedo copiar paquetes instalados en una PC con Ubuntu directamente a otra PC con Ubuntu de versión similar sin descargar nada?

¿Cómo puedo copiar paquetes instalados en una PC con Ubuntu directamente a otra PC con Ubuntu de versión similar sin descargar nada?

Tengo dos PC y una de ellas tiene Ubuntu 20, ahora también voy a instalar Ubuntu 20 en mi otra PC. En la PC con Ubuntu, instalé muchos paquetes que consumieron mucho Internet durante la instalación. Entonces estoy buscando una forma de transferir todos los paquetes instalados en una PC directamente a la otra. es posible?

Respuesta1

En ambos sistemas deben estar activas las mismas fuentes de paquetes. Configure apt en su 1. sistema para guardar los paquetes descargados en el caché /var/cache/apt/archives. Esto ya no es estándar.

cat /etc/apt/apt.conf.d/01keep-debs 
# Heruntergeladene Pakete behalten.
Binary::apt::APT::Keep-Downloaded-Packages "true";
APT::Get::Keep-Downloaded-Packages "true";
Binary::apt-get::APT::Keep-Downloaded-Packages "true";

Ahora puedes copiar los debs del 1. Sistema al 2. uno.

Su segundo sistema también necesita acceso a Internet para actualizar los paquetes disponibles. Si apt (en 2. sistema) lo encuentra en su caché, lo tomará.

Respuesta2

Los paquetes que se descargan después de un apt installse almacenan en caché /var/cache/apt/archives, con el propósito de eventualmente reutilizarlos sin necesidad de descargarlos nuevamente.

Por lo tanto, estos archivos descargados .debpodrían copiarse al mismo directorio en la otra máquina. Si se emite un comando de instalación en esa máquina, se utilizarán las copias de los archivos almacenadas localmente si aún coinciden con las versiones en los servidores de software.

información relacionada