CentOS的yum(CentOS 7及以下)或dnf(CentOS 8及以上)包管理器会记录软件包的安装、更新日志。使用以下命令可查看LibreOffice的更新历史:
sudo yum history info libreoffice # CentOS 7及以下
sudo dnf history info libreoffice # CentOS 8及以上
该命令会显示LibreOffice的安装/更新时间、版本变化、操作者及关联事务ID等信息。tail -f /var/log/yum.log # CentOS 7及以下(YUM)
tail -f /var/log/dnf.log # CentOS 8及以上(DNF)
日志中会包含LibreOffice的更新记录(如“Updated: libreoffice-core-xx.x.x-x.el7.x86_64”)。journalctl是CentOS 7及以上版本的系统日志管理工具,可过滤出LibreOffice相关的更新日志:
journalctl -b | grep -i "libreoffice\|liboffice" # 查看当前启动周期内的日志
journalctl -b -1 | grep -i "libreoffice\|liboffice" # 查看上一次启动周期内的日志
通过关键词“libreoffice”或“liboffice”筛选,可找到更新过程中的详细信息(如依赖安装、文件复制等)。
若LibreOffice是通过RPM包安装的,默认路径为/opt/libreoffice/或/usr/libreoffice/,可在这些目录下查找日志文件:
ls -la /opt/libreoffice/ # 或 /usr/libreoffice/
常见的日志文件可能包括config.log(配置日志)、update.log(更新日志)等,具体名称因版本而异。
若上述方法无法获取足够信息,可访问LibreOffice官方网站(www.libreoffice.org)或其社区论坛(如Ask LibreOffice),查找对应版本的更新日志或用户分享的安装记录。
注:具体日志位置和查看方式可能因LibreOffice的安装方式(如RPM包、Flatpak、Snap)或CentOS版本略有差异,建议优先使用包管理器或系统日志工具获取准确信息。