温馨提示×

centos中dolphin更新与维护

小樊
34
2025-11-16 03:10:51
栏目: 智能运维

适用对象与准备

  • 本文面向 CentOS 上的 Dolphin 文件管理器(KDE Plasma 组件)。操作前建议:
    • 备份重要数据,更新前先执行系统全量更新。
    • 确认已启用 EPEL 仓库(Dolphin 及其依赖常需 EPEL):sudo yum install epel-release -y。
    • 若使用 CentOS 8 及以上,优先使用 DNFCentOS 7 使用 YUM
    • 如需完整 KDE 组件,可安装/更新组包:sudo dnf groupinstall “KDE Plasma Workspaces” 或 sudo yum groupinstall “KDE Plasma Workspaces”。

更新方式

  • 使用包管理器更新(推荐)
    • 更新系统并升级 Dolphin(按系统选择其一):
      • CentOS 7:sudo yum update -y;sudo yum update dolphin -y
      • CentOS 8+:sudo dnf update -y;sudo dnf update dolphin -y
    • 仅升级 KDE 相关组件(含 Dolphin):
      • CentOS 7:sudo yum update @kde-plasma-desktop
      • CentOS 8+:sudo dnf upgrade @kde-plasma-desktop
    • 如未安装,可安装:sudo yum install dolphin 或 sudo dnf install dolphin。
  • 使用 KDE 图形化包管理器
    • 打开“应用管理器/包管理器”,搜索 dolphin,执行更新(适用于 KDE Plasma 桌面)。
  • 从源码编译安装(高级,获取更新版本)
    • 安装依赖:sudo yum groupinstall “Development Tools” -y;sudo yum install qt5-qtbase-devel qt5-qtdeclarative-devel kf5-kcoreaddons-devel kf5-kio-devel -y
    • 下载与编译(示例):
      • wget https://download.kde.org/stable/dolphin/24.12.2/dolphin-24.12.2.tar.xz
      • tar -xf dolphin-24.12.2.tar.xz && cd dolphin-24.12.2
      • mkdir build && cd build
      • cmake -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF …
      • make -j$(nproc)
      • sudo make install
    • 注:源码路径与版本号请以 KDE 官方发布为准;编译安装更灵活,但后续维护成本更高。

日常维护

  • 插件与扩展
    • 常用插件:sudo yum install dolphin-plugins -y(或 dnf 对应命令),可扩展预览、服务菜单等能力。
  • 设置与默认文件管理器
    • 打开 Dolphin:dolphin
    • 配置:设置 → 配置 Dolphin(视图、侧边栏、搜索等)
    • 设为默认:xdg-mime default dolphin.desktop inode/directory application/x-gnome-saved-search
  • 常见问题排查
    • 查看日志:sudo journalctl -xe;/var/log/yum.log
    • 依赖/文件损坏:sudo yum reinstall dolphin 或 dnf reinstall dolphin
    • 与其他文件管理器冲突:可临时改用 Nautilus/Thunar;必要时移除冲突包后重装 Dolphin。

升级策略与注意事项

  • 版本与频率
    • CentOS 侧重稳定与长期支持,Dolphin 作为 KDE Plasma 组件,通常随系统更新节奏提供修复与安全更新;并无固定发布频率,若需新特性可考虑第三方仓库或源码编译。
  • 升级前后要点
    • 升级前:备份数据与配置,确认仓库可用(如 EPEL),在图形会话外执行或确保会话可恢复。
    • 升级后:重启 Dolphin 或注销/重启系统以加载新组件;验证关键目录访问、网络挂载、插件功能是否正常。
  • 名称辨析
    • 若你指的是 DolphinScheduler(调度系统),其升级流程与文件管理器完全不同,需按官方文档执行(备份元数据库/配置、停服务、执行数据库升级脚本、替换二进制并重启服务)。

0