이제 Google 드라이브 를 사용할 수 있으므로 Linux 파일 시스템에 어떻게 마운트합니까? Amazon S3 및 Rackspace Cloud Files에 대한 유사한 솔루션이 있습니다 .
이제 Google 드라이브 를 사용할 수 있으므로 Linux 파일 시스템에 어떻게 마운트합니까? Amazon S3 및 Rackspace Cloud Files에 대한 유사한 솔루션이 있습니다 .
답변:
Grive 또는 inSync는 로컬 파일 시스템과 원격 Google 드라이브를 동기화하는 파일 동기화 도구입니다. 이러한 도구를 사용하여 Google 드라이브를 "마운트"할 수 없습니다.
마운트하려면 Google 드라이브 용 FUSE 기반 파일 시스템 인 google-drive-ocamlfuse를 사용하십시오 .
설치 지침 및 구성 및 권한 부여에 대한 자세한 내용은 GitHub의 Google 드라이브 위키 페이지 에서 FUSE 파일 시스템 설치 에 있습니다.
프로젝트의 GitHub 홈페이지에는 google-drive-ocamlfuse
소스 코드를 위한 readme 파일도 있습니다 .
다음은 google-drive-ocamlfuse로 Google 드라이브를 마운트하기위한 배포 관련 지침 입니다.
Google 드라이브 용 오픈 소스 클라이언트가 존재합니다 : Grive .
현재로서는 응용 프로그램이 실험적인 것으로 간주되며 전체 동기화가 부족하지만 이미 새 파일이나 변경된 파일을 업로드하고 다운로드 할 수 있으므로 파일에 오프라인으로 액세스 할 수 있습니다. 아직 수행 할 수없는 작업은 변경 사항을 기다렸다가 파일을 자동으로 동기화하거나 파일을 삭제하는 것입니다 (파일이 로컬로 삭제되면 무시되고 원격으로 삭제되면 로컬에있는 경우 다시 업로드 됨).
소스와 바이너리는 Github에서 구할 수 있습니다 . 타사 인 webupd8이 Ubuntu를 위한 PPA를 제공했습니다 .
이 프로젝트는 2018 년 9 월부터 공식적으로 취소되었습니다 .
grive
Google 문서에 액세스 할 수 없지만 다른 답변은 < code.google.com/p/google-docs-fs/wiki/OnlineManual >에 도움이 될 수 있습니다. 그들이 서로 보완하는 것이 옳습니까?
grive
파일 시스템을 마운트하는 전통적인 Unix 접근 방식을 따르는 것이 아니라 Gogle Drive 클라이언트의 "동기화"동작을 모방하려는 것이 궁금하지 않습니까? 나를 위해 원격 FS에서 열려고하는 파일을 결정하는 것이 더 편리해 보입니다. 그러면 전송 만 발생합니다. 모든 파일을 동기화하지 않으려면 어떻게합니까? 물론 중앙 집중식 원격 FS보다는 분산 형 FS의 구현에서 마운트가 아니라 동기화하는 것이 합리적 일 수 있습니다. 분산 형 FS git-annex
의 가능한 구현으로 간주하십시오. 그런 다음 동기화 위에 장착 할 수 있습니다.
사용 가능한 SDK가 있으므로 누군가 Linux 솔루션을 곧 만들 것입니다. Windows, Mac 및 Android 클라이언트 외에도 iOS 클라이언트에 대한 계획은 말할 것도없고 Google이 Linux 클라이언트를 추가하도록하는 Google+ 드라이브도 있습니다.
그런 다음 Dropbox와 동등합니다 :) (기본적으로 약간 더 많은 여유 공간이 있음)
Luca Invernizzi 의 패키지 가 존재합니다. http://code.google.com/p/google-docs-fs/wiki/OnlineManual을 참조 하십시오 .
우분투의 경우 :
먼저 Luca가 제공하고 PPA에서 사용할 수있는 패키지를 추가해야합니다 (현재 Ubuntu 11.10 만 해당).
sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs
필요한 모든 것이 설치되면 로그 아웃했다가 다시 로그인하십시오.
Drive
gmount Drive username@gmail.com
Drive
폴더에 마운트되었습니다grive
다른 답변에서 문서 이외의 모든 것에 액세스 할 수 있습니다.
wget
설치하고 설치할 수 있습니다. dpkg --install
apt-get install python-gdata python-fuse
apt-get install python-gdata python-fuse
계속 작동 한 후에 설치합니다 . 잘못된 암호를 묻지 않았습니다.
Insync 는 다음 기능을 갖춘 Google 드라이브 용 Linux 클라이언트입니다.
insynchq.com/linux 에서 자세히 알아보십시오 .
면책 조항 : 저는 Insync 개발자 중 한 명입니다.
방금 insync을 발견했습니다 . 나는 그것이 얼마나 좋은지 모르겠다. 폐쇄 소스 인 것 같습니다.
PD (2018/12/28) : 몇 년 동안 insync를 사용한 후 Google Drive 용 Linux 데스크톱 동기화 도구로 강력히 추천 할 수 있습니다. 자세한 기능 정보는 이 게시물 을 확인 하십시오.
다른 방법은 온라인 서비스를 사용하여 WebDAV (예 : http://synqya.appspot.com 사용 )를 사용하여 Google 드라이브에 액세스 하므로 클라이언트 설치 또는 기타 추가 기능이 필요하지 않습니다.
나는 여기의 지시를 따랐다.
http://xmodulo.com/2013/10/mount-google-drive-linux.html
Fedora 16에서 성공적으로 작동했습니다.
google-drive-ocamlfuse를 빌드 한 다음 Google 드라이브에 액세스하는 데 사용됩니다.
Linux 커널을 통한 파일 시스템 마운트는 아니지만 KIO GDrive (KDE의 일부)를 통해 KIO 인식 응용 프로그램 (예 : Dolphin 파일 관리자, Kate 편집기 또는 Gwenview 이미지 뷰어)이 Google 드라이브 파일에 액세스하고 탐색하고 편집 할 수 있습니다. .
kio-gdrive
여러 Linux 배포판에서 패키지로 제공됩니다. Dolphin 파일 관리자가 설치되어 있으면 "네트워크"아래에 "Google 드라이브"항목이 표시됩니다. 권한이없는 데스크톱 사용자는 안내 그래픽 구성을 통해 GoogleDrive 계정을 '마운트'할 수 있습니다 (KDE KA 계정에 GoogleDrive 계정 액세스 권한을 부여해야하는 기본 브라우저가 열리는 동안).
이 방법은 터미널을 통해 GoogleDrive에 액세스 할 수 없지만 그래픽 데스크톱과 잘 통합되어 있습니다.