Czy jest dostępny klient Dysku Google?

183

Chciałbym zainstalować klienta Dysk Google dla Xubuntu (12.04).

Otrzymuję nieangielskie wyniki Google i nie znalazłem grive w repozytoriach Xubuntu.

Czy ktoś wie o kliencie, który działa dobrze na Ubuntu lub jego pochodne (lub instrukcje instalacji grive?)

    
zadawane Eyal 08.07.2012, 21:05
źródło

16 odpowiedzi

91

Dla Ubuntu 12.04 do 14.10

Najwyraźniej grive istnieje na ppa - zainstalowałem go i działa całkiem dobrze. Jest to moim zdaniem lepsze niż rozwiązanie google-docs-fs , ponieważ nie umieszcza twoich plików na stałe na dysku, a grive to robi. Ponadto grive nie jest przedsięwzięciem komercyjnym, takim jak InSync - opisanym jako "darmowe w fazie beta".

PPA dla grive można znaleźć na stronie webupd8, wykonując następujące instrukcje:

Grive: Open Source Klient Dysku Google dla systemu Linux ~ Web Upd8: Blog Ubuntu / Linux

Jednym z ograniczeń obecnej wersji grive jest automatyczne zsynchronizowanie katalogu dysku. Ale znalazłem ten wpis na blogu opisujący skrypt, aby rozwiązać ten problem i zsynchronizował grive za każdym razem, gdy zmieni się plik w katalogu na dysku .

(Ta odpowiedź jest pierwotnie oparta na komentarzu @ uri, który zniknął)

EDYCJA: grive jest oficjalnie martwy, ale grive2 jest rozwidleniem oryginalnej wersji z pewnymi ulepszeniami.

    
odpowiedział Eyal 13.07.2012, 01:58
źródło
46

Ta odpowiedź zawiera odpowiedź dla wszystkich aktualnych wersji Ubuntu, zaczynając od ostatnich wersji na górze.

Ubuntu 17.10 i nowsze (konta online GNOME)

Otwórz ustawienia systemu i wybierz Konta online - > pod nagłówkiem Dodaj konto wybierz Google i uwierzytelnij za pomocą hasła Google.

Upewnijsię,żeuprawnienie"Pliki" zostało przyznane:

TerazTwójDyskGooglepojawisięwaplikacjiPliki(nautilus)wnastępującysposób:

Ubuntu 16.10 - 17.04 (Konta online GNOME)

GNOME 3.18 i nowsze (w Ubuntu 16.10 i nowszych) mają wbudowaną integrację z komputerami osobistymi, która pozwala łatwo przeglądać, zarządzać, otwierać, przesyłać i pobierać pliki. Po prostu dodaj swoje konto Google w aplikacji kont internetowych GNOME, aby rozpocząć.

Aby włączyć integrację Google Drive Desktop w Ubuntu 16.10-17.04, wykonaj następujące kroki:

  1. Zainstaluj ustawienia systemu GNOME i konta sieciowe GNOME.

    sudo apt install gnome-control-center gnome-online-accounts
    
  2. Uruchom konta online GNOME.

    gnome-control-center online-accounts   
    

    Upewnij się, że najpierw zamknąłeś Unity Control Center. Jeśli masz otwarte Centrum Kontroli Unity i wywołujesz gnome-control-center online-accounts , otwiera ono okno Centrum kontroli Unity zamiast GNOME.

  3. W nowym oknie Konta online , które zostanie otwarte, kliknij przycisk Dodaj konto internetowe , a następnie w oknie Dodaj konto kliknij ikona Google, aby dodać swoje konto Google i uwierzytelnić za pomocą hasła Google. Upewnij się, że Pliki są włączone przez przełączenie na pozycję WŁ.

Powinieneś mieć teraz dostęp do plików na Dysku Google z aplikacji Pliki ( nautilus ).

Te same kroki działają również w Ubuntu 16.04, jeśli ma zainstalowane GNOME 3.18 lub nowsze. Obecna wersja Nautilusa w Ubuntu 16.04 to nautilus 3.18.4.is.3.14.3-0ubuntu5.

