CentOS LibOffice故障可按以下步驟排查:
更新系統與軟件包:
sudo yum update
sudo yum update libreoffice # 僅更新LibOffice
重新安裝LibOffice:
sudo yum remove --purge libreoffice
sudo yum install libreoffice
檢查并安裝依賴庫:
sudo yum install -y libX11-devel libXext-devel libXrender-devel libjpeg-turbo-devel libpng-devel libfreetype-devel
處理字體問題:
cd /usr/share/fonts
sudo mkdir -p xpfonts
sudo cp /path/to/winfonts/* xpfonts/
sudo mkfontscales && sudo mkfontdirs && sudo fc-cache -fv
查看日志文件:
~/.config/libreoffice/4/user/log/
或 /var/log/libreoffice/
cat ~/.config/libreoffice/4/user/log/*.log # 查看詳細錯誤
檢查系統資源:
使用 top
或 htop
確保內存、CPU充足。
嘗試安全模式啟動:
soffice --headless --accept "socket,host=0.0.0.0,port=8100;urp;" --nofirststartwizard
其他措施:
sudo update-crypto-policies --set DEFAULT:SHA1
提示:操作前建議備份重要數據,若問題持續,可提供日志信息至社區論壇(如LibOffice官方論壇、CentOS社區)尋求進一步幫助。