Teraz, gdy Dysk Google jest dostępny, jak zamontować go w systemie plików Linux? Podobne rozwiązania istnieją dla Amazon S3 i Rackspace Cloud Files .
Teraz, gdy Dysk Google jest dostępny, jak zamontować go w systemie plików Linux? Podobne rozwiązania istnieją dla Amazon S3 i Rackspace Cloud Files .
Odpowiedzi:
Grive lub inSync to narzędzie do synchronizacji plików, które synchronizuje lokalny system plików i zdalny Dysk Google. Za pomocą tych narzędzi nie można „zamontować” Dysku Google.
Do montażu użyj google-drive-ocamlfuse , systemu plików FUSE dla Dysku Google.
Instrukcje instalacji oraz więcej szczegółów na temat konfiguracji i autoryzacji znajdują się na stronie Instalacja systemu plików FUSE na stronie wiki Dysku Google (na GitHub).
Strona główna projektu GitHub zawiera również plik readme przeznaczony dla google-drive-ocamlfuse
kodu źródłowego.
Oto instrukcje specyficzne dla dystrybucji, aby zamontować Dysk Google za pomocą google-drive-ocamlfuse.
Istnieje klient open source dla Dysku Google: Grive .
Na razie aplikacja jest uważana za eksperymentalną i nie ma pełnej synchronizacji, ale może już przesyłać i pobierać nowe lub zmienione pliki (dzięki czemu masz dostęp do plików offline). Nie może jeszcze zrobić: czekać na zmiany i automatycznie synchronizować pliki lub usuwać pliki (gdy plik jest usuwany lokalnie, jest ignorowany, a gdy jest usuwany zdalnie, jest ponownie ładowany, jeśli istnieje lokalnie).
Źródła i pliki binarne są dostępne na Github . Strona trzecia, webupd8, dostarczyła PPA dla Ubuntu .
Pamiętaj, że ten projekt został oficjalnie porzucony od września 2018 r .
grive
wydaje się , że nie jest w stanie uzyskać dostępu do Dokumentów Google, ale w tym przypadku inna odpowiedź może pomóc: < code.google.com/p/google-docs-fs/wiki/OnlineManual >. Czy mam rację, że się uzupełniają?
grive
próbuje naśladować zachowanie „synchronizujące” klienta Dysku Gogle, zamiast tradycyjnego uniksowego podejścia do montowania systemu plików? Dla mnie wygodniej byłoby zdecydować, który plik na zdalnym FS chcę otworzyć, i dopiero wtedy nastąpi transfer. Co jeśli nie chcę synchronizować każdego pliku? Oczywiście synchronizacja zamiast montowania może mieć sens w implementacji rozproszonego FS, a nie w scentralizowanym zdalnym FS - spójrz na git-annex
możliwą implementację rozproszonego FS. Montaż można wtedy wykonać na górze synchronizacji.
Dostępny jest zestaw SDK, więc prawdopodobnie ktoś wkrótce stworzy rozwiązanie dla systemu Linux. W Google+ jest teraz również dysk, aby Google dodał klienta Linux, oprócz klientów Windows, Mac i Android (nie wspominając już o swoich planach dotyczących klienta iOS).
Wtedy będą na równi z Dropbox :) (domyślnie z nieco większą ilością wolnego miejsca)
Istnieje pakiet Luca Invernizzi . Zobacz http://code.google.com/p/google-docs-fs/wiki/OnlineManual .
W przypadku Ubuntu:
Najpierw musisz dodać pakiety dostarczone przez Lucę i dostępne w jego PPA (tylko Ubuntu 11.10):
sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs
Po zainstalowaniu wszystkiego, co jest potrzebne, wyloguj się i zaloguj ponownie.
Drive
gmount Drive username@gmail.com
Drive
folderzeŹródło: Jak uzyskać dostęp do Dysku Google przez Nautilus w Ubuntu
grive
druga odpowiedź na dostęp do wszystkiego oprócz dokumentów.
wget
i zainstalować z dpkg --install
pakietem „gdrive” tam - potem apt-get install python-gdata python-fuse
.
apt-get install python-gdata python-fuse
nadal działa. nie wyświetlało się błędne hasło.
Insync to klient Linuksa dla Dysku Google z następującymi funkcjami:
Dowiedz się więcej na insynchq.com/linux .
Oświadczenie: Jestem jednym z twórców Insync.
Właśnie odkryłem brak synchronizacji . Nie wiem jak dobrze jest; wydaje się, że jest to zamknięte źródło.
PD (2018/12/28): Po kilku latach używania insync mogę zdecydowanie polecić go jako synchronizator pulpitu Linux dla Dysku Google. Sprawdź ten post, aby uzyskać więcej informacji na temat funkcji.
Alternatywnym podejściem jest skorzystanie z usługi online w celu uzyskania dostępu do Dysku Google za pomocą WebDAV (np. Przy użyciu http://synqya.appspot.com ), więc nie ma potrzeby instalacji klienta ani innych dodatków.
Postępowałem zgodnie z instrukcjami tutaj:
http://xmodulo.com/2013/10/mount-google-drive-linux.html
i sprawił, że działał z powodzeniem na Fedorze 16.
To buduje google-drive-ocamlfuse, który jest następnie używany do uzyskania dostępu do dysku google.
Chociaż nie jest to system plików montowany przez jądro Linux, KIO GDrive (część KDE) umożliwia aplikacjom obsługującym KIO (takim jak menedżer plików Dolphin, edytor Kate lub przeglądarka obrazów Gwenview) dostęp do plików na Dysku Google, nawigację i edycję .
kio-gdrive
jest dostępny jako pakiet w kilku dystrybucjach Linuksa. Jeśli zostanie zainstalowany, menedżer plików Dolphin otrzyma wpis „Dysk Google” w sekcji „Sieć”. Tam nieuprzywilejowany użytkownik pulpitu może „zamontować” konto GoogleDrive za pomocą graficznej konfiguracji z przewodnikiem (podczas której zostanie otwarta domyślna przeglądarka, w której należy zezwolić KDE KAaccounts na dostęp do konta GoogleDrive).
Ta metoda nie zapewnia dostępu do GoogleDrive przez terminal, ale ładnie integruje go z graficznym pulpitem.
Insync jest obecnie najlepszym klientem dla sterownika Google
Jest w pełni funkcjonalny i darmowy w fazie beta.