Computer >> 컴퓨터 >  >> 시스템 >> Linux

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

구글 드라이브(Google Drive)는 무료로 최대 15GB의 온라인 저장 공간을 제공하는 훌륭한 클라우드 서비스입니다. 파일을 백업하고 여러 기기에서 동기화할 수 있으며, 다양한 서드파티 서비스와도 연동됩니다. 또한 Windows나 macOS 같은 주요 운영체제에서는 전용 앱을 통해 손쉽게 이용할 수 있죠. 하지만 리눅스에서는 상황이 조금 다릅니다.

리눅스에는 공식 구글 드라이브 클라이언트가 없습니다. 다만 GNOME 기반 데스크톱 환경을 사용한다면 파일 관리자에 내장된 통합 기능 덕분에 구글 드라이브 파일을 바로 탐색할 수 있습니다. 그 외의 경우에는 서드파티 도구를 활용해야 합니다.

아래에서는 리눅스에서 구글 드라이브에 접근할 수 있는 검증된 방법과 프로그램들을 모두 정리했습니다.

1. 웹 브라우저

구글 드라이브는 Chrome, Firefox, Opera 등 어떤 최신 웹 브라우저에서도 문제없이 작동합니다. Midori, Epiphany, Vivaldi처럼 상대적으로 덜 알려진 브라우저에서도 원활하게 사용할 수 있습니다.

다만 오프라인 상태에서 드라이브 문서를 편집하려면 Chrome과 Chromium 브라우저만 가능합니다.

2. GNOME 기반 데스크톱 환경

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

사용 중인 리눅스 배포판이 GNOME이라면 '온라인 계정(Online Accounts)' 기능으로 구글 계정을 추가할 수 있습니다. 이렇게 하면 일정, 메일, 할 일, 연락처 등을 관리하는 Evolution 그룹웨어 스위트와 GNOME 달력 등에 구글 계정이 자동으로 통합됩니다.

3. Insync

Insync는 "리눅스 사용자를 위한 비공식 공식 구글 드라이브 클라이언트"라고 스스로를 소개하는 상용 앱입니다. Linux, macOS, Windows 등 여러 플랫폼에서 실행되며 사용법도 매우 간단합니다.

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

Insync를 사용하면 구글 드라이브 파일을 리눅스 데스크톱에 백업하고 동기화할 수 있습니다.

다른 플랫폼의 공식 드라이브 앱에서는 제공하지 않는 기능도 갖추고 있는데, 대표적으로 여러 구글 계정 동시 지원이 가능합니다. 직관적인 선택적 파일 동기화와 GUI 기반 파일 관리 기능도 제공합니다.

무료 체험판을 제공하므로 유료 플랜으로 업그레이드하기 전에 리눅스 환경에서 직접 테스트해 볼 수 있다는 점도 장점입니다.

4. overGrive

overGrive는 한때 오픈소스 명령줄 도구였던 Grive 개발팀이 만든 앱입니다. 구글 드라이브 API 변경으로 인해 Grive는 개발이 중단되어 더 이상 작동하지 않습니다.

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

overGrive는 14일 무료 체험이 가능한 유료 프로그램으로, 리눅스 전용 구글 드라이브 클라이언트로 설계되었습니다.

Windows나 macOS의 공식 드라이브 앱과 마찬가지 방식으로 파일의 오프라인 사본을 자동으로 동기화해 줍니다.

5. Drive

Drive는 macOS와 Linux에서 구글 드라이브로 파일을 올리고 내려받을 수 있는 명령줄 프로그램입니다.

구글의 Go 언어로 작성된 오픈소스 도구로, 처음에는 Burcu Dogan이 개발했습니다. 다만 백그라운드 동기화 같은 편의 기능은 많이 부족한 편입니다.

6. GoSync

Python으로 작성된 GoSync는 사용하기 쉬운 GUI를 제공하며, 원격 저장소와 로컬 저장소 간에 문서와 파일을 동기화할 수 있습니다.

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

동기화 작업을 언제든 일시중지하거나 재개할 수도 있습니다.

다른 플랫폼의 구글 드라이브 클라이언트만큼 완성도가 높지는 않지만, 기본적인 작업은 충분히 수행해 줍니다.

GoSync는 구글 드라이브 계정의 남은 저장 용량과 용량을 차지하는 파일 종류를 보여주며, 10분마다 자동 동기화를 수행합니다. 이 주기 동기화는 일시중지할 수는 있지만 완전히 끌 수는 없습니다.

7. Rclone

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

Rclone은 Linux는 물론 macOS, Windows, BSD 등 주요 플랫폼에서 작동하는 오픈소스 CLI 기반 클라우드 스토리지 동기화 클라이언트입니다.

Google Drive, OneDrive, Mega, Dropbox 등 다양한 클라우드 스토리지와 파일 및 문서를 자유롭게 동기화할 수 있습니다.

8. CloudCross

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

CloudCross 역시 오픈소스 구글 드라이브 클라이언트로, Linux 외에 macOS와 Windows에서도 작동합니다. 여러 원격 클라우드 스토리지와 로컬 저장소 간에 파일과 문서를 동기화하는 기능과 도구를 제공합니다.

현재 CloudCross는 Google Drive, OneDrive, Dropbox, Yandex Disk, Mail.Ru 클라우드를 지원합니다.

9. google-drive-ocamlfuse

이 도구를 사용하면 폴더와 파일을 읽고 쓸 수 있고, 휴지통 디렉터리에 접근할 수 있으며, Google Docs, Slides, Sheets는 읽기 전용으로 열람할 수 있습니다.

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

FUSE 기반 CLI 파일 시스템으로 여러 계정을 지원하며, 구글 드라이브를 리눅스에 마치 로컬 드라이브처럼 매끄럽게 마운트할 수 있습니다.

간단하고 사용하기 쉬우며 드라이브 계정에서 다양한 디렉터리 작업을 수행할 수 있습니다. 다만 파일을 로컬에 동기화하지 않으므로 파일에 접근하려면 항상 인터넷에 연결되어 있어야 합니다.

10. Tuxdrive

리눅스에서 구글 드라이브를 쓰는 10가지 방법: 클라이언트 완벽 정리

Tuxdrive는 리눅스용 CLI 기반 구글 드라이브 클라이언트로, 드라이브에 저장된 파일과 문서에 접근할 수 있습니다. 파일을 업로드하거나 내려받고 구글 드라이브의 거의 모든 것을 관리할 수도 있습니다.

위에서 소개한 리눅스용 구글 드라이브 클라이언트 중 사용해 본 것이 있나요? 아래 의견으로 여러분의 경험을 공유해 주세요.

이미지 출처: Gnome, Github, Xmodulo