시스템에 Google 드라이브 및 Dropbox 마운트 (온라인 전용)


9

Google 드라이브 또는 Dropbox의 클라우드 저장소를 시스템에 마운트 할 수있는 도구가 있습니까? 완전히 멀리 떨어져 있어야합니다.

내 로컬 저장소가 거의 찼으므로 파일을 쉽게 가져 오려면 이러한 클라우드 중 하나 또는 둘 다에 액세스 할 수있는 방법이 필요합니다.


1
Dropbox가 Linux 용 Project Infinite를 출시 할 때까지 가장 좋은 방법은 서비스의 해당 웹 인터페이스를 사용하는 것입니다.
Nick Weinberg

당신은 혼란 my local memorymy hard disk free space? 당신은 어느 것을 요구하고 있습니까? 당신이 부족하다는 것을 어떻게 알 수 있습니까? 터미널 df에서 출력을 여기에 입력 하고 붙여 넣어 검토하십시오. 건배, 알
heynnema

답변:


23

현재 답변이 잘못되었습니다. 실제로 클라우드 스토리지를 자체 드라이브처럼 마운트하는 방법이 있습니다.

이 방법을 google-drive-ocamlfuse라고 합니다. 16.04 이하 버전은 12.10 이상입니다.

PPA를 설치하려면 PPA를 추가해야하지만 이전에 사용한 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 드라이브와 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의 경우 :

cloudfusion / cloudfusion / config / Dropbox.ini에있는 Dropbox 구성 파일을 홈 디렉토리로 복사하기 만하면됩니다. Dropbox 계정이없는 경우 https://www.dropbox.com 에서 새 계정을 만들 수 있습니다 . 사용자 이름과 비밀번호를 추가하여 구성 파일을 편집하십시오.

Google 드라이브의 경우 :

cloudfusion / cloudfusion / config / GDrive.ini에있는 Google 드라이브 구성 파일을 홈 디렉토리로 복사하십시오. client_id 및 client_secret을 구성 파일에 추가하십시오. 이를 얻는 방법에 대한 자세한 내용은 구성 파일에 있습니다.

시작한다:

cloudfusion --config ~/db.ini mnt

이는 구성 파일을 db.ini로 홈 디렉토리에 저장했다고 가정합니다. 제안 된대로 구성 파일을 복사 한 경우 db.ini를 해당 파일로 바꾸십시오. 즉, Sugarsync.ini 또는 Dropbox.ini입니다. Google 드라이브와 같이 로그인 프로세스가 아직 완전히 자동화되지 않은 경우 브라우저가 열리고 CloudFusion에서 계정에 수동으로 액세스하도록 허용해야합니다.

mnt / data 디렉토리의 파일에 액세스하십시오.

고급 옵션에 대해서는 링크 된 페이지를 확인하십시오.


따라서 두 프로그램을 사용하여 클라우드 스토리지를 마운트 할 수 있습니다.


이것이 로컬 폴더 / 드라이브 인 것처럼 안드로이드 장치에 클라우드 스토리지를 마운트하는데도 효과가 있는지 생각 / 알고 있습니까?
jj_

3

아닙니다.

Dropbox에는 Linux 용 공식 동기화 클라이언트가 있고 Google 드라이브에는 비공식적 인 클라이언트가 있으므로 Linux 시스템에서 쉽게 사용할 수 있습니다. 그러나 동기화는 항상 내용을 동기화 된 로컬 폴더에 복사하는 것을 의미하므로 최소한 많은 공간을 사용하십시오.


동기화없이 파일을 검색 할 수있는 다른 클라우드 공급자가 있습니까 (onedrive 등)?
DevJoe

내가 아는 것은 아닙니다. Nick의 제안에 +1하려면 해당 웹 인터페이스를 사용하십시오.

2
@CelticWarrior 실제로 Linux에 클라우드 스토리지를 마운트하는 몇 가지 방법이 있습니다. 내 대답을 살펴보십시오.
TheWanderer

1
@CelticWarrior 그들은 모두하지 않습니다. 문자 그대로 각 서비스가 하드 드라이브 인 것처럼 클라우드 스토리지를 마운트합니다. 전혀 동기화되지 않고 노틸러스에서 직접 클라우드의 파일과 상호 작용하는 방법입니다.
TheWanderer

4
이것은 정답이 아니어야합니다. 모든 주요 시스템에서 클라우드 스토리지를 드라이브로 마운트 할 수있는 많은 프로그램이 있습니다. IMO 이것은 앞으로 나아갈 수있는 방법입니다 (내가 시도한 대부분의 솔루션보다 더 나은 캐싱으로). OP가 조정되어야합니다.
masterxilo

1

Ubuntu 16.04의 경우 온라인 계정을 설치하고 다음을 통해 파일 탐색기에 마운트 할 수 있습니다.

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

"시스템 설정"에서 Google 드라이브를 노틸러스에 직접 마운트하여 온라인 계정을 추가 할 수 있습니다.

출처 : http://www.omgubuntu.co.uk/2016/08/use-google-drive-ubuntu-16-04-linux-desktops


당신이 대답은 필수 부품의 일부를 제공 않지만, 바람직 것 여기에 해답의 모든 필수 부품을 포함하고 참조 할 수 있도록 링크를 제공합니다.
J. Starnes

나는 여기에 동의하지 않는 경향이 있습니다. 온라인 계정을 설치하고 추가하는 단계는 gdrive를 마운트하는 데 필수적인 부분입니다. "전체 설명"이라는 단어의 선택이 오해의 소지가 있다고 생각합니다. 가능할 때의 세부 사항과 초보자를위한 일부 스크린 샷을 나타냅니다.
Timomo

저 응답 사용자는 imgur.com 에서 호스팅 된 이미지에 대한 링크를 포함하여 스크린 샷을 간접적으로 포함 할 수 있습니다 . 그런 다음 검토 할 때 인라인 이미지 또는 참조 링크로 만드는 것처럼 적절하게 편집 할 수 있습니다.
J. Starnes

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.