- - Comment garder les fichiers de configuration Linux synchronisés

Comment garder les fichiers de configuration Linux synchronisés

Les fichiers de configuration Linux sont difficiles à configurer,surtout si vous avez plusieurs ordinateurs. Au fil des ans, les utilisateurs de Linux ont résolu ce problème (en grande partie) en compressant et en téléchargeant des configurations vers différents fournisseurs de stockage dans le cloud. Aussi utile qu’il soit d’avoir une archive en ligne de divers fichiers de configuration Linux sauvegardés en ligne, c’est extrêmement fastidieux. Le développeur de Symbolize le pense aussi. Donc, pour résoudre le problème, il a créé une application qui évite le désagrément de garder vos fichiers de configuration Linux synchronisés.

L'application s'appelle Symboliser et permet aux utilisateurs de configurer rapidement des fichiers de configuration sur plusieurs ordinateurs à l'aide de liens symboliques (raccourcis AKA) et de la magie de Dropbox.

Remarque: Symbolize fonctionne mieux avec l'application de synchronisation Dropbox. Avant de commencer avec cet article, veuillez installer la dernière version du client de synchronisation. Pour plus d'informations, consultez le tutoriel ici.

Se symboliser

L’application Symbolize n’est pas compliquée, elle n’a donc pas besoin d’être construite à l’aide d’outils spéciaux et de dépendances. Au lieu de cela, les utilisateurs peuvent soit le récupérer à partir du Snap Store avec le installation instantanée commande ou en récupérant le script depuis GitHub.

Pour démarrer l’installation de l’outil Symbolize sous Linux, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T ou Ctrl + Maj + T sur le clavier. Suivez ensuite les instructions de la ligne de commande correspondant à la manière dont vous souhaitez exécuter le programme sur votre système.

Instructions instantanées

La méthode Snap est sans doute le meilleur moyen de faire fonctionner Symbolize car elle ne nécessite pas d’interaction avec GitHub. Il suffit de saisir l'instantané et de continuer votre vie.

Pour démarrer l’installation instantanée de Symbolizeapplication, vous devez exécuter un système d'exploitation Linux prenant en charge le format d'accrochage. Pour de meilleurs résultats, optez pour Ubuntu, car l'exécution du composant logiciel enfichable est préconfigurée et aucune agitation n'est requise. Cependant, si vous n'êtes pas sur Ubuntu, vous pouvez tout apprendre sur la façon d'activer les instantanés sur votre PC Linux en suivant ce guide ici.

Une fois le runtime Snapd opérationnel sur votre système Linux, utilisez la commande installation instantanée commande pour récupérer le dernier instantané de Symbolize.

sudo snap install symbolize

Téléchargement direct

Tous les systèmes d'exploitation Linux ne fonctionnent pas avec Snaples packages et le runtime Snap. Heureusement, il est possible de tirer parti de l’utilité de Symbolize en téléchargeant simplement le fichier de script à partir de la page GitHub du développeur.

Habituellement sur Addictivetips quand nous traitonsprogrammes sur GitHub, nous vous invitons à télécharger les fichiers à l’aide de l’application Git. Cette fois, le téléchargement avec l’application Git n’est pas nécessaire, car il n’ya pas de code à compiler. Il est possible d’utiliser la commande wget pour récupérer tout ce dont vous avez besoin pour utiliser Symbolize.

wget https://raw.githubusercontent.com/SlimG/symbolize/master/symbolize

le wget Le téléchargeur est très rapide et vous aurez le script en quelques secondes. Lorsque le processus est terminé, il est temps de placer l’application Symbolize sur votre chemin (AKA / usr / local / bin /) Pour placer le fichier de script dans / usr / local / bin /, élevez votre terminal au statut racine et utilisez le mv commander.

sudo -s
mv symbolize /usr/local/bin/

Ensuite, mettez à jour les autorisations du fichier avec chmod commander.

chmod +x /usr/local/bin/symbolize

Vous devriez alors pouvoir accéder à Symbolize et l’exécuter en exécutant la commande symboliser commander.

symbolize

Utiliser Symbolize

Cette application fonctionne en prenant un emplacement de fichier ou de dossier et en le déplaçant vers Dropbox, gardant ainsi tout synchronisé. Pour savoir comment garder vos fichiers de configuration Linux synchronisés, procédez comme suit.

Étape 1: Ouvrez un terminal et courez ls -a pour déterminer quel dossier de configuration vous souhaitez garder synchronisé avec Symbolize. Dans cet exemple, nous allons utiliser le ~ / .ssh dossier.

ls -a

Étape 2: Démarrez le client de synchronisation Dropbox sur votre ordinateur Linux et assurez-vous que vous êtes connecté au service.

Étape 3: Utilisez la commande mkdir et créez un dossier de synchronisation pour les fichiers de configuration sur votre PC Linux.

mkdir -p ~/Dropbox/configs/

Étape 4: Utilisez le symboliser script pour synchroniser vos fichiers de configuration avec Dropbox.

symbolize ~/.ssh ~/Dropbox/configs/

Répétez cette procédure pour chaque fichier de configuration et dossier sous Linux que vous souhaitez synchroniser.

Facultatif - Chargez les configurations synchronisées sur un autre ordinateur Linux.

Une bonne chose à propos de Symbolize est qu’il gardesynchronisez vos fichiers de configuration en les mettant dans Dropbox. Mais ce qui est vraiment cool avec Symbolize, c'est de l'utiliser pour exécuter les mêmes fichiers de configuration sur plusieurs ordinateurs.

Pour configurer plusieurs ordinateurs Linux afin qu'ils utilisent les mêmes fichiers de synchronisation, procédez comme suit.

Étape 1: Suivez les étapes de la section «Utilisation de Symbolize» ci-dessus pour synchroniser tous vos fichiers de configuration avec Dropbox. Cela ne doit être fait qu'avec un PC Linux et non plusieurs.

Étape 2: Connectez-vous à un autre ordinateur Linux sans configuration de vos fichiers de configuration synchronisés, connectez-vous à Dropbox et synchronisez vos fichiers depuis le service. Ensuite, lancez symbolize pour configurer vos configurations.

Ainsi, par exemple, pour ajouter le synchronisé ~ / .ssh dossier de ~ / Dropbox / configs /, vous feriez:

rm -rf ~/.ssh
symbolize  ~/Dropbox/configs/.ssh/ ~/
</ p>

commentaires