Artık Google Drive kullanıma sunuldu, onu Linux dosya sistemine nasıl bağlarız? Amazon S3 ve Rackspace Cloud Files için de benzer çözümler mevcut .
Artık Google Drive kullanıma sunuldu, onu Linux dosya sistemine nasıl bağlarız? Amazon S3 ve Rackspace Cloud Files için de benzer çözümler mevcut .
Yanıtlar:
Grive veya inSync, yerel bir dosya sistemini ve uzak Google Drive'ı senkronize eden bir dosya senkronizasyon aracıdır. Bu araçları kullanarak Google Drive'ı "bağlayamazsınız".
Montaj için google-drive-ocamlfuse , Google Drive için FUSE tabanlı bir dosya sistemi kullanın.
Kurulum talimatları ve yapılandırma ve yetkilendirme hakkında daha fazla ayrıntı, Google Drive wiki üzerinden FUSE dosya sisteminin kurulması sayfasında (GitHub'da) bulunmaktadır.
Projenin GitHub anasayfasında ayrıca google-drive-ocamlfuse
kaynak kod için olan benioku dosyası bulunuyor .
Google Drive’ı google drive-ocamlfuse ile monte etmek için dağıtıma özel talimatlar .
Google Drive için açık kaynaklı bir müşteri var: Grive .
Şimdilik uygulama deneysel olarak kabul edildi ve tam senkronizasyondan yoksun, ancak yeni veya değiştirilmiş dosyaları yükleyip indirebilir (dosyalarınıza çevrimdışı olarak erişebilirsiniz). Henüz yapamadığı şey: değişiklikleri bekleyin ve dosyaları otomatik olarak senkronize edin veya dosyaları silin (bir dosya yerel olarak silindiğinde, yok sayılır ve uzaktan silindiğinde, yerel olarak varsa yeniden yüklenir).
Kaynaklar ve ikili dosyalar Github'da mevcuttur . Üçüncü taraf olan webupd8, Ubuntu için bir PPA sağlamıştır .
Bu projenin Eylül 2018’den bu yana resmen terk edildiğine dikkat edin .
grive
değil gibi görünüyor Google Dokümanlar erişmek mümkün, ancak diğer cevap yardımcı olabilir için: < code.google.com/p/google-docs-fs/wiki/OnlineManual >. Birbirlerini tamamlamaları doğru mu?
grive
Bir dosya sistemini bağlama geleneksel Unix yaklaşımını izlemekten ziyade, bir Gogle Drive istemcisinin "senkronizasyon" davranışını taklit etmeye çalışmak meraklı değil mi? Benim için, uzak FS'deki hangi dosyayı açmak istediğime karar vermek daha uygun olurdu ve ancak o zaman transfer gerçekleşecekti. Ya her dosyayı senkronize etmek istemiyorsam? Elbette, montaj yerine senkronizasyon, dağıtılmış bir FS uygulamasının içinde mantıklı olabilir, daha sonra merkezi bir uzaktan FS yerine dağıtılmış bir FS'nin git-annex
olası bir uygulaması olarak bakar . Daha sonra montaj senkronizasyon üzerine yapılabilir.
Bir SDK var, bu yüzden birisi yakında bir linux çözümü yapacak. Şu anda Google’da Windows’a, Mac’e ve Android istemcilere ek olarak (bir iOS istemcisi için planlarından bahsetmemek üzere) bir Linux istemcisi eklemesini sağlamak için Google’da da bir sürücü var.
Sonra Dropbox :) ile aynı olacak (varsayılan olarak biraz daha fazla boş alan ile)
Luca Invernizzi'den bir paket bunu yapacak. Http://code.google.com/p/google-docs-fs/wiki/OnlineManual adresine bakın .
Ubuntu için:
Öncelikle Luca tarafından sağlanan ve PPA'sındaki mevcut paketleri eklemeniz gerekir (şu anda sadece Ubuntu 11.10):
sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs
Gereken her şey yüklendikten sonra, oturumu kapatıp tekrar açın.
Drive
gmount Drive username@gmail.com
Drive
klasöre takılıKaynak: Google Drive’a Ubuntu’da Nautilus yoluyla nasıl erişilir
grive
dokümanlar dışındaki her şeye erişmek için diğer cevaplardan var.
wget
ile yükleyebilirim - sonra . dpkg --install
apt-get install python-gdata python-fuse
apt-get install python-gdata python-fuse
hala çalıştıktan sonra yüklemek için . yanlış şifre sormadı.
Insync , Google Drive için aşağıdaki özelliklere sahip bir Linux istemcisidir:
Daha fazla bilgi için insynchq.com/linux adresini ziyaret edin .
Feragatname: Insync'in geliştiricilerinden biriyim.
Ben sadece insync keşfettim . Ne kadar iyi olduğunu bilmiyorum; kapalı kaynak gibi görünüyor.
PD (2018/12/28): Birkaç yıl sonra insync kullandıktan sonra Google Drive için Linux masaüstü senkronizatörü olarak önerebilirim. Daha fazla özellik bilgisi için bu postayı kontrol edin .
Alternatif bir yaklaşım, Google Drive'a WebDAV kullanarak (örneğin, http://synqya.appspot.com kullanarak ) erişmek için çevrimiçi bir hizmet kullanmaktır, bu nedenle bir istemci kurulumuna veya başka eklentilere gerek yoktur.
Buradaki talimatları takip ettim:
http://xmodulo.com/2013/10/mount-google-drive-linux.html
ve Fedora 16'da başarılı bir şekilde çalışmasını sağladı.
Bu, daha sonra google sürücüye erişmek için kullanılan google drive-ocamlfuse'yi oluşturur.
Linux çekirdeği üzerinden bir dosya sistemi bağlantısı olmasa da, KIO GDrive (KDE'nin bir parçası), KIO uyumlu uygulamaların (Dolphin dosya yöneticisi, Kate editörü veya Gwenview resim görüntüleyicisi gibi) Google Drive dosyalarına erişmesini, gezinmesini ve düzenlemesini sağlar .
kio-gdrive
Linux dağıtımlarında paket olarak bulunur. Takılıysa, Dolphin dosya yöneticisi "Ağ" altında bir "Google Drive" girişi alır. Burada, ayrıcalıklı olmayan bir masaüstü kullanıcısı, bir GoogleDrive hesabını, yönlendirilmiş bir grafiksel konfigürasyonla 'bağlayabilir' (bu süre zarfında KDE KAaccounts'a GoogleDrive hesabına erişim izni verilmesi gereken varsayılan tarayıcı açılır).
Bu yöntem GoogleDrive’a bir terminal aracılığıyla erişim sağlamaz, ancak onu grafik bir masaüstüyle güzel bir şekilde bütünleştirir.
Insync, aslında Google Drive için en iyi müşteridir.
Beta özelliği sırasında tam özellikli ve ücretsiz.