在UBUNTU 16.04中安装为知笔记deb包

来源:互联网 发布:四川大学网络教育平台 编辑:程序博客网 时间:2024/05/22 05:16
开了个CSDN博客,第一篇文章。开通的原因是发现百度貌似不收录网易博客了。不能被搜到的内容,又有多大意义呢?

知乎:https://zhuanlan.zhihu.com/p/29020245
网易:http://talesyuan.blog.163.com/blog/static/92004608201771105713249/
---------------------------------------------
照例,脱水版直接看文末。

当年各大笔记软件打得火热的时候,我最终选择的为知笔记作为主力,印象笔记作为辅助。最大的一个原因就是为知笔记有Linux版本,而印象笔记只有使用开源替代版本或者网页版。当时印象笔记网页版使用体验不佳,开源版本在稳定性、功能性上不如官方版本,还有可能某一天就停止维护了(由于作者太忙,2017年也就2月更新过一次)。而为知笔记不仅有官方版本,还加入了PPA源,安装和使用都很方便。由于在工作中需要经常使用Linux系统,就选择了为知笔记。
随着“国产操作系统”噱头热度的减退和移动操作系统的崛起,国产软件在经过了一阵子Linux开发热潮之后,变得逐渐冷清起来。为知笔记也移除了PPA支持,并且不再提供deb包下载,需要用户自己git代码之后编译。官方给出了一个编译教程:
http://www.wiz.cn/compile-client.html
不过说实话,用户自己哪怕是新装一个UBUNTU 16.04系统,按照这个教程,也是编译不出来的。看着一大堆报错信息,我也不想花时间去折腾了。还好,deepin自己打包了一个deb包,于是决定自己下一个来试试,哪怕报错,解决起来应该也要容易的多。
首先去deepin镜像源列表页面,随便找一个镜像源:
https://www.deepin.org/mirrors/packages/
比如他官方仓库:
http://packages.deepin.com/
之后在这个页面里:
http://packages.deepin.com/deepin/pool/main/w/wiznote/
可以找到一个deb包(64位系统):
wiznote_2.5.5-1_amd64.deb
嗯,2.5.5版本,几乎是最新的了(刚看了一下,最新版是2.5.6)
把这个包下载到本地,然后用命令行进行安装(不推荐双击打开安装。UBUNTU系统双击会默认打开软件商店,难用到无法描述。如果喜欢双击安装的话,推荐用GDebi。)
很不幸,报错。
看一下报错信息,是软件包libssl1.0-dev引起的。在UBUNTU仓库里只有libssl-dev这个包,那看来就是版本号导致的依赖错误。那我们先取消刚才的安装,修复依赖损坏。
 
1
sudo apt-get install -f
接下来安装libssl-dev:
之后我们解包为知笔记的deb包:
1
mkdir wiznote
2
mkdir wiznote/DEBIAN
3
dpkg -X wiznote_2.5.5-1_amd64.deb wiznote
4
dpkg -e wiznote_2.5.5-1_amd64.deb wiznote/DEBIAN
deb包的依赖信息保存在/wiznote/DEBIAN这个文件夹的control文件里。打开文件,找到依赖信息:
  1. Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0),libstdc++6 (>= 5.2), libx11-6, zlib1g (>= 1:1.1.4), libssl1.0-dev
将libssl1.0-dev修改为libssl-dev:
  1. Depends: libc6 (>= 2.14), libgcc1 (>= 1:3.0),libstdc++6 (>= 5.2), libx11-6, zlib1g (>= 1:1.1.4), libssl-dev
之后重新打包成deb包:
  1. sudo dpkg-deb -b wiznote
再次安装:
  1. sudo dpkg -i wiznote.deb
安装成功。


--------------------------------
脱水版:
为知笔记2.5.5版本deb包下载(适用于UBUNTU 16.04 64位系统):
链接: https://pan.baidu.com/s/1bplgHQn 密码: re2r

原创粉丝点击