Synchronizacja plików między systemami Windows i Linux: 3 proste kroki!
🔄
Streszczenie
- Bezproblemowa synchronizacja plików między systemami Windows i Linux bez konieczności korzystania z chmury dzięki usłudze Syncthing. 💻🔄
- Zainstaluj i skonfiguruj Syncthing w systemach Windows i Linux w celu bezpiecznego udostępniania plików. 🔐
- Aby synchronizacja plików działała, Syncthing wymaga, aby oba systemy były online. 🌐
Czy masz dość ręcznego kopiowania plików między systemami operacyjnymi lub korzystania z pamięci masowej w chmurze? Opowiem wam, jak używam Syncthing do synchronizacji bezproblemowo przesyłam pliki między moimi komputerami z systemem Windows i Linux, nie naruszając mojej prywatności i nie ograniczając limitów pamięci masowej. 🚀
Dlaczego wybrałem Syncthing do synchronizacji plików
Jeśli jesteś taki jak ja i regularnie pracujesz w różnych systemy operacyjne, znasz uciążliwość synchronizowania plików. Po wypróbowaniu kilku rozwiązań zdecydowałem się na Synchronizacja, darmowe, otwartoźródłowe narzędzie do ciągłej synchronizacji plików, które tworzy bezpośrednie połączenie między urządzeniami. 🌟
Co mi się najbardziej podoba w Syncthing to to, że nie ma przechowywanie w chmurze zaangażowany. Twoje dane są przesyłane bezpośrednio pomiędzy urządzenia, co oznacza, że nie musisz powierzać swoich prywatnych plików zewnętrznemu dostawcy. Po prostu Twoje urządzenia komunikują się ze sobą w bezpieczna. 🔒
W moim domu mam dwa komputery: główny, na którym działa system Windows i Garuda Linux, oraz dodatkowy, służący do testów, komputer z systemem Ubuntu. Dzięki Syncthing mogę bez problemu udostępniać pliki, zwłaszcza zrzuty ekranu, między systemami Windows i Ubuntu. Pokażę ci jak to skonfigurować. 🖱️
Jedyne ograniczenie, które powinieneś znać
Chociaż Syncthing to fantastyczne rozwiązanie, jest jeden haczyk: aby synchronizacja działała, oba systemy muszą działać jednocześnie. Ponieważ nie ma buforowania, Syncthing nie może synchronizować plików, jeśli jedno z urządzeń jest odłączone. Jeśli więc mój komputer z systemem Windows jest włączony, a komputer z systemem Ubuntu wyłączony, synchronizacja nie zostanie przeprowadzona. Jeśli jednak oba komputery będą włączone w tym samym czasie, wszystkie zmiany zostaną zsynchronizowane. 🔄
To ograniczenie stanowi poważniejszy problem w przypadku konfiguracji z podwójnym rozruchem. Ponieważ systemy Windows i Linux są zainstalowane w tym samym systemie, nie można uruchamiać obu systemów operacyjnych jednocześnie. Uniemożliwia to synchronizację aplikacji Syncthing pomiędzy tymi urządzeniami. Istnieje jednak bardzo eleganckie rozwiązanie tego problemu: prosty pendrive. Możesz podłączyć dysk flash USB do komputera, a gdy uruchomisz dowolny system operacyjny, odczyta on dysk flash i uzyska dostęp do plików. 💾
Jak zainstalować i skonfigurować Syncthing
Instalacja i konfiguracja Syncthing może być nieco skomplikowana. Oto przewodnik krok po kroku, który wyjaśni, jak uruchomić aplikację na urządzeniach z systemem Windows i Linux. 📋
Krok 1: Zainstaluj Syncthing w systemach Windows i Linux
Najpierw musimy uruchomić Syncthing w systemie Windows. Aby to zrobić, odwiedź stronę Syncthing i przejdź do menu Pobieranie. Znajdziesz tam kilka linków do pobrania. Zignoruj wszystko, co znajduje się w opcji „Base Syncthing”, ponieważ wymaga ona uruchomienia instancji wiersza poleceń, aby Syncthing działał. Jeśli zamkniesz wiersz poleceń, Syncthing przestaje działać, co uważam za niewygodne. 🚫

Zamiast tego pobierz instalator Syncthing dla systemu Windows z sekcji Integracje. Przeniesie Cię to na stronę GitHub, z której możesz pobrać plik instalacyjny dla systemu Windows. Ta wersja instaluje w systemie aplikację Start Syncthing i Stop Syncthing, dzięki czemu łatwiej będzie go konserwować. praca. 🎉

