LINUX

Cómo clonar paquetes en sistemas derivados de Debian

Me encanta la instalación nueva de Ubuntu en mis máquinas, pero odio usar la herramienta de administración de paquetes dpkg debian para hacer copias de seguridad y restaurar mis paquetes.

Los siguientes comandos se utilizan para hacer una copia de seguridad de la lista de selección de paquetes de ubuntu / debian.

Respaldo:

sudo dpkg --get-selections > dpkglist.txt

Restaurar:

sudo dpkg --set-selections < dpkglist.txt
sudo apt-get -y update
sudo apt-get dselect-upgrade

He usado y sigo usando tantos comandos que a veces me hago una pregunta: ¿Cómo es posible que recuerde todos estos comandos?

Quiero una solución sencilla que me ayude a clonar y restaurar la información del paquete de un sistema basado en Debian o un entorno chroot. ¡El apt-clone puede hacer eso!

De acuerdo con la página oficial del creador de apt-clone, es un pequeño script de shell que proporciona un medio conveniente para replicar selecciones de paquetes en múltiples hosts.

Encuentro el apt-clone muy útil cuando se trata de implementar software en mis máquinas porque puedo duplicar fácilmente la selección de paquetes de un solo sistema en cualquier otra máquina. La herramienta de línea de comandos apt-clone me ahorra una cantidad significativa de tiempo, ¡el tiempo no tiene precio!

¡El dinero no puede comprarlo!

En lugar de administrar e instalar paquetes en cada máquina y estación de trabajo, puedo usar apt-clone y automáticamente hará el trabajo por mí.

Instale el software solo una vez en una sola máquina, deje que apt-clone trabaje por usted. La herramienta apt-clone está incluida en los repositorios oficiales, por lo que podemos usar la utilidad apt-get para instalarla en Ubuntu y otras distribuciones de Linux basadas en Debian.

El siguiente comando le ayudará a instalar la herramienta apt-clone en su máquina. Abra una nueva terminal (CTRL + ALT + T) y ejecútela.

El administrador de paquetes avanzado creará automáticamente el árbol de dependencias, descargará e instalará el software por usted. Simplemente escriba el siguiente comando, presione Entrar y observe cómo funciona.

Es tan agradable cuando todo está automatizado.

sudo apt-get install apt-clone

Pero, ¿para quién es apto-clon?

  1. Cualquiera que administre varias estaciones de trabajo y necesite asegurarse de que haya una biblioteca de software coherente disponible en esos sistemas.
  2. Usuarios domésticos que limpian regularmente sus sistemas y tienen más de unos pocos paquetes de software que utilizan que no están incluidos en la instalación predeterminada.
  3. Gerentes de TI para bibliotecas públicas e instituciones educativas, donde cada usuario no tiene una estación de trabajo designada.
  4. Técnicos de soporte para empresas medianas y grandes, donde la disponibilidad uniforme del software es fundamental para las operaciones diarias.

Cómo usar la herramienta apt-clone

Una vez finalizada la instalación de la herramienta apt-clone, puede ejecutarla fácilmente desde la terminal, pero dado que es una línea de comandos, necesitamos aprender dos o tres comandos para usarla para realizar nuestras propias tareas.

Cuando se combina con el -h la herramienta apt-clone le dará información sobre su uso, comandos y opciones disponibles.

El siguiente comando le ayudará a aprender a utilizar la utilidad apt-clone.

apt-clone -h

Para crear un archivo de clonación, debe escribir el siguiente comando.

sudo apt-clone clone specify_destination_path_here

El siguiente comando creará un archivo de clonación en mi carpeta de Escritorio.

sudo apt-clone clone /home/oltjano/Desktop

Una vez creado el archivo de clonación, puede solicitar fácilmente información sobre él con el info como se muestra a continuación.

sudo apt-clone info name_of_clone_file_here

Utilice el siguiente comando para restaurar un archivo clonado desde la fuente. También puede especificar un destino donde se debe restaurar el archivo clonado mediante el –destino opción.

sudo apt-clone restore name_of_clone_file_here

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar