- - Πώς να διατηρήσετε συγχρονισμένο τα αρχεία ρυθμίσεων Linux

Πώς να διατηρήσετε συγχρονισμένα τα αρχεία ρυθμίσεων του Linux

Τα αρχεία διαμόρφωσης Linux είναι ένας πόνος στη ρύθμιση,ειδικά αν έχετε πολλούς υπολογιστές. Με τα χρόνια, οι χρήστες Linux έχουν επιλύσει αυτό το πρόβλημα (ως επί το πλείστον) συμπιέζοντας και ανεβάζοντας διαμορφώσεις σε διάφορους παρόχους αποθήκευσης cloud. Για όσο χρήσιμο είναι να δημιουργείτε αντίγραφα ασφαλείας ενός αρχείου διαφόρων αρχείων διαμόρφωσης Linux στο διαδίκτυο, είναι απίστευτα κουραστικό. Το σκέφτεται και ο προγραμματιστής του Symbolize. Έτσι, για να λύσει το πρόβλημα, δημιούργησε μια εφαρμογή που αποτρέπει την ταλαιπωρία από το να διατηρεί συγχρονισμένο τα αρχεία ρυθμίσεων Linux.

Η εφαρμογή ονομάζεται Symbolize και με αυτήν, οι χρήστες μπορούν να ρυθμίσουν γρήγορα αρχεία διαμόρφωσης σε πολλά μηχανήματα με τη βοήθεια των συμβολικών συνδέσμων (συντομεύσεις AKA) και του Dropbox magic.

Σημείωση: Το Symbolize λειτουργεί καλύτερα με την εφαρμογή συγχρονισμού Dropbox. Πριν ξεκινήσετε με αυτό το άρθρο, εγκαταστήστε την τελευταία έκδοση του προγράμματος-πελάτη συγχρονισμού. Για περισσότερες πληροφορίες, δείτε το σεμινάριο εδώ.

Να πάρει συμβολισμός

Η εφαρμογή Symbolize δεν είναι περίπλοκη, επομένως δεν χρειάζεται να κατασκευαστεί με ειδικά εργαλεία και εξαρτήσεις. Αντ 'αυτού, οι χρήστες μπορούν είτε να το πάρουν από το κατάστημα Snap με το snap install εντολή ή αρπάζοντας το σενάριο από το GitHub.

Για να ξεκινήσετε την εγκατάσταση του εργαλείου Symbolize σε Linux, ανοίξτε ένα παράθυρο τερματικού πατώντας Ctrl + Alt + T ή Ctrl + Shift + T στο πληκτρολόγιο. Από εκεί, ακολουθήστε τις οδηγίες της γραμμής εντολών που αντιστοιχούν στον τρόπο με τον οποίο θέλετε να εκτελέσετε το πρόγραμμα στο σύστημά σας.

Οδηγίες πρόσδεσης

Η μέθοδος Snap είναι αναμφισβήτητα ο καλύτερος τρόπος για να λειτουργήσει το Symbolize επειδή δεν απαιτεί αλληλεπίδραση με το GitHub. Απλώς τραβήξτε το Snap και συνεχίστε τη ζωή σας.

Για να ξεκινήσετε την εγκατάσταση Snap του Symbolizeεφαρμογή, πρέπει να χρησιμοποιείτε ένα λειτουργικό σύστημα Linux που υποστηρίζει τη μορφή Snap. Για καλύτερα αποτελέσματα, πηγαίνετε με το Ubuntu, καθώς ο χρόνος εκτέλεσης Snap είναι προρυθμισμένος και δεν απαιτείται φασαρία. Ωστόσο, εάν δεν είστε στο Ubuntu, μπορείτε να μάθετε όλα σχετικά με τον τρόπο ενεργοποίησης του Snaps στον υπολογιστή σας Linux ακολουθώντας αυτόν τον οδηγό εδώ.

Μόλις ο χρόνος εκτέλεσης του Snapd τεθεί σε λειτουργία στο σύστημα Linux, χρησιμοποιήστε το snap install εντολή για να τραβήξετε το τελευταίο στιγμιότυπο του Symbolize.

sudo snap install symbolize

Αμεσο κατέβασμα

Δεν λειτουργεί κάθε λειτουργικό σύστημα Linux με το Snapπακέτα και ο χρόνος εκτέλεσης Snap. Ευτυχώς, μπορείτε να εκμεταλλευτείτε τη χρησιμότητα του Symbolize κάνοντας απλώς λήψη του αρχείου σεναρίου από τη σελίδα GitHub του προγραμματιστή.

