OneDrive網盤沒有為Linux操作系統提供桌面客戶端,在本文介紹使用rclone工具連接OneDrive當做本地磁盤使用,可以同步文件到網盤中。 |
Rclone是一個開源的命令行工具,它能夠將本地Linux目錄與各種雲存儲服務同步。可以將文件備份到雲存儲、從雲存儲恢復文件、在雲服務之間遷移數據、使用多個雲存儲作為磁盤。
環境
- 操作系統:Deepin 15.11
- rclone-v1.52.2
- rclone-browser-1.2
安裝
我們需要安裝rclone和rclone-browser工具,我們從github中下載:
bob@bob-PC:~/Desktop$ wget https://github.com/rclone/rclone/releases/download/v1.52.2/rclone-v1.52.2-linux-amd64.deb bob@bob-PC:~/Desktop$ wget https://github.com/mmozeiko/RcloneBrowser/releases/download/1.2/rclone-browser_1.2_amd64.deb bob@bob-PC:~/Desktop$ sudo dpkg -i rclone-*
配置新的遠程連接點
輸入rclone config
進行配置,輸入n
來創建新的remote,然后輸入想給的名字。
提示選擇網盤的類型,這里選擇23號OneDrive網盤。
后面的"client_id>" 和"client_secret>"保持默認,不需要填寫。"edit advanced config?"選擇n。"use auto config"選擇y。只有瀏覽器會彈出登錄界面,輸入onedrive的賬號密碼,確定。
登錄成功之后,會提示Success! ,然后回到命令行界面,接下來還是選擇類型,選擇1號"OneDrive Personal or Business",后面是確認信息。
配置完成。
使用rclone-browser
到此rclone已經配置完成,我們可以使用rclone-browser打開onedrive,然后可以掛載到指定的位置。
打開deepin操作系統的"啟動器",然后找到rclone-browser,並打開
可以看到剛才配置好的網盤,雙擊點開
可以看到onedrive網盤里面的文件啦。
下面我們在桌面創建一個文件夾,作為onedrive的掛載點。
打開桌面的OneDrive文件夾,可以看到網盤已經掛載上了。
總結
就醬紫可以在Deepin Linux中使用OneDrive同步文件了。