다양한 솔루션이 있습니다요즘 클라우드 기반 인터넷 스토리지. 악명 높은 Dropbox, Box.com, Microsoft의 OneDrive 및 물론 Google 드라이브가 있습니다. 대부분의 경우 클라우드 스토리지는 Linux에서 매우 유용합니다. 모든 주요 솔루션 중에서 소량 만 Linux 플랫폼을위한 동기화 클라이언트를 만드는 데 적극적으로 시간을 보냈습니다. 구글도 다르지 않습니다. Linux의 열렬한 팬 임에도 불구하고 Linux에서 Google 드라이브에 액세스하는 공식적인 방법은 없습니다. 즉, Google을 사용하여 파일을 저장하고 백업하는 방식을 중앙에 집중했다면 PC에 파일을 빠르고 쉽게 업로드하고 공유 할 수있는 드라이브 폴더가 없습니다. 대신, 웹 브라우저에서 업로드하는 일이 멈추고 Google이 Mac과 Windows에 추가하는 모든 깔끔한 데스크톱 기능을 놓치게됩니다.
운 좋게도 구글에 의존하는 많은 리눅스 개발자드라이브가 Google에 드라이브 동기화 프로그램을 만들기를 기다리는 동안 피곤해졌습니다. 사용자는 데스크톱에서 바로 Linux에서 Google 드라이브에 쉽게 액세스 할 수있는 프로그램을 만들었습니다. 이 기사에서는 지금 당장 손을 잡을 수있는 최선의 것에 대해 이야기 할 것입니다!
Google Drive-Ocamlfuse 설치
Google Drive Ocamlfuse는 다양한 Linux 배포판에서 사용할 수 있습니다. 작동시키는 방법은 다음과 같습니다.
우분투
PPA를 추가하여 Google Drive Ocamlfuse를 설치할 수 있습니다. 터미널에이 세 가지 명령을 입력하여 설치하십시오.
sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get update sudo apt-get install google-drive-ocamlfuse
아치 리눅스
아치 리눅스 사용자는 설치할 수 있습니다이 패키지를 빌드하여 AUR의 Google-drive-ocamlfuse 이 링크로 이동하여 "다운로드 스냅 샷"을 찾아 클릭하십시오. 프로그램을 빌드하는 데 필요한 모든 것이 다운로드됩니다.

파일 관리자에서 마우스 오른쪽 버튼을 클릭 한 다음“추출”을 선택하여 스냅 샷을 추출하십시오. 압축이 풀리면 터미널을 열고 CD 명령으로 입력하십시오.
cd ~/Downloads/google-drive-ocamlfuse-git
디렉토리 안에는 많은 파일이 있습니다. makepkg 명령을 실행할 때 모두 함께 제공됩니다.
makepkg
make 명령이 실행되어 Google Drive Ocamlfuse에 필요한 모든 파일을 설치 한 다음 소스에서 프로그램을 컴파일하고 Arch Linux 패키지를 생성합니다. 완료되면 다음과 같이 설치하십시오.
sudo pacman -U *.pkg.tar.xz
소스에서
Linux 배포가 목록에 없으면Google 드라이브 Ocamlfuse 용 설치 패키지는 없습니다. 대신 소스 코드를 잡고 컴파일하십시오. 이 과정은 기술 수준에 따라 복잡한 프로세스 일 수 있으며 여기에서 설명하는 데 시간이 너무 오래 걸립니다. 대신 개발자가 설치 지침을 따르십시오.
Google Drive-Ocamlfuse와 동기화
Google과 동기화하려면 먼저 로그인하십시오. 터미널 창에서이 명령을 실행하여이를 수행하십시오.
google-drive-ocamlfuse
이렇게하면 Google Oauth 로그인 창이 즉시 열립니다. 계속하려면 Google 계정의 세부 사항을 입력하십시오.

그런 다음 다음을 사용하여 동기화 폴더를 만듭니다.
mkdir -p ~/Google-Drive
모든 것이 설정되면 동기화가 시작될 수 있습니다. 이 명령으로 Google 드라이브에서 모든 것을 가져옵니다.
google-drive-ocamlfuse ~/Google-Drive
파일 업로드
동기화 클라이언트를 사용하여 파일을 Google 드라이브에 업로드하면 다운로드와 같은 방식으로 작동합니다. 드라이브 계정에 파일을 업로드하려면 파일을 ~ / Google-Drive 폴더를 연 다음 sync 명령을 실행하십시오. Google Drive Ocamlfuse가 시작되면 로컬 동기화 폴더에서 변경 사항이 있는지 확인하고 해당 변경 사항을 업로드합니다. 또한 파일을 로컬로 삭제하면 드라이브에서도 파일이 삭제됩니다 (무엇을 삭제 한 후 sync 명령 만 실행).
팁
Google에서 파일을 동기화하는 명령 기억특히 새로운 사용자 인 경우 드라이브가 까다로울 수 있습니다. 대신, 모든 세부 사항이 포함 된 쉘 스크립트 프로그램을 만들어 봅시다. 이렇게하면 Google 드라이브에서 파일을주고받는 것이 훨씬 쉽습니다.

터미널에서 다음을 작성하십시오. nano ~/drivesync
홈 폴더에 "drivesync"라는 빈 파일이 생성됩니다.
다음으로이 첫 줄을 붙여 넣습니다. 이 코드 줄은 shebang입니다. bash는 스크립트 실행 방법을 이해하는 데 도움이됩니다.
#!/bin/bash
shebang 다음에 Enter 키를 사용하여 공백을 작성한 후 다음을 붙여 넣으십시오.
google-drive-ocamlfuse /home/username/Google-Drive
참고 : 사용자 이름을 사용자 이름으로 변경하십시오.
CTRL + O를 눌러 스크립트를 저장 한 다음 chmod 실행 파일로 표시하는 명령 :
sudo chmod +x ~/drivesync
마지막으로 복사 / usr / bin 와 더불어 CP 명령. 이런 식으로 drivesync는 명령 줄을 통해 어디서나 실행됩니다.
sudo cp ~/drivesync /usr/bin
이제부터 Google 드라이브를 / home / username / Google- 드라이브 터미널 안에 이것을 입력하여 폴더 :
sudo drivesync
결론
구글은 구글과 관련해 히트작이다드라이브. 문서 변환, Google 서버의 안정성 및 전체 오피스 제품군과 같은 많은 킬러 기능이 있습니다. 그렇기 때문에 Linux에서 Google 드라이브에 액세스하는 것만으로도 부끄러운 일입니다. 리눅스가 더 많은 마인드를 얻음에 따라 구글이 드라이브 동기화 클라이언트를 만드는 아이디어가 현실이되기를 바란다. 그때까지 서드 파티 소프트웨어와 파일을 동기화하는 것만 큼 좋습니다.
코멘트