Szukasz łatwego i bezproblemowego sposobu synchronizacji między komputerami Mac, Windows, Linux, Android i innymi platformami? Sprawdź Resilio Sync! Jest to narzędzie do synchronizacji stworzone przez niektórych ludzi za Bittorrent. Używa protokołu bittorrent do przesyłania plików przez sieć i Internet w ogóle. Oto jak skonfigurować serwer Resilio Sync w systemie Linux.
Przed zainstalowaniem oprogramowania w systemie Resilio Sync ma repozytorium oprogramowania, które należy dodać. Wynika to z faktu, że jest to oprogramowanie innych firm, a dystrybucje Linuksa nie zawierają go prawdopodobnie dlatego, Resilio Sync jest zamkniętym źródłem, a dystrybucje Linuksa nie mają licencji na rozpowszechnianie oprogramowanie.
W każdym razie postępuj zgodnie z tymi instrukcjami, aby dodać repozytorium oprogramowania innej firmy do swojego systemu.
Mimo że repozytorium oprogramowania wygląda mocno na Debiana, będzie działać na wszystkich dystrybucjach Linuksa opartych na Debianie i Ubuntu. W tej chwili nie ma niezawodnego (i oficjalnego) PPA dla użytkowników Ubuntu. W rezultacie będzie to musiało wystarczyć. Otwórz okno terminala i wklej tę długą linię do środka. NIE DODAWAJ ŻADNYCH MIEJSC. Jeśli ten wiersz zostanie skrócony lub w jakikolwiek inny sposób rozdzielony, edycja nie będzie działać poprawnie.
Ta linia poleceń automatycznie edytuje plik oprogramowania podstawowych źródeł. Nie musisz niczego edytować za pomocą edytora tekstu.
echo "deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free "| sudo tee /etc/apt/sources.list.d/resilio-sync.list
Gdy źródło oprogramowania znajdzie się w systemie, musisz pobrać podpisany klucz GPG. Jest to ważne, ponieważ menedżer pakietów NIE zainstaluje niepodpisanego oprogramowania:
wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -
Na koniec uruchom aktualizację, aby odzwierciedlić zmiany.
Oparty na Ubuntu:aktualizacja sudo apt
Oparty na Debianie:sudo apt-get update
Dystrybucje Linuksa oparte na Redhat, takie jak Debian, nie dostarczają oprogramowania do synchronizacji Resilio domyślnie, dlatego użytkownicy muszą dodać serwer oprogramowania innej firmy do swojego systemu przed uzyskaniem oprogramowanie.
Oto jak to zrobić dla Linuxesów opartych na Redhat. Najpierw otwórz okno terminala i uzyskaj dostęp do katalogu głównego:
sudo -s
Z dostępem do konta root utwórz nowy plik konfiguracyjny repo.
sudo nano /etc/yum.repos.d/resilio-sync.repo
Następnie wklej następujące elementy do pliku:
[resilio-sync] name = Resilio Sync. baseurl = https://linux-packages.resilio.com/resilio-sync/rpm/$basearch. włączone = 1. gpgcheck = 1
Po utworzeniu nowego pliku repozytorium dodaj publicznie podpisany klucz GPG. Systemy oparte na Redhat często odmawiają instalacji oprogramowania bez tego kroku, ponieważ jest to kwestia bezpieczeństwa.
rpm --import https://linux-packages.resilio.com/resilio-sync/key.asc
Repozytoria oprogramowania są dodawane do systemu. Teraz wystarczy zainstalować oprogramowanie. Jeśli nie korzystasz Arch Linux, dystrybucja Linuksa oparta na Debian / Ubuntu lub Redhat, zamiast wykonywać poniższe instrukcje, musisz pobrać ogólny pakiet binarny dla narzędzia Resilio Syncing.
Uwaga: jeśli postępujesz zgodnie z tym artykułem i używasz ogólnego pliku binarnego, instrukcje najprawdopodobniej są takie same.
sudo apt install resilio-sync
sudo apt-get install resilio-sync
sudo dnf zainstaluj resilio-sync
lub
sudo mniam zainstaluj resilio-sync
Użytkownicy Arch Linux mają to łatwe. Podobnie jak większość oprogramowania, oprogramowanie Resilio Syncing jest łatwo dostępne w repozytorium użytkowników Arch Linux. Nie wiesz, jak zainstalować pakiety AUR? Przejdź do naszego samouczka i dowiedz się wszystkiego!
Aby uzyskać pakiet Resilio Sync, pobierz migawkę lub skieruj swojego ulubionego pomocnika AUR na ten pakiet tutaj.
Oprogramowanie zostało zainstalowane. Teraz nadszedł czas, aby go skonfigurować.
Większość współczesnych dystrybucji Linuksa używa systemd (minus starsze wersje Debiana). To z powodu tego systemu inicjującego, włączenie i uruchomienie usługi synchronizacji jest oddalone o dwa polecenia. Najpierw, aby włączyć system synchronizacji, uruchom następującą komendę:
systemctl --user enable
resilio-sync
Włączenie Systemctl pozwoli na automatyczne synchronizowanie narzędzia synchronizacji przy rozruchu, pod warunkiem ponownego uruchomienia. Jeśli jednak nie chcesz ponownie uruchamiać systemu, czas uruchomić komendę start. To polecenie bezpośrednio uruchomi narzędzie synchronizacji do użycia.
systemctl - użytkownik uruchom resilio-sync
uruchomienie reso-synchronizacji usługi sudo
Narzędzie do synchronizacji nie jest programem GTK. Zamiast tego narzędzie jest oparte na sieci Web. Aby skonfigurować ustawienia synchronizacji, otwórz przeglądarkę internetową i przejdź do tej witryny: http://localhost: 8888 / gui /
Na stronie internetowej Resilio Sync monituje użytkownika o utworzenie nowej nazwy użytkownika i hasła. Zrób to i użyj bezpiecznego hasła.
Następna strona wymaga od użytkownika podania nazwy urządzenia synchronizującego. Właśnie to zobaczą inni użytkownicy w sieci, gdy z niego skorzystasz. Wpisz nazwę swojego komputera. Na przykład: ubuntu-PC lub coś podobnego.
Po wypełnieniu tych informacji przejdziesz do interfejsu synchronizacji.
Aby rozpocząć synchronizację, naciśnij + zaloguj się w interfejsie użytkownika i kliknij „folder standardowy”.
Użyj przeglądarki plików, aby przejść do folderu, w którym powinna być używana synchronizacja.
Skonfiguruj opcje synchronizacji, takie jak „tylko do odczytu” lub „odczyt i zapis”.
Po ustawieniu uprawnień kliknij „klucz”. Skopiuj ten klucz i wyślij go innym użytkownikom, aby dodać go do synchronizacji. Możesz też zeskanować kod QR na telefonie komórkowym.
Uwaga: Aby dodać synchronizację za pomocą klucza, kliknij +, a następnie wybierz „wprowadź link lub klucz”.
Resilio ma wsparcie dla Windows, Prochowiec, Android.
Microsoft nie wydał jeszcze natywnego klienta Linux dla swojej usłu...
Czy kiedykolwiek marzyłeś o zainstalowaniu pakietów Snap, Aplikacje...
Ansible to narzędzie do zarządzania konfiguracją i wdrażania aplika...