Google diska sinhronizācija ar Linux

Satura rādītājs
Mēs kļūstam diezgan atkarīgi no failiem mākonī tā vienkāršā iemesla dēļ, ka faili ir pieejami visur, kur ir piekļuve internetam.
Viens no labākajiem pakalpojumiem, lai to sasniegtu, ir Google disksLai gan integrācija ar android ierīcēm ir lieliska, nav oficiāla Linux klienta, ko sinhronizēt ar mākoņa pakalpojumu. Lai gan mēs varam rediģēt dokumentus no pārlūkprogrammas, mēs nevarēsim sinhronizēt no darbvirsmas.
Grīvs
Mēs izmantosim Grive, rīks Google disks izmantojot komandrindu, kas palīdz mums sasniegt mūsu sinhronizācijas mērķus. Vispirms mēs lejupielādējam git krātuvi ar:
 $ git klons git: //github.com/Grive/grive.git 

Pēc lejupielādes mēs ejam uz jauno izveidoto direktoriju.

Grive bibliotēka
Pirms apkopošanas Grive, mums ir jāpārliecinās, ka mūsu sistēmā ir instalētas bibliotēkas, kas nepieciešamas Grive.
• libgcrypt11-dev
• libjson0-dev
• libcurl4-openssl-dev
• libexpat1-dev
• libboost-filesystem-dev
• libboost-program-options-dev
• binutils-dev
Mēs pārbaudām un tos, kas mums nav, mēs tos instalējam pirms turpināt.
Ēka Grive
Lai konfigurētu būvēšanas vidi Grive terminālī rakstām sekojošo:
$ cmake.

Grive apkopošana
Ir pienācis laiks apkopot Grive, un mēs to darām ar šādu komandu:
$ marka
Tas aizņems kādu laiku, kamēr mēs apkoposim iepakojumus.
Pārvietojiet izpildāmo failu
Lai lejupielādētie faili netiktu sinhronizēti ar Git, mums jāpārvieto izpildāmā Grive uz kādu citu direktoriju, kuru izmantosim kā direktoriju sinhronizēšanai.
Pirmā sinhronizācija
Mēs pārietam uz mūsu direktoriju Google disks un mēs pirmo reizi palaižam Grive šādi:
$ ./grive -a
Tas veiks sākotnējo konfigurāciju un sniegs mums saiti. Mēs varam noklikšķināt uz tā vai nokopēt un ielīmēt to pārlūkprogrammas adreses joslā.

Grive atļaujas
Mēs pārliecināmies, ka esam pieteikušies savā kontā Google pirms došanās uz iepriekšējā solī norādīto adresi, un tad mēs dodam atļauju Grive lai piekļūtu Diskam. Mēs nokopējam kodu, ko tas mums dos, un ielīmējam terminālī, tas turpinās ar pirmo sinhronizāciju.
Turpmākajai sinhronizācijai mums vienkārši jāatver terminālis un jāpalaiž Grive no Google diska direktorijas, kuru izveidojām ar:
$ ./grive

Lai sinhronizētu failus, mums jāveic iepriekš aprakstītā darbība.

Sinhronizācija cn Crontab
Lai sinhronizācija būtu automātiska, mēs izmantojam cron un a crontab lai iestatītu plānoto uzdevumu. Lai atvērtu crontab, mēs rakstām sekojošo:
$ crontab -e
Jā, tā ir mūsu pirmā reize crontabmums ir jābūt tikai teksta redaktoram, lai to papildus izmantotu, sintakse, lai izveidotu ieplānotu uzdevumu, ir šāda:
Komanda minūti, stundu, datumu, mēnesi, dienu
Plānotais uzdevums
Šajā piemērā mēs vēlamies, lai Grive sinhronizējas ik pēc 10 minūtēm, un tāpēc mēs rakstām sekojošo:
* / 10 * * * * * cd / home / user / GoogleDrive / && grive

Kad esam pabeiguši plānoto uzdevumu, mēs noteikti saglabājam crontab ar Ctrl + O, drīz Ctrl + X iet ārā.
Izmantojot šo procedūru, mums nebūs lietojumprogrammas vai saskarnes dokumentu sinhronizēšanai Linux, bet vismaz mūsu direktorijs būs paredzēts sinhronizēt visus nepieciešamos failus, pateicoties Grive.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave