kkfileView linux 离线安装
文章目录
- 前言
- 一、安装 LiberOffice
- 二、安装kkfileView
- 1.下载安装包
- 2.启动
- 总结
前言
一、安装 LiberOffice
-
下载https://kkfileview.keking.cn/LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz
-
安装
tar -zxvf LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz cd LibreOffice_7.1.4.2_Linux_x86-64_rpm/RPMS yum install -y *.rpm
-
验证
cd /opt/libreoffice7.1/program ./soffice --version
如果顺利成功,此时可以看到一串版本号如下 【LibreOffice 7.1.4.2 a529a4fab45b75fefc5b6226684193eb000654f6】
二、安装kkfileView
1.下载安装包
wget https://kkfileview.keking.cn/kkFileView-4.0.0.tar.gz
tar -zxvf kkFileView-4.0.0.tar.gz
2.启动
#创建日志文件
cd kkFileView-4.0.0/log
touch kkFileView.log#运行启动程序
cd ../bin/
./startup.sh | ./showlog.sh#观察日志, kkFileView 服务启动完成
总结
- 可能报类似错误
/opt/libreoffice7.1/program/oosplash: error while loading shared libraries: libXinerama.so.1: cannot open shared object file: No such file or directory
通常是缺少相关依赖,整理到一起打包下载吧
下载依赖包后在依赖包内执行avahi-libs-0.6.31-20.el7.x86_64.rpm cairo-1.15.12-4.el7.x86_64.rpm cups-libs-1.6.3-51.el7.x86_64.rpm fontconfig-2.13.0-4.3.el7.x86_64.rpm libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm libICE-1.0.9-9.el7.x86_64.rpm libSM-1.2.2-2.el7.x86_64.rpm libX11-1.6.7-2.el7.x86_64.rpm libXau-1.0.8-2.1.el7.x86_64.rpm libxcb-1.13-1.el7.x86_64.rpm libXext-1.3.3-3.el7.x86_64.rpm libXinerama-1.1.3-2.1.el7.x86_64.rpm libXrender-0.9.10-1.el7.x86_64.rpm libpng15-1.5.30-7.el8.x86_64.rpm
rpm -Uivh *.rpm --nodeps
启动soffice/usr/bin/libreoffice7.1 --headless --accept="socket,host=0.0.0.0,port=8100;urp;" --nofirststartwizard
- 中文乱码
2.1 安装mkfontscale和fontconfig
下载rpm后执行安装命令
2.2 安装中文字体rpm -ivh ./*.rpm --nodeps --force
下载字体到/usr/share/fonts/zhFonts
2.3 重启kkfile#安装字体 mkdir -p /usr/share/fonts #把要安装的字体上传到/usr/share/fonts路径下,之后再依次执行一下命令就大功告成了 cd /usr/share/fonts/ mkfontscale mkfontdir fc-cache
sh shutdown.sh sh startup.sh sh showlog.sh