Po pobraniu wystarczy uruchomić plik instalacyjny i postępować zgodnie z instrukcjami kreatora instalacji. Podczas tego procesu najpierw zostaniesz poproszony o skonfigurowanie portu i adresu. Jeśli nie jesteś pewien, możesz zachować ustawienia domyślne. Następnie zaznacz opcje „Rozpocznij synchronizację automatycznie po zalogowaniu” i „Rozpocznij synchronizację po instalacji”. Na koniec kliknij „Tak” w oknie Utwórz Reguła zapory systemu Windows dla Syncthingu; W przeciwnym razie nie zadziała. 🔧
Po zainstalowaniu otwórz przeglądarkę i (o ile nie zmieniłeś domyślnego adresu i portów) wklej ten adres w pasek adresu:
http://127.0.0.1:8384/
Spowoduje to otwarcie interfejsu internetowego Syncthing, w którym możesz zarządzać ustawieniami synchronizacji. 🌐

W następnej sekcji opiszę, jak skonfigurować ustawienia. Na razie zainstalujmy Syncthing na Linuksie. Powinno to być stosunkowo proste, ponieważ wiele dystrybucji Linuksa zawiera Syncthing w swoich repozytoriach. Dla użytkowników Ubuntu jest to tak proste, jak otwarcie terminala i uruchomienie:
sudo apt install syncthing
Po instalacji w widoku Aplikacje Ubuntu znajdziesz dwie nowe aplikacje: Syncthing WebUI i Start Syncthing. Najpierw otwórz Syncthing Launcher, następnie przejdź do Syncthing WebUI. Otworzy się okno przeglądarki z tym samym interfejsem, który widziałeś w systemie Windows. 🌍
Krok 2: Podłącz swoje urządzenia
A teraz zaczyna się najlepsza część: połączenie systemów Windows i Linux. Zacznę od urządzenia z systemem Windows jako przykładu. 🔗
Najpierw otwórz interfejs użytkownika Syncthing WebUI, odwiedzając adres URL:
http://127.0.0.1:8384/
Teraz w prawym górnym rogu kliknij Akcje > Pokaż ID. Spowoduje to wyświetlenie identyfikatora urządzenia dla Syncthing w systemie Windows. 📲

Teraz przełącz się na komputer z systemem Linux i otwórz Syncthing. Kliknij „Dodaj urządzenie zdalne” w prawym dolnym rogu i wprowadź identyfikator urządzenia zdalnego. Okna. Nadaj mu łatwą do zapamiętania i zidentyfikowania nazwę i kliknij „Zapisz”.

Aplikacja Syncthing w systemie Windows powinna teraz wyświetlić prośbę o sparowanie komputera z systemem Linux. Zaakceptuj monit, nadaj swojemu komputerowi z systemem Linux rozpoznawalną nazwę (może się ona różnić od nazwy Twojego komputera) i kliknij „Zapisz”. 📝

To wszystko! Teraz Twoje komputery z systemem Windows i Linux są połączone. Połączenie można zweryfikować, sprawdzając znak „Połączono” w sekcji Urządzenia zdalnego na dowolnym interfejsie. Jeśli występują jakieś problemy z połączeniami, powinny one zostać tutaj wyświetlone. ✅
Krok 3: Skonfiguruj foldery synchronizacji
Samo podłączenie urządzeń nie powoduje automatycznej synchronizacji plików; Musisz wskazać Syncthing, które foldery mają być synchronizowane. Domyślnie Syncthing tworzy domyślny folder do synchronizacji. W systemie Windows znajduje się on pod ścieżką:
C:\Użytkownicy\{nazwa użytkownika}\Sync
W systemie Linux można go znaleźć tutaj:
/home/{nazwa użytkownika}/Sync
Synchronizacja jest wstrzymana w Folderze domyślnym, ale możesz ją łatwo włączyć. Wystarczy kliknąć przycisk „Edytuj”, przejść do zakładki „Udostępnianie”, wybrać urządzenie, z którym chcesz przeprowadzić synchronizację i kliknąć Zapisz. Powinno to spowodować wysłanie żądania udostępnienia na drugim urządzeniu. Zaakceptuj, a oba urządzenia zostaną zsynchronizowane. Jeśli dodasz lub usuniesz jakiekolwiek dane (pliki lub foldery) z jednego z folderów, pojawią się one w drugim synchronizowanym folderze. 📂
Jeśli jednak nie chcesz korzystać z folderu domyślnego, możesz także skonfigurować niestandardowy folder do synchronizacji. Aby to zrobić, kliknij „Dodaj folder” i podaj ścieżkę do folderu, który chcesz udostępnić. Konieczne będzie również podanie identyfikatora folderu, który musi być taki sam na wszystkich synchronizowanych urządzeniach. Jest również pole Etykieta folderu. Możesz tu wpisać cokolwiek chcesz; ma na celu pomóc w zidentyfikowaniu folderu. 🛠️

Syncthing zmienił sposób, w jaki udostępniam pliki między moimi systemami Windows i Linux. Choć nie jest to rozwiązanie idealne i do synchronizacji wymagane jest połączenie obu systemów, nadal jest to moje ulubione rozwiązanie ze względu na bezpieczeństwo, prostotę i brak konieczności korzystania z pamięci masowej w chmurze. 🌈