티스토리 뷰
한 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 패키지 설치에 관한 것과 좀 더 많은 기능이 알고 싶으면 원문 포스트를 참고하시기 바랍니다.
'내맘대로 > 내맘대로리눅스' 카테고리의 다른 글
Dell 노트북에 우분투를 설치하고 추가로 해야하는 일들 (0) | 2019.08.29 |
---|---|
아파치 웹 서버에서 가장 많이 접근한 상위 IP 순위 출력 (0) | 2016.05.13 |
윈도우 10, 리눅스 듀얼 부팅 설치시 주의사항 (0) | 2016.04.18 |
AWS EC2 비밀번호 접속 활성화하기 (공개키 사용 안하기) (0) | 2016.04.08 |
리눅스로 개발 하는 모든 사람들이 꼭 봐야하는 동영상 (0) | 2016.04.01 |
간단한 motd 용 리눅스 Shell Script (0) | 2016.03.30 |
Ubuntu Server 구축 05 - Redmine 설치 / DB 이전 (3) | 2015.09.19 |