CentOS LibreOffice更新后遷移設置步驟
在更新LibreOffice前,務必備份當前的所有用戶設置、宏、模板和配置文件,避免更新過程中數據丟失。
~/.config/libreoffice/(如~/.config/libreoffice/4/user/),其中包含界面偏好、保存路徑、宏等設置;模板文件通常位于~/.config/libreoffice/4/user/template/。yourusername替換為實際用戶名):cp -r ~/.config/libreoffice /home/yourusername/backups/libreoffice_config_$(date +%Y%m%d)
# 或壓縮為單個文件便于存儲
tar -czvf libreoffice_config_backup.tar.gz ~/.config/libreoffice
確認備份文件完整(可通過ls -lh查看文件大小,或解壓后檢查內容)。更新前需卸載系統中的舊版本,避免版本沖突。
sudo yum remove libreoffice* -y # 卸載所有libreoffice相關包
卸載完成后,可通過libreoffice --version確認舊版本已移除。
選擇官方或可信鏡像源下載新版本RPM包(如LibreOffice 7.5+),并執行本地安裝:
# 示例:下載LibreOffice 7.5.7(需替換為最新版本鏈接)
wget https://download.documentfoundation.org/libreoffice/stable/7.5.7/rpm/x86_64/LibreOffice_7.5.7_Linux_x86-64_rpm.tar.gz
tar -zxvf LibreOffice_7.5.7_Linux_x86-64_rpm.tar.gz # 解壓安裝包
cd LibreOffice_7.5.7_Linux_x86-64_rpm/RPMS/ # 進入解壓后的RPMS目錄
sudo yum localinstall *.rpm -y # 本地安裝所有RPM包
安裝完成后,通過libreoffice --version驗證新版本是否安裝成功。
新版本安裝后,將備份的配置文件復制到新版本的配置目錄中,覆蓋默認設置:
# 刪除新版本的默認配置(可選,避免舊配置殘留)
rm -rf ~/.config/libreoffice/
# 復制備份的配置文件到新位置
cp -r /home/yourusername/backups/libreoffice_config_$(date +%Y%m%d)/ ~/.config/libreoffice/
# 或直接解壓備份的壓縮包到配置目錄
tar -xzvf libreoffice_config_backup.tar.gz -C ~/
注意:若新版本的配置目錄結構發生變化(如版本號升級導致4/user/變為5/user/),需調整復制路徑,確保文件放入正確的子目錄。
啟動LibreOffice,檢查以下內容是否恢復:
cron任務自動化執行備份腳本,避免遺漏。