GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo clonar paquetes en sistemas derivados de Debian

Me encanta la instalación nueva de Ubuntu en mis máquinas, pero detesto usar la herramienta de administración de paquetes dpkg debian para respaldar 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.

Copia de seguridad :

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 fácil 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 varios hosts.

Considero que apt-clone es 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 para 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 lo 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 adecuado apt-clone?

  1. Cualquiera que administre varias estaciones de trabajo y necesite asegurarse de que haya una biblioteca de software coherente disponible en todos esos sistemas.
  2. Usuarios domésticos que limpian regularmente sus sistemas y tienen varios paquetes de software que usan que no están incluidos en la instalación predeterminada.
  3. Administradores 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 medianas y grandes empresas, 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 iniciarla fácilmente desde la terminal, pero dado que es una línea de comandos, necesitamos aprender dos o tres comandos para poder usarla para realizar nuestras propias tareas.

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

El siguiente comando lo ayudará a aprender cómo usar 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

Después de crear el archivo de clonación, puede solicitar fácilmente información sobre él con la info como se muestra a continuación.

sudo apt-clone info name_of_clone_file_here

Utilice el siguiente comando para restaurar un archivo de clonación desde el origen. También puede especificar un destino en el que se debe restaurar el archivo de clonación utilizando el --destination opción.

sudo apt-clone restore name_of_clone_file_here

Debian
  1. Cómo crear un usuario Sudo en Debian

  2. Cómo instalar Nextcloud en Debian 9

  3. Cómo instalar PostgreSQL 11/10 en Debian 9 y Debian 8

  4. Cómo instalar MongoDB 4.4 / 4.2 en Debian 9

  5. Cómo instalar PostgreSQL en Debian 11 / Debian 10

Cómo instalar Elasticsearch en Debian 9

Cómo instalar ERPNext en Debian 9

Cómo instalar MariaDB en Debian 11

Cómo instalar Nginx en Debian 11

Cómo instalar Nagios en Debian 10 / Debian 9

Cómo instalar Go en Debian 11