Linux安裝openoffice
1、下載軟件
下載地址:http://www.openoffice.org/zh-cn/download/ 下載rpm格式。我下載的是64位,版本:4.1.7
2、上傳文件
我把文件放在 /data/openoffice
3、解壓文件
命令切換到openoffice目錄,命令:tar -zxvf Apache_OpenOffice_4.1.7_Linux_x86-64_install-rpm_zh-CN.tar.gz
解壓后進入cd zh-CN目錄中:
4. 命令 cd RPMS 進入RPMS 里面都是rpm文件,我們需要安裝這些文件。
5. 命令安裝rpm文件: rpm -ivh *.rpm
6. 進入desktop-integration/目錄:cd desktop-integration/
7.安裝openoffice:rpm -ivh openoffice4.1.7-redhat-menus-4.1.7-9800.noarch.rpm
默認會安裝到/opt目錄下,/opt目錄下會出現openoffice4文件夾
啟動openofiice4 :
/opt/openoffice4/program/soffice -headless -accept=“socket,host=127.0.0.1,port=8100;urp;” -nofirststartwizard 臨時啟動
/opt/openoffice4/program/soffice -headless -accept=“socket,host=127.0.0.1,port=8100;urp;” -nofirststartwizard & 后台啟動
端口號自己設定,根據網上說可能會占用大概100M內存,具體沒測過。我現在的實際項目中轉換文件有的需要服務先啟動,所以設置后台一直啟動,也可根據代碼啟動。
查看啟動狀態:
netstat -lnp |grep 或者 ps -ef|grep soffice
刪除openoffice
在program文件夾下執行:rpm -erpm -qa |grep openofficerpm -qa |grep ooobasis
收集的安裝過程中存在的一些問題
1.啟動時出現:error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory
解決:這個是找不到libXext.so.6文件。去系統里面的/usr/lib64中或者/usr/lib,查看有沒有這個文件,如果有就copy到/opt/openoffice4/program/目錄里面,賦予chmod 777 libXext.so.6。
如果沒有,需要安裝:yum install libXext.x86_64(64位) (yum install libXext.i686 32位)。安裝成功后,進入/usr/lib64中將libXext.so.6拷貝到/opt/openoffoce4/program中:cp libXext.so.6 /opt/openoffice4/program/,進入/opt/openoffice4/program/賦予權限。
2.啟動時提醒:no suitable windowing system found, exiting
解決:yum groupinstall “X Window System”
參考文檔:
https://blog.csdn.net/weixin_39413375/article/details/102717253