티스토리 뷰

반응형


 한 2년 전만 하더라도 구글 드라이브를 데스크탑 리눅스로 연동할 수 있는 방법을 딱히 찾을 수 없어 Insync 라는 유료 프로그램을 사용하여 구글 드라이브를 연동하는 방법을 포스팅 했었습니다만.. 최근에 좀 찾아보니 2가지의 새로운 방법을 알게 되었습니다. 그래도 완벽하게 하드 드라이브에 파일을 동기화하는 것은 아니고 네트워크 드라이브를 마운트하는 느낌의 동기화이므로 속도면에서 좀 답답한 감이 있습니다. 파일 자체를 동기화하기 원하신다면 Insync를 사용하는 방법 밖에 없는 듯 합니다.

Gnome 3.18 & Nautilus 파일 관리자를 사용한 구글 드라이브 동기화

 만약 데스크탑 환경으로 그놈 쉘을 쓰고 있다면 Gnome Shell 3.18 부터 구글 드라이브를 노틸러스 파일관리자에 연동하는 기능이 추가되었습니다. apt-get update && apt-get upgrade를 통해 gnome 업데이트가 자동으로 되지 않는다면 다음과 같이 apt-get install에 명시하여 업데이트 할 수 있습니다. (4월 21일 릴리즈될 우분투 16.04 LTS는 기본 그놈 쉘 버전이 3.18.4 인것을 확인함) 그놈 쉘만 3.18로 올린다고 구글 드라이브 연동 기능이 생기는 것은 아니고 노틸러스, 외부 플러그인 등을 모두 3.18에 맞게 업데이트 해줘야 동기화 기능을 사용할 수 있습니다.

$ sudo add-apt-repository ppa:gnome3-team/gnome3 
$ sudo apt-get update
$ sudo apt-get install gnome-shell nautilus
$ sudo apt-get upgrade -y
$ gnome-shell --version
cs


gnome-shell --version 명령어를 통해 그놈 버전을 확인할 수 있으며 업데이트 후 로그아웃 후 다시 로그인하여 그놈 쉘 버전 갱신. 우분투의 설정-온라인 계정에서 Google 계정 다시 연동한 뒤 해당 계정 정보에서 파일 탭을 활성화 해야합니다. 그러면 Nautilus 파일 관리자에서 에서 구글 드라이브 항목 확인할 수 있습니다 (google-drive://your@email.com). 파일 동기화 항목을 체크했음에도 다음과 같이 보이지 않는다면 패키지 업데이트가 제대로 되지 않은 겁니다. 치명적인 단점은 터미널에서 접근이 안되네요. 제가 못찾는 것일 수도.. 게다가 접근 속도가 영 느립니다.

google-drive-ocamlfuse 패키지를 사용한 구글 드라이브 동기화

 Gnome Shell이나 Nautilus를 사용하지 않을 경우, 혹은 나처럼 구글 드라이브를 터미널 접근하고 싶을 때는 Google Drive를 마운트 시켜주는 google-dirve-ocamlfuse 기능을 대안으로 사용할 수 있습니다. 다만 좀 사용해본 결과 로컬에서 터미널 작업하는 것과는 다르게 답답한 느낌이 있는데 네트워크 드라이브를 마운트하는 느낌이라 어쩔 수가 없는 것 같습니다. 이럴때는 빠르게 포기하고 Insync를 사용하여 구글 드라이브를 동기화하는 것이 낫겠네요.

$ sudo add-apt-repository ppa:alessandro-strada/ppa
$ sudo apt-get update && sudo apt-get install google-drive-ocamlfuse -y
$ google-drive-ocamlfuse
$ mkdir ~/googleDrive && google-drive-ocamlfuse ~/googleDrive



cs


최초에 google-drive-ocamlfuse 명령어를 실행하면 기본 웹 브라우저가 뜨고 google 로그인 요청을 합니다. 이때 제대로 설치 및 구글 인증이 완료되고 마운트가 정상적으로 되었다면 df 명령어로 다음과 같이 마운트 된 것을 확인 할 수 있습니다.


google-drive-ocamlfuse 패키지 설치에 관한 것과 좀 더 많은 기능이 알고 싶으면 원문 포스트를 참고하시기 바랍니다.




반응형
프로필사진

Yowu (Yu Yongwoo)

흔한 Node.js/Java 백엔드 개발자입니다
Ubuntu와 MacOS 데스크탑 개발 환경을 선호합니다
최근에는 vscode와 IntelliJ를 사용하고 있습니다
vscode에는 neovim, IntelliJ는 ideaVim
개발용 키보드는 역시 HHKB Pro 2 무각입니다
락 밴드에서 드럼을 쳤습니다

댓글쓰기 폼
«   2021/10   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
글 보관함
Total
3,243,321
Today
47
Yesterday
326