IT

Ubuntu 구글 드라이브 마운트 방법

Apro1004 2022. 9. 7. 12:41
반응형

개인적으로 옵시디언을 활용하기 위해서 Sync를 위한 방법을 생각하다 보니, 구글 드라이브를 활용하는 것이 가장 좋겠다는 생각이 들었다. 

그리고 주로 사용하는 플랫폼이 Ubuntu 20.04에, 안드로이드이다보니,

안드로이드는 Autosync for Google Drive를 사용하게 되었고,

Ubuntu에서는 어떻게 할지 궁금하던차에 찾아보게 되었다. 결론적으로 Google Drive Ocamlfuse를 설치하는 방향으로 잡았다.

 

1. Google Drive Ocamlfuse 설치

먼저 ppa를 추가하여야 한다

sudo add-apt-repository ppa:alessandro-strada/ppa

그 다음은 시스템 업데이트(자연스럽게 항상하는 루틴이다..ㅎㅎ)

sudo apt update

이제 google-drive-ocamlfuse를 설치

sudo apt install google-drive-ocamlfuse

프로그램 용량은 얼마 안 된다.(약 1,675KB)

 

2. Ubuntu에 Google Drive 마운트

먼저 구글 드라이브를 마운트할 폴더를 별도로 생성해줍시다.(이름은 원하는대로)

mkdir ~/GoogleDrive

그리고 설치한 google-drive-ocamlfuse를 실행

google-drive-ocamlfuse ~/GoogleDrive

실행하면 연동하고자 하는 구글 계정을 선택하고, 액세스 허용을 해주면 된다.

근데, 구글 드라이브에는 여러가지가 섞여 있다. 혹시 Google Drive 중 특정 폴더 동기화 하고 싶다면 config 파일에서 root_folder를 수정해주면 된다.

config 파일은 ~/.gdfuse/default/config에 있다.

gedit ~/.gdfuse/default/config

편집기를 실행해서 root_folder=(폴더ID)을 해주면 된다.

본인 같은 경우 Notes폴더만 동기화가 필요해서 주소창의 "1ofT~"를 설정하였다.

root_folder=1ofTKCmvG1Dn1XVZcTjbYp9yIG5ntsO2N

3. Google Drive 마운트 해제하기

fusermount를 이용해서 마운트 폴더를 해제하면 된다.

fusermount -u ~/GoogleDrive

 

* 추가 팁

  • 단축명령어 삽입
gedit ~/.bashrc
alias gd='google-drive-ocamlfuse ~/GoogleDrive'

 

 

728x90
반응형