Unbuntu 下安裝openoffice

在寫本文前,本人已經試了4個系統了:一臺win(很順利裝好了),一臺centOS (失敗半天,沒搞下去),一臺阿里雲ubuntu(失敗半天,不搞了),最後一臺華爲雲ubuntu(小半天搞定了)

準備工作:

1、安裝包下載:官網(最好翻牆,快)http://www.openoffice.org/download/index.html 

    unbuntu適合deb安裝文件

2、一臺ubuntu,安裝OpenOffice前,務必先卸載ubuntu默認安裝的LibreOffice,否則會發生衝突

apt-get --purge remove libreoffice*

然後安裝圖形化界面(open office需要)

# apt-get install xserver-xorg 
# apt-get install x-window-system-core 
# dpkg-reconfigure xserver-xorg 
# apt-get install gnome-core 
# apt-get install gdm xscreensaver 
# apt-get install ttf-arphic*

# nohup startx

3、java環境變量要配置好

開始工作

一、解壓安裝包

tar xf  XXX.tar.gz

二、安裝

解壓後會在當前目錄裏生成一個zh-CN目錄

cd /usr/local/src/openoffice/zh-CN/DEBS/

dpkg -i *.deb

裝完後會在當前目錄下生成一個desktop-integration目錄

cd /usr/local/src/openoffice/zh-CN/DEBS/desktop-integration/

dpkg -i *.deb

這時openOffice己經安裝完成,默認會安裝在/opt下

--------》普通安裝過程到這一步就可以了,打包Java項目到服務器即可使用,不需要再執行下面的運行。

三、運行

啓動openoffice

臨時啓動

/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 &

加入到開機自啓動

vim /etc/rc.local

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

查看openoffice進程

 

 

附錄: 亂碼問題

openoffice默認支持的字體比較少,有些字體不支持會出現亂碼問題,需要將window裏的字體放入到Linux中,操作如下。

先停掉openoffice服務

將Windows裏C:\Windows\Fonts文件夾下的所有字體打包,我這裏用的是Windows10裏的字體

創建存放windows字體庫的文件夾,將打包好的字體都放到winfonts文件夾裏

mkdir /usr/share/fonts/winfonts

mkfontscale (創建雅黑字體的fonts.scale文件,它用來控制字體旋轉縮放)

mkfontdir (創建雅黑字體的fonts.dir文件,它用來控制字體粗斜體產生)

fc-cache -fv (建立字體緩存信息,也就是讓系統認識雅黑)

再次啓動openoffice服務器,亂碼即可解決

參考博客:

https://blog.51cto.com/wn2100/2243247?source=dra

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章