在Ubuntu中使用Onedrive

2021-09-12 01:52:04 字數 1722 閱讀 6337

寫在前面:linux的onedrive-d其實並不好用,我用的時候它有時候只將檔案同步到雲端,而不將雲端檔案同步到本地的情況,而且文件檔案名不修改,它有時候就不同步,所以我用了沒多久就解除安裝了(當然也可能是我的網路不行)。如果你仍然感興趣,這篇文章是我根據github上的教程結合其他博主部落格總結的步驟,可以作為參考。

這篇文章介紹使用開源社群的onedrive-d,使linux系統實現微軟的onedrive同步功能。除了ubuntu之外,onedrive-d還支援centos、fedora等linux系統。

依賴:gcc

python3-dev

libssl-dev

inotify-tools

python3-dbus(or probablylibdbus-glib-1-dev)『

1 安裝準備

$ python3 --version

python 3.5.2

如果出現python3 command is not found或者版本小於3.3,需要安裝python3:

$ sudo apt-get install python3
$ sudo apt-get install build-essential python3-dev libssl-dev inotify-tools python3-dbus
$ sudo pip3 uninstall onedrive_d onedrived
$ rm -rf ~/.onedrive ~/.onedrived
2.安裝onedrived

$ git clone 

$ cd onedrived-dev

$ python3 ./setup.py test

$ python3 -m pytest
$ pip3 install -e .
至此安裝就完成了。

3 配置onedrived

$ onedrived-pref account add
然後會給你乙個鏈結,在瀏覽器中開啟鏈結,登入賬戶,授權,然後會進入乙個空白網頁,網頁鏈結形如 這樣的形式,複製這個空白網頁的鏈結貼上到終端確認。

$ onedrived-pref drive set
按照提示設定目錄,選擇賬戶即可。

4 啟動onedrived

執行:

$ onedrived start
然後會發現啟動完成,但是執行狀態檢視命令:

$ onedrived status
$ ngrok=~/ngrok/ngrok onedrived start
這時候檢視onedrived狀態可以發現正常執行了:

onedrived -- pid: 20955, status: sleeping, uptime: 0m, %cpu: 0.0, %mem: 1.2

關於VIVADO在Ubuntu中使用遇到的問題

20190820今天在測試中的sdk的時候,開啟sdk介面出現這個錯誤 the configuration area at home usr xilinx sdk 2017.4 could not be created.please choose a writeable location using...

在ubuntu 11 04中使用VNC

1.安裝vnc4server sudo apt get install vnc4server 2.首先動行一次vnc4server,去建立.vnc目錄。vnc4server 簡單指令碼 bin sh vnc4server 6 geometry 1680x1050 alwaysshared depth...

Ubuntu中使用總結

查詢埠是否有程序守護用如下命令grep對應埠,如80為埠號 例 netstat nalp grep 80 netstat ntupl grep processname processname 程序名稱。netstat anop grep pid pid 程序id。ps ef grep client ...