Dans le prochain article, nous allons jeter un œil à apt-clone. C'est un moyen simple de clonez les packages installés sur votre Ubuntu et restaurez-les sur un autre ordinateur d'une manière très simple et rapide. L'installation du même ensemble de packages sur plusieurs systèmes Ubuntu est souvent une tâche fastidieuse et fastidieuse. Si nous ne voulons pas perdre de temps à installer les mêmes packages encore et encore sur plusieurs systèmes, c'est une bonne option.
En fait, quand il s'agit de installer des packages sur des systèmes Ubuntu d'architecture similaire, il existe de nombreuses méthodes pour faciliter cette tâche. Vous pouvez simplement migrer les applications, les paramètres et les données de votre ancien système Ubuntu vers un système fraîchement installé en quelques clics de souris en utilisant Aptik. Nous pourrons également sauvegarder la liste complète des packages installés à l'aide du gestionnaire de packages. Par exemple, nous pouvons utiliser APT et les installer plus tard sur un système nouvellement installé.
Apt-clone nous aidera lors de l'installation d'applications qui s'exécutent sur Ubuntu et des systèmes d'exploitation similaires. Nous serons capables installer très facilement le même ensemble de packages sur plusieurs systèmes afin que tous les aient. Nous pouvons également faire une copie de sauvegarde de la liste complète des applications installées et les restaurer où et quand c'est nécessaire.
Sauvegardez les packages installés et restaurez-les plus tard sur un autre système Ubuntu
Ensuite, nous verrons comment installer et utiliser apt-clone sur les systèmes basés sur Debian. J'ai testé cet utilitaire sur le système Ubuntu 18.04, mais il devrait fonctionner sur tous les systèmes basés sur Debian et Ubuntu.
Installez apt-clone
Nous pourrons installer apt-clone dans notre Ubuntu très facilement. Nous trouverons le programme disponible dans les référentiels par défaut de notre système d'exploitation. Pour l'installer, il suffit d'ouvrir un terminal (Ctrl + Alt + T) et d'y écrire la commande suivante:
sudo apt install apt-clone
Sauvegarder les packages installés
Une fois installés, nous allons créer un répertoire pour enregistrer les packages installés. Ensuite, nous les clonerons et les enregistrerons à l'emplacement que nous venons de créer. Pour ce faire, dans le terminal (Ctrl + Alt + T) nous n'aurons qu'à taper les commandes suivantes:
mkdir ~/paquetesInstalados sudo apt-clone clone ~/paquetesInstalados
La commande ci-dessus enregistrera tous les packages installés sur notre système Ubuntu. Ils seront enregistrés dans un fichier appelé apt-clone-state-entreunosyceros-satellite2.tar.gz situé dans l'annuaire ~ / packages installés.
Afficher les détails du fichier de sauvegarde
Pour afficher les détails du fichier de sauvegarde, nous exécuterons la commande suivante dans le terminal:
apt-clone info paquetesInstalados/apt-clone-state-entreunosyceros-satelite2.tar.gz
Comme vous pouvez le voir dans la capture d'écran ci-dessus, j'ai 2054 packages au total sur mon Ubuntu 18.04.
Restaurez le fichier de sauvegarde
Une fois le fichier de sauvegarde obtenu, nous allons le copier sur notre clé USB. Ensuite, nous pouvons aller sur n'importe quel autre système où nous voulons installer le même ensemble de packages. Pour installer ces packages, nous pouvons ouvrir un terminal (Ctrl + Alt + T) et y écrire la commande suivante:
sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz
Gardez à l'esprit que cette commande écrasera votre fichier /etc/apt/sources.list existant et installera / supprimera les packages. Nous devrons nous assurer que le système de destination est la même distribution que le système source. Par exemple, si le système source exécute la version 18.04 bits 64 LTS, le système cible doit également avoir la même version et la même architecture.
Si vous ne souhaitez pas restaurer les packages sur le système, il vous suffit d'utiliser l'option –Destination / emplacement / fichier. Un exemple de la commande à utiliser serait le suivant:
sudo apt-clone restore apt-clone-state-entreunosyceros-satelite2.tar.gz --destination ~/viejoUbuntu
Dans ce cas, la commande ci-dessus restaurera les packages dans un dossier appelé ~ / oldUbuntu.
Informations sur apt-clone
Si vous avez besoin de plus d'informations et de détails sur apt-clone, vous pouvez jetez un œil à la section d'aide ouvrir un terminal (Ctrl + Alt + T) et y saisir:
apt-clone -h
Vous pouvez également vérifier les pages de manuel. Vous pouvez y accéder en tapant dans le même terminal:
man apt-clone
Pour plus d'informations sur ce programme, vous pouvez consulter le page sur GitHub De ce projet.