loader
bg-category
如何在Linux上訪問Google Drive

與朋友分享

作者的文章: Kenneth Douglas

如今,基於雲的互聯網存儲有許多不同的解決方案。有臭名昭著的Dropbox,Box.com,微軟的OneDrive,當然還有Google Drive。在大多數情況下,Linux上的雲存儲非常容易。在所有主流解決方案中,只有少數人主動花時間專門為Linux平台創建同步客戶端。谷歌也不例外。儘管是Linux的忠實粉絲,但在Linux上訪問Google Drive並沒有正式的方法。這意味著如果您使用Google保存和備份文件的方式居中,那麼您的PC上就沒有Drive文件夾可以快速輕鬆地上傳和共享文件。相反,你將無法從網絡瀏覽器上傳內容,並被迫錯過Google正在添加到Mac和Windows的所有簡潔桌面功能。

幸運的是,許多依賴Google雲端硬盤的Linux開發人員已經厭倦了等待谷歌製作雲端硬盤同步程序。他們自己製作了一些程序,允許用戶直接從桌面訪問Linux上的Google Drive。在本文中,我們將討論您現在可以獲得的最好的一個!

安裝Google-Drive-Ocamlfuse

Google Drive Ocamlfuse適用於許多不同的Linux發行版。以下是如何使其工作:

Ubuntu的

您可以通過添加PPA來安裝Google Drive Ocamlfuse。在終端中輸入這三個命令進行安裝。

sudo add-apt-repository ppa:alessandro-strada / ppa sudo apt-get update sudo apt-get install google-drive-ocamlfuse

Arch Linux

Arch Linux用戶可以通過構建此軟件包從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

來自Source

如果您的Linux發行版不在列表中,則沒有適用於Google Drive Ocamlfuse的可安裝程序包。相反,抓住源代碼並編譯它。這可能是一個複雜的過程(取決於您的技能水平),這裡需要很長時間來概述。相反,請轉到開發人員安裝它的說明。

與Google-Drive-Ocamlfuse同步

要與Google同步,請先登錄。通過在終端窗口中運行此命令來執行此操作:

谷歌驅ocamlfuse

這樣做會立即打開Google Oauth登錄窗口。輸入您的Google帳戶的詳細信息以繼續。

然後,創建同步文件夾:

mkdir -p~ / Google-Drive

設置好所有內容後,即可開始同步。使用以下命令從Google雲端硬盤中拉下所有內容:

google-drive-ocamlfuse~ / Google-Drive

上傳文件

使用同步客戶端將文件上傳到Google雲端硬盤的方式與下載方式相同。要將文件上傳到雲端硬盤帳戶,只需將文件放在 〜/谷歌驅動器 文件夾,然後運行同步命令。當Google Drive Ocamlfuse啟動時,它會查看本地同步文件夾以查找可能已進行的任何更改並上傳這些更改。此外,在本地刪除文件也會在驅動器上刪除它(只需在刪除內容後運行sync命令)。

提示

記住從Google雲端硬盤同步文件的命令可能會非常棘手,尤其是如果您是新用戶。相反,讓我們製作一個包含內部所有細節的shell腳本程序。這樣,從Google雲端硬盤發送和接收文件就容易多了。

在終端中,寫: nano~ / drivesync

這將在主文件夾中創建名為“drivesync”的空白文件。

接下來,粘貼第一行。這行代碼是一個shebang。它有助於bash了解如何運行腳本。

#!/斌/慶典

在shebang之後,創建一個空格(使用回車鍵),然後粘貼:

google-drive-ocamlfuse / home / username / Google-Drive

注意:將用戶名更改為您的用戶名按CTRL + O保存腳本,然後使用 CHMOD 命令將其標記為可執行:

sudo chmod + x~ / drivesync

最後,將其複製到 在/ usr / bin中 隨著 CP 命令。這樣,drivesync將通過命令行在任何地方運行。

sudo cp~ / drivesync / usr / bin

從現在開始,將Google雲端硬盤同步到 /家/用戶名/谷歌驅動器 在終端內輸入此文件夾:

sudo drivesync

結論

Google在Google雲端硬盤方面真的很受歡迎。它有很多殺手級功能,如文檔轉換,Google服務器的可靠性以及整個辦公套件。這就是為什麼你必須經歷如此多的恥辱才能在Linux上訪問Google Drive。希望隨著Linux獲得更多的關注,Google製作Drive同步客戶端的想法成為現實。到那時,將文件與第三方軟件同步就像它將獲得的一樣好。

與朋友分享

您的意見