终极精品

标题: CentOS-7.7 64位安装 DOCHUB 依赖过程 过程版 [打印本页]

作者: zhoji    时间: 2020-6-2 16:24
标题: CentOS-7.7 64位安装 DOCHUB 依赖过程 过程版
最近一直在处理文库事情,今天这个是记录 CentOS-7.7 64 位 安装 dochub 前期准备工作。
首先我是安装宝塔面板:

在宝塔后台设置端口、用户名、密码,安装 nginx\mysql\php7.2\phpmyadmin
这几个设置完成后开始对 dochub 依赖软件进行安装
安装完成后我执行来一次

一、Libreoffice (对 office 文档进行转换处理,将 office 文档转成 PDF)
直接使用 yum 命令安装:

安装完成后执行命令:

用如下命令将文档转成 PDF:

二、Calibre (用来将 mobi、epub、txt 等格式的电子书转成 PDF 文档)
按照官方说明,使用命令(此步安装比较慢,耐心待):

我的情况是安装后报错:

但依然提示:

应该是 libstdc 版本不对,于是使用了另一版本,下载地址,http://www.dagoogle.cn/data/upload/libstdc++.so.6.0.23_linux7.zip,按照他的步骤问题解决,
出现这种情况,参考了简书大神的解决办法: https://www.jianshu.com/p/df8e82ade760
libstdc++.so.6.0.22
libstdc++.so.6.0.23
这两个版本都可以。
下载然后解压,进入文件夹,然后执行这两个命令,(libstdc++.so.6.0.22/23 任意下载一个即可)
上面的命令执行你下载相关的这条
然后执行下面这个命令。更新库
执行命令:calibre 启动
三、pdf2svg (将 pdf 文件转成 svg,利于浏览器显示及减少传输体积)
登录网站:http://www.cityinthesky.co.uk/opensource/pdf2svg/,按照安装说明

我执行./configure 的时候提示缺少 cairo、poppler-glib,于是 yum 命令安装:

执行:pdf2svg 检测是否安装成功。
四、ImageMagick (将 svg 转为 jpg 图片)
登录官网 https://www.imagemagick.org/script/download.php 查看安装说明,首先用 rpm 安装,发现各种依赖不完整冲突,于是改用源码 https://www.imagemagick.org/script/install-source.php 安装,安装成功后执行命令查看安装结果:

源码安装中,缺少的依赖包基本可以通过 yum 进行补充。

原文地址:http://www.dagoogle.cn/n/56






欢迎光临 终极精品 (http://www.chnspy.com/) Powered by Discuz! X3.2