Συνήθως στα Addictivetips όταν ασχολούμαστεπρογράμματα στο GitHub, σας καθοδηγούμε να κατεβάσετε τα αρχεία χρησιμοποιώντας την εφαρμογή Git. Αυτή τη φορά, η λήψη με την εφαρμογή Git δεν είναι απαραίτητη, καθώς δεν υπάρχει κώδικας για μεταγλώττιση. Είναι δυνατόν να χρησιμοποιήσετε την εντολή wget για να αρπάξετε όλα όσα χρειάζεστε για να χρησιμοποιήσετε το Symbolize.

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

ο wget Το πρόγραμμα λήψης είναι πολύ γρήγορο και θα έχετε το σενάριο σε λίγα δευτερόλεπτα. Όταν ολοκληρωθεί η διαδικασία, ήρθε η ώρα να τοποθετήσετε την εφαρμογή Symbolize στη διαδρομή σας (AKA / usr / τοπικό / bin /). Για να τοποθετήσετε το αρχείο σεναρίου / usr / τοπικό / bin /, ανυψώστε το τερματικό σας σε κατάσταση Root και χρησιμοποιήστε το mv εντολή.

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

Στη συνέχεια, ενημερώστε τα δικαιώματα του αρχείου με το chmod εντολή.

chmod +x /usr/local/bin/symbolize

Στη συνέχεια, θα πρέπει να έχετε πρόσβαση και να εκτελείτε το Symbolize εκτελώντας το συμβολίζω εντολή.

symbolize

Χρησιμοποιώντας το Symbolize

Αυτή η εφαρμογή λειτουργεί λαμβάνοντας μια τοποθεσία αρχείου ή φακέλου και μετακινώντας την στο Dropbox, διατηρώντας έτσι τα πάντα σε συγχρονισμό. Για να μάθετε πώς να διατηρείτε τα αρχεία διαμόρφωσης Linux συγχρονισμένα, κάντε τα εξής.

Βήμα 1: Ανοίξτε ένα τερματικό και τρέξτε ls -a για να προσδιορίσετε τον φάκελο config που θέλετε να συγχρονίσετε με το Symbolize. Σε αυτό το παράδειγμα, θα χρησιμοποιήσουμε το ~ / .ssh ντοσιέ.

ls -a

Βήμα 2: Εκκινήστε τον πελάτη συγχρονισμού Dropbox στον υπολογιστή σας Linux και βεβαιωθείτε ότι έχετε συνδεθεί στην υπηρεσία.

Βήμα 3: Χρησιμοποιήστε την εντολή mkdir και δημιουργήστε ένα φάκελο συγχρονισμού για τα αρχεία διαμόρφωσης στον υπολογιστή σας Linux.

mkdir -p ~/Dropbox/configs/

Βήμα 4: Χρησιμοποιήστε το συμβολίζω σενάριο για συγχρονισμό των αρχείων διαμόρφωσης με το Dropbox.

symbolize ~/.ssh ~/Dropbox/configs/

Επαναλάβετε αυτήν τη διαδικασία για κάθε αρχείο διαμόρφωσης και φάκελο σε Linux που θέλετε να διατηρήσετε συγχρονισμένο.

Προαιρετικό - Φόρτωση συγχρονισμένων ρυθμίσεων σε άλλο υπολογιστή Linux

Ένα καλό πράγμα για το Symbolize είναι ότι διατηρείτα αρχεία διαμόρφωσης σε συγχρονισμό τοποθετώντας τα στο Dropbox. Αλλά το πραγματικά ωραίο πράγμα για το Symbolize το χρησιμοποιεί για να τρέχει τα ίδια αρχεία διαμόρφωσης σε πολλούς υπολογιστές.

Για να ρυθμίσετε πολλούς υπολογιστές Linux ώστε να χρησιμοποιούν τα ίδια αρχεία συγχρονισμού, κάντε τα εξής.

Βήμα 1: ακολουθήστε τα βήματα στο "Using Symbolize", παραπάνω για να συγχρονίσετε όλα τα αρχεία διαμόρφωσης με το Dropbox. Αυτό πρέπει να γίνει μόνο με έναν υπολογιστή Linux και όχι με πολλαπλούς.

Βήμα 2: Συνδεθείτε σε άλλο υπολογιστή Linux χωρίς να έχετε ρυθμίσει κανένα από τα συγχρονισμένα αρχεία διαμόρφωσης, συνδεθείτε στο Dropbox και συγχρονίστε τα αρχεία σας από την υπηρεσία. Στη συνέχεια, εκτελέστε το σύμβολο για να ρυθμίσετε τις διαμορφώσεις σας.

Για παράδειγμα, για να προσθέσετε το συγχρονισμένο ~ / .ssh φάκελο από ~ / Dropbox / configs /, θα κάνατε:

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

Σχόλια