问题

在Ubuntu 18.04上安装Onedrive

问题背景

对于文档的同步,还是喜欢用Onedrive,主要因为Onedrive对文档的在线编辑支持很好。

Onedrive初始免费容量5G,加上某宝2块钱买的邀请永久扩容10G,总共15G,够我用了。因为有时候需要在实验室的电脑记记笔记,所以问题由此产生。

解决办法

Ubuntu上的Onedrive貌似没有图形化界面,我安装的是Onedrive命令行。(也就几个命令,挺方便的)

Github上提供了Onedrive仓库

  1. 首先,安装必要的环境
# 下面这两个是必须安装的
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
  1. 克隆(下载)仓库

    打开命令行,跳转到想要下载仓库的位置,输入git clone https://github.com/skilion/onedrive.git

  2. 编译安装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
  1. 关联账号

    成功安装onedrive后,需要启动onedrive,与账号进行连接授权

    上一步的sudo make install完成后,在命令行键入onedrive



    之后会出现一长串链接,右键-打开



    接下来输入Onedrive的账号密码

    这个时候,它会变成一个空白页面。(不要像我一样,慢慢等着)

    你看看,你的命令行的提示,让你输入返回的链接

    于是,我们将空白界面的链接复制粘贴到命令行中

  2. 开始同步

    这个时候,Onedrive应该已经自己同步了。

    如果没有同步,可以输入onedrive -d

6.其他

关于Onedrive的指令操作,请继续关注以后的文章~

最新文章

  1. Linux基础介绍【第六篇】
  2. C 高级编程4 makefile 与 IO
  3. 文件操作 系统备份和还原,压缩,解压 tar dump/restore
  4. FreeSql 如何实现 Sqlite 跨库查询
  5. IntelliJ IDEA使用笔记
  6. 省钱版----查找 IoT 设备TTL线序__未完待续
  7. swagger bug
  8. flask --- 03 .特殊装饰器, CBV , redis ,三方组件
  9. java面试题01
  10. 转--python 中写单例
  11. [转]Object.keys()和for in的排序问题
  12. 第一阶段——站立会议总结DAY07
  13. python3 执行AES加密方法
  14. ApplicationEventMulticaster not initialized - call 'refresh' before
  15. xpath的数据和节点类型以及XPath中节点匹配的基本方法
  16. sed你所不知道的语法
  17. Zabbix学习之路(四)之Web监控
  18. gmssl
  19. emacs-ide配置
  20. CF762E Radio Stations

热门文章

  1. IDEA自学
  2. MyBatis 核心配置综述之StatementHandler
  3. java课堂_动手动脑4
  4. 01、VM安装教程
  5. 我的第一个CAD程序
  6. 帝国CMS(EmpireCMS) v7.5后台任意代码执行
  7. python3:面向对象(多态和继承、方法重载及模块)
  8. 关于js-xlsx的使用
  9. (通俗易懂小白入门)字符串Hash+map判重——暴力且优雅
  10. Spark流式编程介绍 - 编程模型