Jak zachować synchronizację plików konfiguracyjnych systemu Linux

click fraud protection

Pliki konfiguracyjne systemu Linux są trudne do skonfigurowania, szczególnie jeśli masz wiele komputerów. Przez lata użytkownicy Linuksa rozwiązali ten problem (w przeważającej części), kompresując i przesyłając konfiguracje do różnych dostawców pamięci masowej w chmurze. Ponieważ tworzenie kopii zapasowej różnych plików konfiguracyjnych systemu Linux jest tak użyteczne, jak to możliwe, radzenie sobie z nimi jest niezwykle nudne. Twórca Symbolize też tak uważa. Aby rozwiązać problem, stworzył aplikację, która eliminuje żmudne utrzymywanie synchronizacji plików konfiguracyjnych systemu Linux.

Aplikacja nazywa się Symbolize, a dzięki niej użytkownicy mogą szybko konfigurować pliki konfiguracyjne na wielu komputerach za pomocą linków symbolicznych (skróty AKA) i magii Dropbox.

Uwaga: Symbolize działa najlepiej z aplikacją do synchronizacji Dropbox. Przed rozpoczęciem pracy z tym artykułem zainstaluj najnowszą wersję klienta synchronizacji. Aby uzyskać więcej informacji, zapoznaj się z samouczkiem tutaj.

instagram viewer

Pierwsze symbolizować

Aplikacja Symbolize nie jest skomplikowana, więc nie trzeba jej budować przy użyciu specjalnych narzędzi i zależności. Zamiast tego użytkownicy mogą pobrać go ze sklepu Snap za pomocą przystawka zainstalować polecenie lub pobierając skrypt z GitHub.

Aby rozpocząć instalację narzędzia Symbolize w systemie Linux, otwórz okno terminala, naciskając Ctrl + Alt + T lub Ctrl + Shift + T. na klawiaturze. Następnie postępuj zgodnie z instrukcjami wiersza polecenia, które odpowiadają temu, w jaki sposób chcesz uruchomić program w systemie.

Snap instrukcje

Metoda Snap jest prawdopodobnie najlepszym sposobem na uruchomienie Symbolize, ponieważ nie wymaga interakcji z GitHub. Wystarczy chwycić Snap i zabrać się za życie.

Aby rozpocząć instalację Snap aplikacji Symbolize, musisz uruchomić system operacyjny Linux obsługujący format Snap. Aby uzyskać najlepsze wyniki, idź z Ubuntu, ponieważ środowisko wykonawcze Snap jest wstępnie skonfigurowane i nie jest wymagane żadne zamieszanie. Jeśli jednak nie korzystasz z systemu Ubuntu, możesz dowiedzieć się wszystkiego o tym, jak włączyć przystawki na komputerze z systemem Linux, postępując zgodnie z tym przewodnikiem tutaj.

Gdy środowisko wykonawcze Snapd uruchomi się w systemie Linux, użyj przystawka zainstalować polecenie, aby pobrać najnowszą migawkę Symbolize.

sudo snap install symbolize

Bezpośrednie pobieranie

Nie każdy system operacyjny Linux działa z pakietami Snap i środowiskiem wykonawczym Snap. Na szczęście można skorzystać z użyteczności Symbolize, pobierając plik skryptu ze strony GitHub programisty.

Zwykle w Addictivetips, gdy mamy do czynienia z programami w GitHub, instruujemy, aby pobierać pliki za pomocą aplikacji Git. Tym razem pobieranie za pomocą aplikacji Git nie jest konieczne, ponieważ nie ma kodu do skompilowania. Można użyć polecenia wget, aby pobrać wszystko, czego potrzebujesz do użycia Symbolize.

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

The wget downloader jest bardzo szybki, a skrypt otrzymasz w ciągu kilku sekund. Po zakończeniu procesu nadszedł czas, aby umieścić aplikację Symbolize na swojej ścieżce (AKA /usr/local/bin/). Aby umieścić plik skryptu w /usr/local/bin/, podnieś swój terminal do statusu root i skorzystaj z mv Komenda.

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

Następnie zaktualizuj uprawnienia do pliku za pomocą chmod Komenda.

chmod + x / usr / local / bin / symbolize

Powinieneś być w stanie uzyskać dostęp i uruchomić Symbolize, wykonując symbolizować Komenda.

symbolizować

Za pomocą Symbolize

Ta aplikacja działa, pobierając lokalizację pliku lub folderu i przenosząc ją do Dropbox, dzięki czemu wszystko jest zsynchronizowane. Aby dowiedzieć się, jak zachować synchronizację plików konfiguracyjnych systemu Linux, wykonaj następujące czynności.

Krok 1: Otwórz terminal i uruchom ls -a aby określić, który folder konfiguracji chcesz synchronizować z Symbolize. W tym przykładzie użyjemy ~ / .ssh teczka.

ls -a

Krok 2: Uruchom klienta synchronizacji Dropbox na komputerze z systemem Linux i upewnij się, że jesteś zalogowany do usługi.

Krok 3: Użyj polecenia mkdir i utwórz folder synchronizacji dla plików konfiguracyjnych na komputerze z systemem Linux.

mkdir -p ~ / Dropbox / configs /

Krok 4: Użyj symbolizować skrypt do synchronizacji plików konfiguracyjnych z Dropbox.

symbolizuje ~ / .ssh ~ / Dropbox / configs /

Powtórz ten proces dla każdego pliku konfiguracyjnego i folderu w systemie Linux, który chcesz synchronizować.

Opcjonalne - Załaduj zsynchronizowane konfiguracje na innym komputerze z systemem Linux

Jedną dobrą rzeczą w Symbolize jest to, że utrzymuje synchronizację plików konfiguracyjnych, umieszczając je w Dropbox. Ale naprawdę fajną rzeczą w Symbolize jest używanie go do uruchamiania tych samych plików konfiguracyjnych na wielu komputerach.

Aby skonfigurować wiele komputerów z systemem Linux do korzystania z tych samych plików synchronizacji, wykonaj następujące czynności.

Krok 1: wykonaj powyższe kroki w „Korzystanie z symbolizacji”, aby zsynchronizować wszystkie pliki konfiguracyjne z Dropbox. Tę czynność należy wykonać tylko na jednym komputerze z systemem Linux, a nie na wielu komputerach.

Krok 2: Zaloguj się do innego komputera z systemem Linux bez skonfigurowanych na nim plików synchronizacji, zaloguj się do Dropbox i zsynchronizuj pliki z usługi. Następnie uruchom symbolize, aby skonfigurować swoje konfiguracje.

Na przykład, aby dodać zsynchronizowany ~ / .ssh folder z ~ / Dropbox / configs /, zrobiłbyś:

rm -rf ~ / .ssh. symbolizuje ~ / Dropbox / configs / .ssh / ~ /
watch instagram story