Підключіть Google Drive і Dropbox до системи (лише в Інтернеті)


9

Чи є інструмент, який дозволяє мені монтувати хмарне сховище Google Drive або Dropbox до моєї системи? Важливо, щоб він залишався повністю віддаленим.

Моє локальне сховище майже заповнене, і мені потрібен спосіб отримати доступ до однієї або обох цих хмар, щоб полегшити мої файли.


1
Поки Dropbox не розгорнув Project Infinite для Linux, я думаю, що найкраще скористатись відповідними веб-інтерфейсами сервісів.
Нік Вайнберг

Ви плутаєте my local memoryз my hard disk free space? Про кого ви питаєте? Звідки ти знаєш, що у тебе це закінчується? У терміналі введіть dfі вставте тут висновок для перевірки. Ура, Аль
хейннема

Відповіді:


23

Поточна відповідь невірна. Насправді існує спосіб встановити хмарний сховище так, ніби це власний диск.

Метод називається google-drive-ocamlfuse . Існує версія на 16.04 і принаймні до 12.10.

Щоб його встановити, вам потрібно додати PPA, але я раніше його використовував і довіряв.

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

Інструкція з використання WEB UPD8 :

Запустіть, google-drive-ocamlfuseщоб авторизувати це у своєму акаунті.

Зробити каталог де - небудь ( ~/gdriveнаприклад): mkdir ~/gdrive.

Підключіть Google Диск до створеної вами папки: google-drive-ocamlfuse ~/gdrive

За замовчуванням програма лише оновлює списки кожні 60 секунд. Ви можете змінити це в файлі конфігурації: ~/.gdfuse/default/config.

Для того, щоб зробити його монтують на старті, додайте цю команду запуску додатків (Unity): google-drive-ocamlfuse /path/to/gdrive. Навіть якщо ви внесли папку у свій каталог користувачів, використовуйте для цього абсолютний шлях.


Що стосується Dropbox, то існує щось трохи більш загальне: CloudFusion . Це насправді підтримує і Google Drive, і Dropbox, але схоже, що він працює лише один за одним.

Інсталяція трохи більш посібник для цього.

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

На сторінці GitHub є повна інструкція з налаштування.

Для Dropbox:

Просто скопіюйте файл конфігурації Dropbox, розміщений у cloudfusion / cloudfusion / config / Dropbox.ini, у свій домашній каталог. Якщо у вас ще немає облікового запису Dropbox, ви можете створити новий на https://www.dropbox.com . Відредагуйте файл конфігурації, додавши своє ім’я користувача та пароль.

Для Диска Google:

Скопіюйте файл конфігурації Диска Google, який знаходиться за адресою cloudfusion / cloudfusion / config / GDrive.ini, у свій домашній каталог. Додайте client_id та client_secret у файл конфігурації. Деталі щодо їх отримання знаходяться у файлі конфігурації.

Починати:

cloudfusion --config ~/db.ini mnt

Це передбачає, що ви зберегли файл конфігурації як db.ini у домашній каталог. Якщо ви просто скопіювали конфігураційний файл, як було запропоновано, замініть db.ini відповідним файлом; тобто Sugarsync.ini або Dropbox.ini. Якщо процес входу ще не повністю автоматизований, як у Google Drive, відкриється браузер, і ви повинні дозволити доступ CloudFusion до свого облікового запису вручну.

Насолоджуйтесь доступом до своїх файлів у каталозі mnt / data.

Щоб отримати додаткові варіанти, перегляньте пов’язану сторінку.


Отже, так, можна встановити хмарний сховище, використовуючи ці дві програми.


Ви думаєте / знаєте, чи це може також працювати для встановлення хмарного сховища на пристрої Android, як якщо б це локальна папка / диск?
jj_

3

Ні, немає.

Dropbox має офіційний клієнт синхронізації для Linux, а Google Drive також неофіційний, тому обидва можна легко використовувати в системі Linux. Однак синхронізація завжди означає копіювати вміст у синхронізовані локальні папки, отже, використовуючи принаймні стільки місця.


Чи може бути інший провайдер хмари, який дозволяє отримувати файли без синхронізації (onedrive тощо)?
DevJoe

Не те, що мені відомо. +1 до пропозиції Ніка, використовуйте відповідні веб-інтерфейси.

2
@CelticWarrior насправді існує досить багато способів монтажу хмарного сховища в Linux. Погляньте на мою відповідь.
The Wanderer

1
@CelticWarrior вони нічого не роблять. Вони буквально монтують хмарне сховище так, ніби кожен сервіс був жорстким диском. Це зовсім не синхронізація, а лише спосіб взаємодії з файлами в хмарі безпосередньо від Nautilus.
TheWanderer

4
Це не має бути прийнятою відповіддю. Існує багато програм, які дозволяють монтувати хмарний сховище як привід на всіх основних системах. IMO - це спосіб рухатися вперед (хоч краще кешування, ніж більшість рішень, які я намагався). ОП має коригуватися.
masterxilo

1

Для Ubuntu 16.04 ви можете встановити онлайн-акаунти та змонтувати їх у вашому файловому досліднику:

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

у розділі "Налаштування системи" ви можете додавати онлайн-акаунти за допомогою свого диска google, встановленого безпосередньо в nautilus.

Взято з: http://www.omgubuntu.co.uk/2016/08/use-google-drive-ubuntu-16-04-linux-desktops


Хоча ви відповідаєте, містять деякі суттєві частини, бажано було б сюди включити всі істотні частини відповіді та надати посилання для довідки.
Дж. Старнес

Я схильний не погоджуватися тут, кроки щодо встановлення та додавання онлайн-акаунта є невід'ємними частинами для встановлення вашого gdrive. Я думаю, що вибір слів "повний опис" може бути оманливим. Це стосується деталей з тих пір, коли це можливо, та деяких скріншотів для початківців.
Тімомо

Користувачі з низькою кількістю представників можуть побічно включати знімки екрана, включивши посилання на розміщене зображення, скажімо imgur.com . Потім, коли він переглядається, його можна редагувати так, як видається доречним, тобто роблячи його лінійним зображенням або просто посиланням.
Дж. Старнес

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.