Ubuntu 12.04-14.04

Grive2

Pakiet grive z Centrum oprogramowania Ubuntu przestał działać, ponieważ Google zaprzestał obsługi interfejsu API list dokumentów Google w wersji 3.0, zastępując go nowym interfejsem API. Pakiet grive został rozwidlony przez Grive2. Widelec Grive2 obsługuje nowy interfejs API REST Dysku Google, a także zawiera nową funkcję: synchronizację częściową (katalogową).

Instrukcje instalacji Grive2 w Ubuntu 14.04-17.04 są następujące:

  1. Jeśli już zainstalowałeś grive, najpierw wyczyść starą wersję za pomocą tego polecenia:

    sudo apt-get purge grive
    
  2. Zainstaluj Grive2 w Ubuntu 14.04-17.10

    sudo add-apt-repository ppa:nilarimogard/webupd8  
    sudo apt update  
    sudo apt install grive 
    
  3. Utwórz nowy katalog w swoim katalogu domowym do synchronizowania plików na Dysku Google.

    mkdir ~/grive # or alternatively folder to backup/sync
    
  4. Zmień katalogi na nowy folder grive.

    cd ~/grive   
    
  5. Przy pierwszym uruchomieniu Grive2 użyj opcji -a , aby poprosić o token autoryzacji od Google, który służy uzyskaniu pozwolenia na dostęp do Twojego Dysku Google.

    grive -a
    
  6. Po uruchomieniu powyższego polecenia w terminalu powinien zostać wyświetlony adres URL. Skopiuj ten adres URL i wklej go w pasku adresu przeglądarki internetowej. Na stronie Google musisz przyznać dostęp do Grive. Po kliknięciu przycisku Zezwalaj na dostęp zostanie wyświetlony kod uwierzytelniający. Skopiuj ten kod i wklej go z powrotem do terminalu, na którym uruchomiłeś Grive2.

odpowiedział karel 15.07.2013, 18:34
źródło
26

Niestety, nie z oficjalnym klientem. Nieoficjalny sterownik istnieje online.

% bl0ck_qu0te%

Obecnie nie ma oficjalnego klienta Linux obsługiwanego przez Google.

% bl0ck_qu0te%

Patrz link

W PPA jest nieoficjalny FS Gdrive:

  1. Wykonaj sudo add-apt-repository ppa:invernizzi/google-docs-fs , aby dodać PPA.

  2. po zakończeniu komendy uruchom sudo apt-get update && sudo apt-get install google-docs-fs , aby zainstalować GdriveFS. Prosimy o cierpliwość, ponieważ ten krok może trochę potrwać.

  3. Utwórz folder w swoim katalogu domowym o nazwie "Dysk".

  4. Wykonaj: gmount Drive username@gmail.com , w razie potrzeby zastępując swoją nazwę użytkownika, aby zamontować Dysk Google. To musi być uruchamiane w terminalu. Test pokazuje, że ta aplikacja działa dobrze i jest niezależna od menedżera plików, jako sterownik FS.

odpowiedział hexafraction 08.07.2012, 21:13
źródło
20

Dwa rozwiązania: Insync lub google-docs-fs .

InSync

OMG! Ubuntu! opublikował artykuł na temat Google Drive i Ubuntu w 2012 roku na temat < a href="https://www.insynchq.com/"> Insync .

% bl0ck_qu0te%

Aktualizacja: istnieje pakiet Ubuntu ze strony Strona pobierania , która instaluje (za pomocą oprogramowania center domyślnie), konfiguruje repozytorium aktualizacji, opcjonalnie instaluje integrację przeglądarki plików i uruchamia InSync.

google-docs-fs

Ta aplikacja montuje twój dysk, dzięki czemu możesz go nić jak system plików. Instrukcje pochodzą z OMG! Ubuntu! .

sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs

Gdy wszystko, co potrzebne, zostało zainstalowane, wyloguj się i wróć.

  • Otwórz Nautilus
  • Utwórz nowy folder w folderze głównym pod nazwą "Dysk"
  • Otwórz terminal i uruchom: -
  • gmount Drive nazwa_użytkownika@gmail.com
  • Wprowadź hasło

