GNU/Linux >> Linux Esercitazione >  >> Debian

Come clonare i pacchetti nei sistemi derivati ​​da Debian

Adoro la nuova installazione di Ubuntu sulle mie macchine, ma odio usare lo strumento di gestione dei pacchetti debian dpkg per eseguire il backup e il ripristino dei miei pacchetti.

I seguenti comandi vengono utilizzati per eseguire il backup dell'elenco di selezione dei pacchetti ubuntu/debian.

Backup :

sudo dpkg --get-selections > dpkglist.txt

Ripristina :

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

Ho usato e continuo a usare così tanti comandi che a volte mi pongo una domanda:come è possibile che io ricordi tutti questi comandi?

Voglio una soluzione semplice che mi aiuti a clonare e ripristinare le informazioni sui pacchetti di un sistema basato su Debian o un ambiente chroot. L'apt-clone può farlo!

Secondo la pagina ufficiale del creatore di apt-clone, si tratta di un piccolo script di shell che fornisce un mezzo conveniente per replicare le selezioni di pacchetti su più host.

Trovo apt-clone molto utile quando si tratta di distribuire software sulle mie macchine perché posso facilmente duplicare la selezione dei pacchetti di un singolo sistema su qualsiasi altra macchina. Lo strumento da riga di comando apt-clone mi fa risparmiare una notevole quantità di tempo, il tempo non ha prezzo!

I soldi non possono comprarlo!

Invece di gestire e installare pacchetti su ogni macchina e workstation, posso usare apt-clone e farà automaticamente il lavoro per me.

Installa il software solo una volta su una singola macchina, lascia che apt-clone funzioni per te. Lo strumento apt-clone è incluso nei repository ufficiali, quindi possiamo usare l'utilità apt-get per installarlo in Ubuntu e in altre distribuzioni Linux basate su Debian.

Il seguente comando ti aiuterà a installare lo strumento apt-clone nella tua macchina. Apri un nuovo terminale (CTRL+ALT+T) ed eseguilo.

Il gestore di pacchetti avanzato creerà automaticamente l'albero delle dipendenze, scaricherà e installerà il software per te. Basta digitare il seguente comando, premere Invio e guardarlo funzionare.

È così bello quando tutto è automatizzato.

sudo apt-get install apt-clone

Ma per chi è adatto apt-clone?

  1. Chiunque gestisca più workstation e debba assicurarsi che una libreria software coerente sia disponibile su quei sistemi.
  2. Utenti domestici che puliscono regolarmente i propri sistemi e hanno più di alcuni pacchetti software che utilizzano che non sono inclusi nell'installazione predefinita.
  3. Gestori IT per biblioteche pubbliche e istituzioni educative, dove ogni utente non dispone di una postazione designata.
  4. Tecnici di supporto per aziende di medie e grandi dimensioni, dove la disponibilità uniforme del software è fondamentale per le operazioni quotidiane.

Come usare lo strumento apt-clone

Al termine dell'installazione dello strumento apt-clone puoi avviarlo facilmente dal terminale, ma poiché è una riga di comando, dobbiamo imparare due o tre comandi per poterlo utilizzare per svolgere i nostri compiti.

Se combinato con -h lo strumento apt-clone ti fornirà informazioni sul suo utilizzo, comandi e opzioni disponibili.

Il comando seguente ti aiuterà a imparare come usare l'utilità apt-clone.

apt-clone -h

Per creare un file clone devi digitare il seguente comando.

sudo apt-clone clone specify_destination_path_here

Il comando seguente creerà un file clone nella mia cartella Desktop.

sudo apt-clone clone /home/oltjano/Desktop

Dopo aver creato il file clone, puoi facilmente richiedere informazioni su di esso con le info come mostrato di seguito.

sudo apt-clone info name_of_clone_file_here

Utilizzare il comando seguente per ripristinare un file clone dall'origine. Puoi anche specificare una destinazione in cui ripristinare il file clone utilizzando la --destinazione opzione.

sudo apt-clone restore name_of_clone_file_here

Debian
  1. Come creare un utente Sudo su Debian

  2. Come installare Nextcloud su Debian 9

  3. Come installare PostgreSQL 11/10 su Debian 9 e Debian 8

  4. Come installare MongoDB 4.4 / 4.2 su Debian 9

  5. Come installare PostgreSQL su Debian 11 / Debian 10

Come installare Elasticsearch su Debian 9

Come installare ERPNext su Debian 9

Come installare MariaDB su Debian 11

Come installare Nginx su Debian 11

Come installare Nagios su Debian 10 / Debian 9

Come installare Vai su Debian 11