当前位置: 首页 > news >正文

kkfileView linux 离线安装

文章目录

  • 前言
  • 一、安装 LiberOffice
  • 二、安装kkfileView
    • 1.下载安装包
    • 2.启动
  • 总结


前言

一、安装 LiberOffice

  1. 下载https://kkfileview.keking.cn/LibreOffice_7.1.4_Linux_x86-64_rpm.tar.gz

  2. 安装

    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
    
  3. 验证

    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 服务启动完成

总结

  1. 可能报类似错误 /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. 中文乱码
    2.1 安装mkfontscale和fontconfig
    下载rpm后执行安装命令
    rpm -ivh ./*.rpm --nodeps --force 
    
    2.2 安装中文字体
    下载字体到/usr/share/fonts/zhFonts
    #安装字体
    mkdir -p /usr/share/fonts
    #把要安装的字体上传到/usr/share/fonts路径下,之后再依次执行一下命令就大功告成了
    cd /usr/share/fonts/
    mkfontscale
    mkfontdir
    fc-cache
    
    2.3 重启kkfile
    sh shutdown.sh
    sh startup.sh
    sh showlog.sh
    
http://www.lryc.cn/news/34990.html

相关文章:

  • 如何编写BI项目之ETL文档
  • 【LeetCode】剑指 Offer 24. 反转链表 p142 -- Java Version
  • LAY-EXCEL导出excel并实现单元格合并
  • 配置VM虚拟机Centos7网络
  • Kafka 位移主题
  • 详细讲解零拷贝机制的进化过程
  • 2023年场外个股期权研究报告
  • k8s pod,ns,pvc 强制删除
  • 力扣第99场双周赛题目记录(复盘)
  • spring事务失效原因
  • pikachu靶场CSRF之TOKEN绕过
  • Windows中配置docker没有hyper-v功能解决方案
  • 电子台账:模板制作之五——二级过滤与多条件组合
  • Kaldi Data preparation
  • libevent 学习笔记
  • jupyter的使用
  • 中级数据开发工程师养成计
  • fastjson 返回 $ref 数据
  • Zookeeper特性和节点数据类型详解
  • Java代码是如何被CPU狂飙起来的?
  • Dynamics365安装失败解决及注册编写
  • Kafka 集群参数
  • 等保2.0与1.0 测评要求的变化
  • nodejs学习巩固笔记-nodejs基础,Node.js 高级编程(核心模块、模块加载机制)
  • 2023年春【移动计算技术】文献精读(二)-3 || 附:创新点、创新思想和技术路线总结
  • 企业新闻稿的格式和要求是什么?如何写好新闻稿?
  • String类的底层原理和版本演变
  • 软考高级信息系统项目管理师系列之二十三:项目采购管理
  • SpringMVC-0308
  • [数据结构]:14-选择排序(顺序表指针实现形式)(C语言实现)