Podłącz Dysk Google i Dropbox do systemu (tylko online)


9

Czy istnieje narzędzie, które pozwala mi zamontować w chmurze miejsce na Dysku Google lub Dropbox w moim systemie? Ważne jest, aby pozostawał całkowicie zdalny.

Moja pamięć lokalna jest prawie pełna i potrzebuję sposobu na dostęp do jednej lub obu tych chmur, aby moje pliki były łatwe.


1
Dopóki Dropbox nie uruchomi Project Infinite dla systemu Linux, myślę, że najlepszym rozwiązaniem jest po prostu użycie odpowiednich interfejsów internetowych usług.
— Nick Weinberg,

Czy mylisz się my local memoryz my hard disk free space? O który pytasz? Skąd wiesz, że ci się to kończy? W terminalu wpisz dfi wklej dane wyjściowe, abyśmy mogli je przejrzeć. Pozdrawiam, Al
— heynnema,

Odpowiedzi:


23

Aktualna odpowiedź jest niepoprawna. Istnieje sposób na zamontowanie pamięci w chmurze, jakby była ona własnym dyskiem.

Metoda nazywa się google-drive-ocamlfuse . Dostępna jest wersja dla 16.04 i co najmniej 12.10.

Aby go zainstalować, musisz dodać PPA, ale już go użyłem i ufam.

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

Instrukcje użytkowania z WEB UPD8 :

Uruchom, google-drive-ocamlfuseaby autoryzować to na swoim koncie.

Zrób gdzieś katalogu ( ~/gdrivena przykład): mkdir ~/gdrive.

Podłącz Dysk Google do utworzonego folderu: google-drive-ocamlfuse ~/gdrive

Domyślnie aplikacja odświeża listy tylko co 60 sekund. Można to zmienić w pliku konfiguracyjnym: ~/.gdfuse/default/config.

Aby uczynić go zamontować na starcie, dodać tej komendy do uruchamiania aplikacji (jedność) google-drive-ocamlfuse /path/to/gdrive. Nawet jeśli folder został utworzony w katalogu użytkownika, użyj do tego bezwzględnej ścieżki.


Jeśli chodzi o Dropbox, istnieje coś bardziej ogólnego: CloudFusion . To faktycznie obsługuje zarówno Dysk Google, jak i Dropbox, ale wygląda na to, że działa tylko dla jednego na raz.

Instalacja jest nieco bardziej ręczna w tym przypadku.

sudo apt-get install git
git clone git://github.com/joe42/CloudFusion.git
sudo apt-get install python-setuptools gcc libssl-dev libffi-dev python-dev fuse-utils opencv-dev libhighgui2.4 libcvaux2.4 sikuli-ide python-pycurl python-libxml2 python-imaging  tesseract-ocr
cd CloudFusion
sudo python setup.py install

Strona GitHub ma pełne instrukcje konfiguracji.

W przypadku Dropbox:

Po prostu skopiuj plik konfiguracyjny Dropbox znajdujący się na cloudfusion / cloudfusion / config / Dropbox.ini do katalogu domowego. Jeśli nie masz jeszcze konta Dropbox, możesz utworzyć nowe na https://www.dropbox.com . Edytuj plik konfiguracyjny, dodając swoją nazwę użytkownika i hasło.

W przypadku Dysku Google:

Skopiuj plik konfiguracyjny Dysku Google znajdujący się pod adresem cloudfusion / cloudfusion / config / GDrive.ini do katalogu domowego. Dodaj identyfikator klienta i identyfikator klienta do pliku konfiguracyjnego. Szczegóły dotyczące ich uzyskania znajdują się w pliku konfiguracyjnym.

Zacząć:

cloudfusion --config ~/db.ini mnt

Zakłada się, że plik konfiguracyjny został zapisany jako db.ini w katalogu domowym. Jeśli po prostu skopiowałeś plik konfiguracyjny zgodnie z sugestią, zastąp db.ini odpowiednim plikiem; tj. Sugarsync.ini lub Dropbox.ini. Jeśli proces logowania nie jest jeszcze w pełni zautomatyzowany, tak jak w przypadku Dysku Google, otworzy się przeglądarka i musisz ręcznie zezwolić CloudFusion na dostęp do swojego konta.

Ciesz się dostępem do swoich plików w katalogu mnt / data.

Aby uzyskać bardziej zaawansowane opcje, sprawdź połączoną stronę.


Tak, możliwe jest zamontowanie pamięci w chmurze przy użyciu tych dwóch programów.


Czy uważasz / wiesz, czy może to również działać w przypadku montowania magazynu w chmurze na urządzeniu z Androidem, jakby to był lokalny folder / dysk?
— jj_

3

Nie, nie ma.

Dropbox ma oficjalnego klienta synchronizacji dla Linuksa, a Dysk Google ma również nieoficjalny, więc oba mogą być łatwo używane w systemie Linux. Jednak synchronizacja zawsze oznacza kopiowanie zawartości do zsynchronizowanych folderów lokalnych, a zatem zajmuje co najmniej tyle miejsca.


Czy może jest inny dostawca chmury, który umożliwia pobieranie plików bez synchronizacji (onedrive itp.)?
— DevJoe

Nie, że jestem świadomy. +1 do sugestii Nicka, użyj odpowiednich interfejsów internetowych.

2
@CelticWarrior istnieje naprawdę kilka sposobów montowania pamięci w chmurze w systemie Linux. Spójrz na moją odpowiedź.
— TheWanderer

1
@CelticWarrior oni nie robią ani. Dosłownie montują pamięć w chmurze, jakby każda usługa była dyskiem twardym. To wcale nie jest synchronizacja, tylko sposób na interakcję z plikami w chmurze bezpośrednio z Nautilusa.
— TheWanderer

4
To nie powinna być zaakceptowana odpowiedź. Istnieje wiele programów, które pozwalają montować pamięć masową w chmurze jako dysk we wszystkich głównych systemach. IMO jest to sposób, aby iść naprzód (z lepszym buforowaniem niż większość rozwiązań, które próbowałem). PO powinien się dostosować.
— masterxilo

1

W systemie Ubuntu 16.04 możesz zainstalować konta online i zamontować je w eksploratorze plików poprzez:

sudo apt install gnome-control-center gnome-online-accounts

w „Ustawieniach systemu” możesz dodawać konta online z dyskiem Google zamontowanym bezpośrednio w nautilusie.

Zaczerpnięte z: http://www.omgubuntu.co.uk/2016/08/use-google-drive-ubuntu-16-04-linux-desktops


Chociaż odpowiedź zawiera niektóre istotne części, najlepiej byłoby dołączyć tutaj wszystkie istotne części odpowiedzi i podać odnośnik.
— J. Starnes,

Nie zgadzam się tutaj, że kroki instalacji i dodawania konta online są niezbędnymi elementami do zamontowania gdrive. Myślę, że wybór słów „pełny opis” może wprowadzać w błąd. Odnosi się to do szczegółów, od kiedy jest to możliwe, oraz zrzuty ekranu dla początkujących.
— Timomo

użytkownicy o niskiej liczbie powtórzeń mogą pośrednio dołączać zrzuty ekranu , dołączając link do hostowanego obrazu, na przykład imgur.com . Następnie po przejrzeniu można go edytować w odpowiedni sposób, tzn. Zrobić z niego obraz w wierszu lub link referencyjny.
— J. Starnes,

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.