使用kkFileView的問題總結---安裝office插件


其實在kkFileView的啟動腳本中是包含有安裝office插件的腳本的,在install.sh中。但是需要聯網,有的服務器沒有聯網就需要手動安裝。

#!/bin/bash
cd /tmp

install_redhat() {
    wget https://kkfileview.keking.cn/Apache_OpenOffice_4.1.6_Linux_x86-64_install-rpm_zh-CN.tar.gz -cO openoffice_rpm.tar.gz && tar zxf /tmp/openoffice_rpm.tar.gz && cd /tmp/zh-CN/RPMS
   if [ $? -eq 0 ];then
     yum install -y libXext.x86_64
     yum groupinstall -y  "X Window System"
     rpm -Uvih *.rpm
     echo 'install desktop service ...'
     rpm -Uvih desktop-integration/openoffice4.1.6-redhat-menus-4.1.6-9790.noarch.rpm
     echo 'install finshed...'
   else
     echo 'download package error...'
   fi
}

install_ubuntu() {
   wget  https://kkfileview.keking.cn/Apache_OpenOffice_4.1.6_Linux_x86-64_install-deb_zh-CN.tar.gz  -cO openoffice_deb.tar.gz && tar zxf /tmp/openoffice_deb.tar.gz && cd /tmp/zh-CN/DEBS
   echo $?
 if [ $? -eq 0 ];then
     apt-get install -y libxrender1
     apt-get install -y libxt6
     apt-get install -y libxext-dev
     apt-get install -y libfreetype6-dev
     dpkg -i *.deb
     echo 'install desktop service ...'
     dpkg -i desktop-integration/openoffice4.1-debian-menus_4.1.6-9790_all.deb
     echo 'install finshed...'
  else
    echo 'download package error...'
 fi
}


if [ -f "/etc/redhat-release" ]; then
  yum install -y wget
  install_redhat
else
  apt-get install -y wget
  install_ubuntu
fi
redhat拆解命令如下:

1.下載 Apache_OpenOffice_4.1.6_Linux_x86-64_install-rpm_zh-CN.tar.gz

https://kkfileview.keking.cn/Apache_OpenOffice_4.1.6_Linux_x86-64_install-rpm_zh-CN.tar.gz

2. 重命名為:openoffice_rpm.tar.gz,上傳到相關項目下

3. 解壓縮 :tar zxf /tmp/openoffice_rpm.tar.gz


4.切換目錄 : cd /tmp/zh-CN/RPMS

5.安裝所有rpm包:rpm -Uvih *.rpm

6.安裝rpm包 :rpm -Uvih desktop-integration/openoffice4.1.6-redhat-menus-4.1.6-9790.noarch.rpm

啟動office

  1.安裝完啟動,啟動命令如下,不加&就只是臨時啟動:

/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &

2.查看進程
ps -ef|grep soffice 

 

參考:https://blog.csdn.net/cool_ocean/article/details/110876837

      https://www.cnblogs.com/sujiujiu/p/15370006.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM