Подключите Google Drive и Dropbox к системе (только онлайн)


9

Существует ли инструмент, позволяющий мне подключить облачное хранилище Google Drive или Dropbox к моей системе? Важно, чтобы он оставался полностью удаленным.

Мое локальное хранилище почти заполнено, и мне нужен способ получить доступ к одному или обоим этим облакам, чтобы легко получить мои файлы.


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

Вы путаете my local memoryс my hard disk free space? О ком ты спрашиваешь? Откуда ты знаешь, что у тебя кончается? В терминале введите dfи вставьте вывод здесь, чтобы мы могли его просмотреть. Ура, Аль
heynnema

Ответы:


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 Drive, расположенный по адресу 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. Посмотрите на мой ответ.
Странник

1
@CelticWarrior они не делают ни того, ни другого. Они буквально монтируют облачное хранилище так, как если бы каждая служба была жестким диском. Это вовсе не синхронизация, это просто способ взаимодействия с файлами в облаке непосредственно из Nautilus.
Странник

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.