热度 2
2017-9-17 00:25
1267 次阅读|
1 个评论
云端笔记有很多种,支持Linux的不多,为知笔记是其中一种。虽然官方网站提供了安装教程,然而你懂得^_^ 第一步,参考为知笔记的官方教程: http://www.wiz.cn/compile-client.html 第二步,安装Git/Qt5/CMake/zlib: 使用dnf就可以了,不需要从别处下载。 第三步,使用Git工具从GitHub下载WizNote的源代码: 一定要使用Git工具,因为可能需要切换分支。开源的坑就是,你自己得搞定一部分的调试工作。 官方教程有地址。 第四步,使用qt-creator打开WizNote源代码的CMakeLists.txt,执行Run CMake: 这个步骤是使用cmake工具生成可用的Makefile,听起来很简单,但实际上非常麻烦,你会发现系统缺失了很多乱七八糟的依赖。这时候需要使用dnf下载它们: # dnf install qt5-linguist # dnf install qt5-qtwebengine # dnf install qtchooser # dnf install qt5-qtwebengine.x86_64 python-qt5-webengine.x86_64 qt5-qtwebengine-devel.x86_64 qt5-qtwebengine-examples.x86_64 qt5-qtwebengine-doc.noarch python3-qt5-webengine.x86_64 # dnf install gwebsockets.noarch qt5-qtwebsockets.x86_64 libwebsockets.x86_64 libwebsockets-tests.x86_64 qt5-qtwebsockets-devel.x86_64 qt5-qtwebsockets-examples.x86_64 libwebsockets-devel.x86_64 # dnf install genwqe-zlib.x86_64 genwqe-zlib-devel.x86_64 genwqe-zlib-static.x86_64 # dnf install zlib.x86_64 zlib-devel.x86_64 有的包可能不需要,然而本人实在懒得验证它是不是不需要了。反正缺什么安什么就对了。 第五步,编译源代码: 在qt-creator界面里点击build,直到编译成功。 如果出现编译错误,切换一下分支试试。master分支可能并不能用,试试切到最新版或者某个稳定版。 第六步,运行为知笔记: $ ./build-WizQTClient-Desktop-Debug/src/WizNote 使用普通用户(不能使用root),执行WizNote,或者在qt-creator里运行。 现在我们就可以欢快的写笔记了~ 这两天有一个新闻,一位作家的两台笔记本被小偷偷走,笔记本里面存放的小说非常重要,如果拿不回来,对这位作家是毁灭性的打击。这件事告诉我们,云端存储相当重要。代码要存放在Git上,笔记要存放在云端。仅仅放置在本地,丢了哭都来不及。