- - So halten Sie Linux-Konfigurationsdateien synchron

So halten Sie Linux-Konfigurationsdateien synchron

Linux-Konfigurationsdateien sind mühsam einzurichten,vor allem, wenn Sie mehrere Computer haben. Im Laufe der Jahre haben Linux-Benutzer dieses Problem (größtenteils) durch Komprimieren und Hochladen von Konfigurationen auf verschiedene Cloud-Speicheranbieter gelöst. So nützlich es auch ist, ein Archiv verschiedener Linux-Konfigurationsdateien online zu sichern, es ist unglaublich mühsam, damit umzugehen. Der Entwickler von Symbolize meint das auch. Um das Problem zu lösen, hat er eine App erstellt, mit der Sie Ihre Linux-Konfigurationsdateien nicht mehr mühsam synchronisieren müssen.

Die App heißt Symbolize, und mit ihr können Benutzer mithilfe von symbolischen Verknüpfungen (AKA Shortcuts) und Dropbox Magic schnell Konfigurationsdateien auf mehreren Computern einrichten.

Hinweis: Symbolize funktioniert am besten mit der Dropbox-Synchronisierungsanwendung. Bevor Sie mit diesem Artikel beginnen, installieren Sie bitte die neueste Version des Synchronisierungsclients. Weitere Informationen finden Sie im Tutorial hier.

Symbolisieren

Die Symbolize-Anwendung ist nicht kompliziert und muss nicht mit speziellen Tools und Abhängigkeiten erstellt werden. Stattdessen können Benutzer es entweder aus dem Snap-Speicher mit der Schnellinstallation Befehl oder durch Abrufen des Skripts von GitHub.

Um die Installation des Symbolize-Tools unter Linux zu starten, öffnen Sie ein Terminalfenster, indem Sie auf drücken Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur. Befolgen Sie von dort aus die Anweisungen in der Befehlszeile, die der Art und Weise entsprechen, in der Sie das Programm auf Ihrem System ausführen möchten.

Schnellanweisungen

Die Snap-Methode ist wahrscheinlich der beste Weg, um Symbolize zum Laufen zu bringen, da keine Interaktion mit GitHub erforderlich ist. Nimm einfach den Snap und mach weiter mit deinem Leben.

So starten Sie die Snap-Installation von SymbolizeAnwendung müssen Sie ein Linux-Betriebssystem ausführen, das das Snap-Format unterstützt. Die besten Ergebnisse erzielen Sie mit Ubuntu, da die Snap-Laufzeit vorkonfiguriert ist und kein Aufwand erforderlich ist. Wenn Sie jedoch nicht mit Ubuntu arbeiten, erfahren Sie anhand dieser Anleitung, wie Sie Snaps auf Ihrem Linux-PC aktivieren.

Wenn die Snapd-Laufzeit auf Ihrem Linux-System läuft, verwenden Sie die Schnellinstallation Befehl zum Abrufen des neuesten Schnappschusses von Symbolize.

sudo snap install symbolize

Direkter Download

Nicht jedes Linux-Betriebssystem funktioniert mit SnapPakete und die Snap-Laufzeit. Zum Glück ist es möglich, die Nützlichkeit von Symbolize zu nutzen, indem Sie einfach die Skriptdatei von der GitHub-Seite des Entwicklers herunterladen.

Normalerweise auf Addictivetips, wenn wir uns mit beschäftigenFür GitHub-Programme weisen wir Sie an, die Dateien mit der Git-App herunterzuladen. Diesmal ist das Herunterladen mit der Git-App nicht erforderlich, da kein Code zum Kompilieren vorhanden ist. Mit dem Befehl wget können Sie alles erfassen, was Sie für die Verwendung von Symbolize benötigen.

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

Das wget Der Downloader ist sehr schnell und Sie haben das Skript in wenigen Sekunden. Wenn der Vorgang abgeschlossen ist, müssen Sie die Symbolize-Anwendung in Ihren Pfad (AKA / usr / local / bin /). So platzieren Sie die Skriptdatei in / usr / local / bin /, versetzen Sie Ihr Terminal in den Root-Status und verwenden Sie die mv Befehl.

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

Aktualisieren Sie anschließend die Dateiberechtigungen mit chmod Befehl.

chmod +x /usr/local/bin/symbolize

Sie sollten dann in der Lage sein, auf Symbolize zuzugreifen und es auszuführen, indem Sie den Befehl ausführen symbolisieren Befehl.

symbolize

Mit Symbolisieren

Diese App verwendet einen Datei- oder Ordnerpfad und verschiebt ihn in Dropbox. Auf diese Weise bleibt alles synchron. Gehen Sie wie folgt vor, um zu erfahren, wie Sie Ihre Linux-Konfigurationsdateien synchronisieren.

Schritt 1: Öffne ein Terminal und starte ls -a um zu bestimmen, welcher Konfigurationsordner mit Symbolize synchronisiert werden soll. In diesem Beispiel verwenden wir das ~ / .ssh Mappe.

ls -a

Schritt 2: Starten Sie den Dropbox-Synchronisierungsclient auf Ihrem Linux-PC und stellen Sie sicher, dass Sie beim Dienst angemeldet sind.

Schritt 3: Verwenden Sie den Befehl mkdir und erstellen Sie einen Synchronisierungsordner für die Konfigurationsdateien auf Ihrem Linux-PC.

mkdir -p ~/Dropbox/configs/

Schritt 4: Verwenden Sie die symbolisieren Skript zum Synchronisieren Ihrer Konfigurationsdateien mit Dropbox.

symbolize ~/.ssh ~/Dropbox/configs/

Wiederholen Sie diesen Vorgang für jede Konfigurationsdatei und jeden Ordner unter Linux, die Sie synchronisieren möchten.

Optional - Laden Sie synchronisierte Konfigurationen auf einen anderen Linux-PC

Eine gute Sache bei Symbolize ist, dass es hältSynchronisieren Sie Ihre Konfigurationsdateien, indem Sie sie in Dropbox ablegen. Das Coole an Symbolize ist jedoch, die gleichen Konfigurationsdateien auf mehreren Computern auszuführen.

Gehen Sie wie folgt vor, um mehrere Linux-PCs für die Verwendung derselben Synchronisierungsdateien einzurichten.

Schritt 1: Befolgen Sie die oben unter „Verwenden von Symbolisieren“ beschriebenen Schritte, um alle Konfigurationsdateien mit Dropbox zu synchronisieren. Dies muss nur mit einem Linux-PC durchgeführt werden und nicht mit mehreren.

Schritt 2: Melden Sie sich bei einem anderen Linux-PC an, ohne dass Ihre synchronisierten Konfigurationsdateien darauf eingerichtet sind, melden Sie sich bei Dropbox an und synchronisieren Sie Ihre Dateien über den Dienst. Führen Sie dann symbolize aus, um Ihre Konfigurationen einzurichten.

So kann zum Beispiel das Synchronisierte hinzugefügt werden ~ / .ssh Ordner von ~ / Dropbox / configs /:

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

Bemerkungen