温馨提示×

centos dolphin软件升级

小樊
35
2025-12-13 19:00:03
栏目: 智能运维

CentOS 上升级 Dolphin 的可行方案

一、先确认目标与环境

  • DolphinKDE 桌面环境的文件管理器,在 CentOS 7 的默认仓库通常不可用,常见做法是启用 EPEL 后安装;在 CentOS Stream 8/9RHEL 8/9 上,同样建议启用 EPEL 再安装或升级。若系统未安装 EPEL,请先执行:sudo yum install epel-release -y(或 sudo dnf install epel-release -y)。升级前建议备份重要数据。

二、按系统版本选择升级方式

  • CentOS 7(或仍使用 yum 的系统)
    • 检查可用更新:yum check-update dolphin
    • 执行升级:sudo yum update dolphin -y
    • 若遇到冲突,先排查并移除冲突包:sudo yum remove <冲突包名>,必要时重装:sudo yum reinstall dolphin -y
    • 若仓库中版本较旧,可先启用 EPEL 再尝试升级:sudo yum install epel-release -y && sudo yum update dolphin -y
  • CentOS Stream 8/9、RHEL 8/9(使用 dnf 的系统)
    • 检查可用更新:dnf list --upgrades dolphin
    • 升级单个软件包:sudo dnf upgrade dolphin -y
    • 升级全部软件包:sudo dnf upgrade -y
    • 查看仓库可用版本:dnf list --available dolphin
    • 若仓库版本偏旧,启用 EPEL 后重试:sudo dnf install epel-release -y && sudo dnf upgrade dolphin -y
    • 如需安装指定版本(仓库存在该版本时):sudo dnf install dolphin-<版本号> -y
    • 注意:dnf 不支持直接“降级”;若要安装旧版本,需确保仓库中存在对应版本,否则只能保持现有版本或寻找其他仓库。

三、冲突与故障排查

  • 检查冲突包:dnf repoquery --conflicts dolphinyum check
  • 移除冲突包后重装:sudo dnf remove <冲突包名> && sudo dnf install dolphin -y
  • 查看日志定位问题:sudo journalctl -xecat /var/log/yum.log
  • 若仍无法解决,可临时改用其他文件管理器(如 Nautilus/Thunar):sudo dnf install nautilus -ysudo dnf install thunar -y

四、升级后验证与设置

  • 验证版本:dolphin --version
  • 终端启动测试:dolphin
  • 若希望将 Dolphin 设为默认文件管理器(需桌面环境支持):xdg-mime default dolphin.desktop inode/directory application/x-gnome-saved-search
  • 需要更多功能可安装插件:sudo dnf install dolphin-plugins -y(或 sudo yum install dolphin-plugins -y)。

0