Twój Dysk Google jest teraz zamontowany w folderze "Dysk"

    
odpowiedział OrangeTux 22.08.2012, 10:32
źródło
14

Narzędzia Grive pozwolą na łatwą instalację Grive na komputerze i instalację Dysku Google w systemie Ubuntu 12.04 lub nowszym. UWAGA: ten projekt nie jest już obsługiwany, patrz AKTUALIZACJA: lipiec 2015

AbyzainstalowaćNarzędziaGrivezTheFanClubPPAnaUbuntu12.10inowszychwersjach:

sudoadd-apt-repositoryppa:thefanclub/grive-toolssudoapt-getupdatesudoapt-getinstallgrive-tools

ObsługiwanekomputerystacjonarnetoUnity,Gnome,KDE,Xfce,CinnamoniLXDE.

Obsługiwanejęzyki:afrykanerski,angielski,hiszpański,holenderski,niemiecki,francuski,włoski,portugalski,rosyjski,serbski,arabskiijapoński.

AbyuzyskaćinformacjeoprojekcieGriveToolstutaj: link

AKTUALIZACJA: lipiec 2015

Ten projekt został zastąpiony przez overGrive pełne rozwiązanie klienckie dla stacji roboczych Google dla systemu Linux. Zobacz: link

    
odpowiedział christiaan_ 03.09.2013, 20:35
źródło
6
% repozytoriumInsync jest teraz dostępne dla Ubuntu.

