openoffice 安裝與報錯解決
wget http://heanet.dl.sourceforge.net/project/openofficeorg.mirror/4.0.0/binaries/zh-CN/Apache_OpenOffice_4.0.0_Linux_x86-64_install-rpm_zh-CN.tar.gz
- 安裝過程
- 解壓安裝包到指定目錄 ,進入安裝包所在目錄 -C 解壓目錄
PS :-C 大寫不是小寫
# tar -zxvf Apache_OpenOffice_4.0.0_Linux_x86-64_install-rpm_zh-CN.tar.gz -C /data/soft/
2.解壓完成後會在安裝目錄下有一個zh-CN 進入RPMS目錄下,執行yum localinstall *.rpm
# cd /data/soft/zh-CN/RPMS
# yum localinstall *.rpm
3.安裝完成之後進入RPMS目錄下的desktop-integration資料夾,執行openoffice4.0-redhat-menus-4.0-9702.noarch.rpm:yum localinstall openoffice4.0-redhat-menus-4.0-9702.noarch.rpm
# cd /RPMS/desktop-integration
# openoffice4.0-redhat-menus-4.0-9702.noarch.rpm:yum localinstall openoffice4.0-redhat-menus-4.0-9702.noarch.rpm
4.安裝完成之後啟動服務就行,安裝軟體會安裝在/opt/openoffice4目錄下
- 臨時啟動
# /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
- 永久啟動
# nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
/**
記得等一會出現#或者$在關閉視窗,不然服務起不來
*
/
5檢視服務啟動
# netstat -lnp |grep 8100
如果出現下面的這種情況說明啟動成功
tcp 0 0 127.0.0.1:8100 0.0.0.0:* LISTEN 13903/soffice.bin
如果沒有成功看一下8100是否開放,如果已經開放那麼在輸入命令openoffice4
# openoffice4
#/opt/openoffice4/program/soffice.bin: error while loading shared libraries: libXext.so.6: cannot open shared object file: No such file or directory
如果出現這種情況,說明在/opt/openoffice4/program/下缺少libXext.so.6檔案,可以去/usr/lib64 或者 /usr/lib 檢視有沒有這個檔案,如果有就copy到/opt/openoffice4/program/目錄裡面,如果沒有在安裝
# yum install libXext.x86_64
安裝完成後在那兩個目錄中找到複製到/opt/openoffice4/program/下,cp 複製命令
# cp -a usr/lib64/libXext.so.6 /opt/openoffice4/program/
拷貝完成後再輸入openoffice4
# openoffice4
# /opt/openoffice4/program/soffice.bin: error while loading shared libraries: libfreetype.so.6: cannot open shared object file: No such file or directory
和上面一樣找不到libfreetype.so.6檔案,先去那兩個目錄找,沒有在安裝,我的是centos 7 的,看一下你對應的作業系統版本下載 https://pkgs.org/download/libfreetype.so.6,下面這個命令直接可以裝上
# yum install freetype
再複製到
# cp -a usr/lib64/libfreetype.so.6 /opt/openoffice4/program/
# openoffice4/**再試一次*/
# no suitable windowing system found, exiting/**T_T真麻煩*/
報問題:no suitable windowing system found, exiting.
# yum groupinstall "X Window System"
安裝完成之後,啟動openoffice
# openoffice4/**終於沒報錯了^_^*/
看看服務起來沒
# netstat -lnp |grep 8100
#tcp 0 0 127.0.0.1:8100 0.0.0.0:* LISTEN 13903/soffice.bin
好了,安裝完成,我們可以使用openoffice的服務了