通過發行版官方包管理器更新(推薦,適用于Ubuntu/Debian、Fedora/CentOS等)
這是最安全、最便捷的方式,適用于大多數Linux發行版,能自動處理依賴關系并保持系統軟件同步。
sudo apt update # 更新軟件包列表,獲取最新版本信息
sudo apt upgrade libreoffice # 升級LibreOffice至最新可用版本
若需安裝最新主要版本,可添加LibreOffice官方PPA(個人包存檔):sudo add-apt-repository ppa:libreoffice/ppa # 添加官方PPA
sudo apt update # 再次更新軟件包列表
sudo apt install libreoffice # 安裝最新版本
dnf
包管理器):sudo dnf update libreoffice # 直接更新LibreOffice
對于CentOS/RHEL 8及以上(使用dnf
):sudo dnf install epel-release # 啟用EPEL倉庫(可選,提供更多軟件包)
sudo dnf update libreoffice # 更新LibreOffice
對于CentOS/RHEL 7及以下(使用yum
):sudo yum update libreoffice # 更新LibreOffice
使用Snap包管理器更新(跨發行版,自動更新)
Snap是Linux上的通用包管理系統,支持自動更新,適用于Ubuntu、Fedora、CentOS等主流發行版。
sudo apt install snapd # Ubuntu/Debian
sudo yum install snapd # CentOS/RHEL
sudo systemctl enable --now snapd.socket # 啟動Snap服務
sudo snap install libreoffice --classic # 安裝LibreOffice(--classic模式允許訪問系統資源)
sudo snap refresh libreoffice # 更新至最新版本
使用Flatpak包管理器更新(跨發行版,沙盒環境)
Flatpak是另一種流行的跨發行版包管理器,提供安全的沙盒環境,適用于Ubuntu、Fedora、CentOS等。
sudo apt install flatpak # Ubuntu/Debian
sudo yum install flatpak # CentOS/RHEL
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.libreoffice.LibreOffice # 安裝LibreOffice
flatpak update org.libreoffice.LibreOffice # 更新至最新版本
手動下載安裝包更新(適用于無法使用包管理器的情況)
若發行版官方倉庫未提供最新版本,可手動下載安裝包更新,但需注意依賴關系。
sudo apt remove libreoffice* # Ubuntu/Debian
sudo yum remove libreoffice* # CentOS/RHEL
.deb
(Debian/Ubuntu)或.rpm
(Fedora/CentOS)安裝包。.deb
文件(Ubuntu/Debian):sudo dpkg -i LibreOffice_*.deb # 安裝下載的.deb文件
sudo apt install -f # 解決依賴問題(若有)
.rpm
文件(Fedora/CentOS):sudo yum localinstall LibreOffice_*.rpm # 本地安裝.rpm文件
libreoffice --version # 查看版本信息,確認更新成功
注意事項