Poniżej znajdują się instrukcje instalacji Insync :

  1. Dodaj źródło do pliku /etc/apt/sources.list (Linia przykładowa: deb http://apt.insynchq.com/[DISTRIBUTION] [CODENAME] non-free )

    Aby dodać linię bezpośrednio do pliku sources.list, wykonaj następujące czynności:

    echo "deb http://apt.insynchq.com/ubuntu $(lsb_release -cs) non-free" | sudo tee /etc/apt/sources.list.d/insync.list
    
  2. Zaimportuj klucz

    wget -O - https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key | sudo apt-key add -
    sudo apt-get update
    
  3. Zainstaluj Insync

    sudo apt-get install insync-beta-ubuntu
    

Źródło: insynchq.com

    
odpowiedział devav2 26.10.2012, 08:07
źródło
6

Istnieje inny program, google-drive-ocamlfuse. To jest prawdziwy klient Dysku Google (z katalogiem zamontowanym przez bezpiecznik, podobnie jak klient Windows), ma również automatyczną synchronizację i pobiera dokumenty googgle w formatach ODF.

Wydaje się, że dostępne jest również ppa. Oto jak:

link

Źródło jest tutaj (proces instalacji może nie być płynny, ponieważ istnieją zależności i ich zależności, wszystkie muszą być zainstalowane jako pakiety ocaml, a niektóre nie generują plików konfiguracyjnych):

link

    
odpowiedział user130364 03.10.2013, 02:05
źródło
5

Możesz użyć drive

drive jest nieoficjalnym klientem Dysku Google oryginalnie opracowanym przez Burcu Dogana podczas pracy nad zespołem Dysku Google. Ma więcej funkcji niż Grive2 i mniej błędów.

drive powoduje, że celowo nie obsługuje synchronizacji dwukierunkowej w tle, ale polecenia drive pull i drive push działają domyślnie rekurencyjnie, co odpowiada "synchronizacji jednokierunkowej na żądanie".

Instalacja dla Ubuntu , zgodnie z dokumentacją :

sudo add-apt-repository ppa:twodopeshaggy/drive
sudo apt-get update
sudo apt-get install drive
    
odpowiedział CravateRouge 03.01.2016, 23:47
źródło
5

Grive z GUI = SyncDrive

AKTUALIZACJA : zgodnie z najnowszymi informacjami pochodzącymi ze źródła cytowanej poniżej informacji, " SyncDrive witryna pomocy technicznej jest zamknięta i nie może pobierać plików, więc nie zadziała. "Dlatego warto polecić inną opcję, np. overGrive (wcześniej nazywaną" Grive Tools ") wymienioną w innej odpowiedzi zamiast tego.

SyncDrive to GUI oczyszczone z przodu, które używa Grive jako bazy. W tej chwili nie ma oficjalnej aplikacji Google na Dysku dla systemu Linux. SyncDrive został zaprojektowany przez Davida, który jest twórcą systemu MacOSX opartego na Ubuntu i podobnego do systemu operacyjnego Pear .

SyncDrive można łatwo skonfigurować i zsynchronizować pliki przechowywane na Dysku Google w folderze ~ / SyncDrive . Może automatycznie synchronizować pliki, a także wyświetla pamięć używaną / pozostałą. SyncDrive ma również wskaźnik ułatwiający dostęp.

AbyzainstalowaćSyncDrivewUbuntu;otwórzTerminal(naciśnijCtrl+Alt+T)iwprowadźnastępującepolecenia:

sudoadd-apt-repositoryppa:noobslab/pear-appssudoapt-getupdatesudoapt-getinstallsyncdrive

Źródło: link

Uwaga: pliki w formacie Dokumentów Google nie są przechowywane lokalnie.

    
odpowiedział Sadi 04.01.2014, 15:47
źródło
4

Oficjalna aplikacja Dysk Google dla systemu Linux nie została jeszcze wydana. Ale są opcje stron trzecich. InSync to naprawdę dobra opcja.

Pobierz Insync.tar.gz z

http://s.insynchq.com/builds/insync-linux-beta1-py27.tar.bz2
Extract to your Home folder
Open a new terminal and navigate into the extracted Insync folder using the ‘cd’ command (e.g. cd insync/)
Run: sudo ./insync-installer
Follow any on-screen prompts

Po instalacji należy pamiętać o kilku innych kwestiach:

Insync must be started from the Terminal by running ‘insync’
The app doesn’t auto-start by default, and there is no in-app way to enable this

Źródło: OMG! UBUNTU!

    
odpowiedział Schweinsteiger 22.08.2012, 10:34
źródło
2

Zaktualizowano w dniach 20 września 2015 r.

Ubuntu 12.04 NIE jest oficjalnie wspierany z powodu problemów z zależnościami, ale TEN PROJEKT NIE ZOSTAŁA DŁUŻSZA OBSŁUGAWANA ZE ZMIANAMI API GOOGLE DRIVE . Tak więc instalacja "over grive" nowego klienta Dysku Google.

Krok 1: Pobierz tutaj najnowszą wersję overGrive DEB.

Krok 2: Uruchom OneGrive z launcher

Krok 3: Pojawi się okno, kliknij Połącz konto , a następnie otworzy się okno przeglądarki dla sign in na twoje konto Google.

Krok 4: Na końcu otrzymasz kod , skopiuj ten kod i wklej go w oknie Onedrive na Konto i kliknij sprawdź poprawność

Krok 5: Po ustawieniu preferencji (jak lokalizacja itp.) kliknij Rozpocznij synchronizację

Informacje na temat tutaj

    
odpowiedział Ravan 19.09.2015, 10:17
źródło
1

To nie odpowie na twoje pytanie całkowicie, ale opublikuję to na wszelki wypadek, na wypadek, gdyby pomogło tobie lub innym ludziom.

Ta odpowiedź przydaje się tylko wtedy, gdy chcesz, aby klient korzystał z Dokumentów offline.

Jeśli używasz przeglądarki Google Chrome, możesz uzyskać rozszerzenia Dysku Google działające w trybie offline po aktywowaniu go na swoim koncie. (Na lewym pasku Google Docs znajduje się karta "Dokumenty offline".)

Możesz uzyskać rozszerzenie tutaj: link

Muszę powiedzieć, że jest raczej ograniczony. Dokumenty to jedyny format, który można przeglądać i edytować. Będzie można wyświetlać arkusze kalkulacyjne, ale nie można ich edytować. W moim przypadku ograniczenia te są w porządku, ponieważ używam głównie dokumentów.

Więcej informacji: link

    
odpowiedział Apos 29.12.2012, 19:01
źródło
1

Możesz użyć gdrive , narzędzia dla wieloplatformowych wierszy poleceń Open Source dla Dysku Google.

Zauważ, że nie jest to to samo, co drive , o którym mowa w innej odpowiedzi. Jest jednak całkiem podobny: napisany w Go i porównywalny zestaw funkcji, ale inne parametry wiersza poleceń.

Aby zainstalować i używać:

  1. Pobierz plik binarny. Wybierz ten, który pasuje do Twojej architektury, dla przykład gdrive-linux-x64 .

  2. Skopiuj go na swoją ścieżkę.

    sudo cp gdrive-linux-x64 /usr/local/bin/gdrive;
    sudo chmod a+x /usr/local/bin/gdrive;
    
  3. Aby użyć go do pobrania pliku:

    gdrive download 0B7_OwkDsUIgFWXA1B2FPQfV5S8H
    

    Oczywiście, użyj własnego ID pliku zamiast argumentu 0B7_Ow[…] . Znajdziesz go w adresie URL podczas otwierania plików w interfejsie internetowym Dysku Google lub klikając je prawym przyciskiem myszy i klikając "Pobierz udostępniany link ...". W tym drugim przypadku pamiętaj o ponownym wyłączeniu udostępniania linków, jeśli nie chcesz, aby inni uzyskiwali dostęp do pliku po uzyskaniu linku.

Przy pierwszym użyciu narzędzie będzie musiało uzyskać uprawnienia dostępu do interfejsu API Dysku Google. W tym celu pokaże ci link, który musisz odwiedzić w przeglądarce, a następnie otrzymasz kod weryfikacyjny do skopiowania i wklejenia do narzędzia. Pobieranie rozpocznie się automatycznie. Nie ma wskaźnika postępu, ale można obserwować postępy w menedżerze plików lub drugim terminalu.

    
odpowiedział tanius 06.07.2016, 17:34
źródło
0

Dla tych, którzy szukają rozwiązania opartego wyłącznie na liniach komend, najlepsze, jakie znalazłem, to rclone . Działa z różnymi rozwiązaniami do przechowywania w chmurze i jest dość łatwy do skrypty. Przykłady poniżej.

Przyrostowe tworzenie kopii zapasowej "/ ścieżka / folder / lokalny 1" do "/ someremotefolder / folder 1" na Dysku Google. Dodatkowe polecenia można dodać do tworzenia kopii zapasowych dodatkowych folderów.

#!/bin/bash
rclone sync "/path/to/local folder 1" "drive:/someremotefolder/folder 1" -v

Przywróć kopię zdalną, przyrostowo zastępując kopię lokalną.

#!/bin/bash
rclone sync "drive:/someremotefolder/folder 1" "/path/to/local folder 1"

Można również przesyłać pliki między różnymi zdalnymi folderami i rozwiązaniami do przechowywania w chmurze, używając odpowiedniej składni dla tych mediów. Dokumentacja online i strona podręcznika są dość łatwe do naśladowania. Nie zapomnij wykonać wstępnych kroków konfiguracji (zgodnie z dokumentacją) po zainstalowaniu programu rclone.

    
odpowiedział DaneM 30.03.2016, 10:11
źródło
-1

Możesz użyć Zoho Docs , który ma oficjalnego klienta dla systemu Linux:

DziałajakoDyskGoogledlasystemuWindows-wystarczyzsynchronizowaćplikiiedytowaćjewprzeglądarceinternetowej.Więcejinformacjimożnaznaleźćna oficjalnej stronie pomocy dotyczącej klienta synchronizacji .

    
odpowiedział Vitaly Zdanevich 26.04.2016, 10:15
źródło
-2

Możesz użyć ładnej rosyjskiej usługi Yandex Disk z WebDav i darmowym 10 GB oraz oficjalnym klientem synchronizacji z linią poleceń. Również wewnątrz możesz tworzyć i edytować dokumenty z Microsoft Office Online.

    
odpowiedział Vitaly Zdanevich 16.01.2016, 13:16
źródło

Przeczytaj inne pytania na temat tagów