問題
在Ubuntu 18.04上安裝Onedrive
問題背景
對於文檔的同步,還是喜歡用Onedrive,主要因為Onedrive對文檔的在線編輯支持很好。
Onedrive初始免費容量5G,加上某寶2塊錢買的邀請永久擴容10G,總共15G,夠我用了。因為有時候需要在實驗室的電腦記記筆記,所以問題由此產生。
解決辦法
Ubuntu上的Onedrive貌似沒有圖形化界面,我安裝的是Onedrive命令行。(也就幾個命令,挺方便的)
Github上提供了Onedrive倉庫
- 首先,安裝必要的環境
# 下面這兩個是必須安裝的
sudo apt install libcurl4-openssl-dev
sudo apt install libsqlite3-dev
# Ubuntu 18 再安裝這個
sudo snap install --classic dmd && sudo snap install --classic dub
# Ubuntu 17 再安裝這個
sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list
sudo apt-get update && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring
sudo apt-get update && sudo apt-get install dmd-compiler dub
- 克隆(下載)倉庫
打開命令行,跳轉到想要下載倉庫的位置,輸入git clone https://github.com/skilion/onedrive.git
- 編譯安裝Onedrive
cd onedrive
make
sudo make install
命令行進入剛才下載的onedrive
文件夾中,編譯安裝onedrive
我編譯的時候出錯了,希望大家可以順利編譯。
我出錯的原因,是前面的必要環境沒有安裝。
如果你也出錯,可以嘗試運行下列代碼
sudo apt install build-essential
sudo apt install libcurl4-openssl-dev
sudo apt install libsqlite3-dev
curl -fsS https://dlang.org/install.sh | bash -s dmd
- 關聯賬號
成功安裝onedrive后,需要啟動onedrive,與賬號進行連接授權
上一步的sudo make install
完成后,在命令行鍵入onedrive
之后會出現一長串鏈接,右鍵-打開
接下來輸入Onedrive的賬號密碼
這個時候,它會變成一個空白頁面。(不要像我一樣,慢慢等着)
你看看,你的命令行的提示,讓你輸入返回的鏈接
於是,我們將空白界面的鏈接復制粘貼到命令行中
- 開始同步
這個時候,Onedrive應該已經自己同步了。
如果沒有同步,可以輸入onedrive -d
6.其他
關於Onedrive的指令操作,請繼續關注以后的文章~