Synchronizacja Dysku Google z Linuksem

Spisie treści
Stajemy się dość zależni od plików w chmurze z tego prostego powodu, że pliki są dostępne wszędzie tam, gdzie jest dostęp do Internetu.
Jedną z najlepszych usług, aby to osiągnąć, jest Dysk GoogleChociaż integracja z urządzeniami z Androidem jest doskonała, nie ma oficjalnego klienta Linux do synchronizacji z usługą w chmurze. Chociaż możemy edytować dokumenty z przeglądarki, nie będziemy mogli synchronizować ich z naszego pulpitu.
Zdobywanie żalu
Użyjemy Grive, narzędzie Dysk Google za pomocą wiersza poleceń, który pomaga nam osiągnąć cele naszej synchronizacji. Najpierw pobieramy repozytorium git z:
 $ git klon git: //github.com/Grive/grive.git 

Po pobraniu przechodzimy do nowo utworzonego katalogu.

Biblioteka Grive
Przed kompilacją Grive, musimy upewnić się, że w naszym systemie są zainstalowane biblioteki, których potrzebuje Grive, a mianowicie:
• libgcrypt11-dev
• libjson0-dev
• libcurl4-openssl-dev
• libexpat1-dev
• libboost-filesystem-dev
• libboost-opcje-programu-dev
• binutils-dev
Weryfikujemy i te, których nie posiadamy, instalujemy je przed kontynuowaniem.
Budowanie żalu
Aby skonfigurować środowisko kompilacji dla Grive w terminalu piszemy:
$ cmake.

Kompilacja Grive
Czas skompilować Grive i robimy to za pomocą następującego polecenia:
$ zrobić
Zajmie nam to chwilę, podczas gdy kompiluje pakiety.
Przenieś plik wykonywalny
Aby pobrane pliki nie były synchronizowane z tymi z Gita, musimy przenieść plik wykonywalny Grive do innego katalogu, którego użyjemy jako katalogu do synchronizacji.
Pierwsza synchronizacja
Przechodzimy do naszego katalogu Dysk Google i uruchamiamy Grive po raz pierwszy w następujący sposób:
$ ./grive -a
To zrobi wstępną konfigurację i da nam link. Możemy go kliknąć lub skopiować i wkleić w pasku adresu przeglądarki.

Uprawnienia dla Grive
Upewniamy się, że jesteśmy zalogowani na nasze konto Google przed udaniem się na adres podany w poprzednim kroku, a następnie wyrażamy zgodę na Grive aby uzyskać dostęp do Dysku. Kopiujemy kod, który nam poda i wklejamy do terminala, będzie kontynuowany przy pierwszej synchronizacji.
W przypadku przyszłych synchronizacji wystarczy otworzyć terminal i uruchomić Grive z katalogu Dysku Google, który utworzyliśmy za pomocą:
$ ./grive

W tej chwili do synchronizacji plików musimy wykonać krok opisany powyżej.

Synchronizacja cn Crontab
Aby synchronizacja była automatyczna, używamy crona i a crontab aby ustawić zaplanowane zadanie. Aby otworzyć crontab piszemy co następuje:
$ crontab -e
Tak, to nasz pierwszy raz crontab, musimy tylko mieć edytor tekstu, aby z niego skorzystać dodatkowo składnia do stworzenia zaplanowanego zadania wygląda następująco:
Polecenie Minuta, Godzina, Data, Miesiąc, Dzień
Zaplanowane zadanie
W tym przykładzie chcemy, aby Grive synchronizował się co 10 minut i w tym celu piszemy:
* / 10 * * * * * cd / home / user / GoogleDrive / && grive

Gdy skończymy z zaplanowanym zadaniem, upewniamy się, że zapisaliśmy nasz plik crontab za pomocą Ctrl + O, wkrótce Ctrl + X wyjść.
Dzięki tej procedurze nie będziemy mieli aplikacji ani interfejsu do synchronizacji dokumentów w Linuksie, ale przynajmniej będziemy mieli nasz katalog przeznaczony do synchronizacji wszystkich potrzebnych nam plików dzięki Grive.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave