Linux下安装Calibre
一.介绍
Calibre是基于python的电子书制作软件,可导出PDF、EPUB、MOBI、Word格式电子书。
二.安装
yum -y install mesa-libGL qt5-qtquickcontrols qt5-qtdeclarative-devel libXrender libXcomposite
wget -nv -O- https://download.calibre-ebook.com/linux-installer.py | python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
三.测试
查看版本
ebook-convert --version
测试,导出pdf文件,打开看效果
echo "123456" > a.txt
ebook-convert a.txt a.pdf
中文测试,导出pdf文件,看中文是否显示正确
echo "语言" > a.txt
ebook-convert a.txt a.pdf
四.报错处理
1.安装时提示缺少libgl.so.1
解决:
尝试安装sudo yum install libGL.so.1
或者sudo yum install mesa-libGL
或者sudo yum install Mesa-libGL-devel
2.安装时提示缺少libXcomposit
解决:
尝试执行sudo yum install libXcomposit libXrender
3.安装时报错Setting up completion failed with error:
解决:
安装Pyqt
4.安装时报错Setting up desktop integration failed with error:
解决:
此设置是图形的,需要Linux安装图形,字符则不用管
5.导出pdf不显示中文问题
解决:
安装中文字体
最新文章
- iOS本地化
- 初识html5 File API实现带有进度提示的文件上传
- 利用Spring的@Async异步处理改善web应用中耗时操作的用户体验
- Android 电池电量进度条,上下滚动图片的进度条(battery)
- BAPI_ACC_DOCUMENT_POST Enter rate / GBP rate type M for Error SG105
- 遍历DOM的所有节点,输出宽度高度都大于50的元素节点名称
- OC中的代理模式
- linux grep 指定字符串的正则表达式
- Java线程的生命周期(转)
- JList用法小结
- Visual Studio 2012中使用Zen Coding,写html的神器!
- 自己用wireshark 抓了个包,分析了一下
- vue+webpack+element-ui+git
- Java基础3:深入理解String及包装类
- 2018-2019-2 《网络对抗技术》 Exp1 PC平台逆向破解 20165215
- CodeForces - 867E Buy Low Sell High (贪心 +小顶堆)
- Web API 异常处理
- 搭建openstf平台的那些事
- IoC, DI,Spring.net
- fast-rcnn里的一些具体内容