温馨提示×

在CentOS上运行Dolphin的步骤

小樊
34
2025-12-21 16:38:58
栏目: 智能运维

在CentOS上运行Dolphin的实用步骤

一 名称澄清

  • Dolphin在Linux社区常见有三种含义:
    1. KDE 文件管理器 Dolphin
    2. GameCube/Wii 模拟器 Dolphin
    3. DolphinDB 分布式数据库
      下文分别给出在CentOS上的安装与运行要点,便于快速对号入座。

二 安装与运行KDE文件管理器Dolphin

  • 适用于:使用KDE Plasma或需要图形化的文件管理器的场景。
  • 步骤:
    1. 更新系统并启用EPEL仓库:
      sudo yum update -y
      sudo yum install epel-release -y
    2. 安装Dolphin:
      sudo yum install dolphin -y
    3. 启动方式:
      • 图形菜单搜索并打开“Dolphin”;
      • 终端执行:dolphin。
    4. 可选:安装插件与外观
      sudo yum install dolphin-plugins -y
    5. 可选:设为默认文件管理器
      xdg-mime default dolphin.desktop inode/directory application/x-gnome-saved-search
      说明:在最小化安装或非KDE环境中,可能缺少部分Qt/KDE依赖,图形界面体验与功能完整度会受限。

三 安装与运行GameCube/Wii模拟器Dolphin

  • 适用于:在CentOS上玩GameCube/Wii游戏。
  • 步骤:
    1. 安装EPEL并准备编译环境:
      sudo yum update -y
      sudo yum install epel-release -y
      sudo yum groupinstall “Development Tools” -y
      sudo yum install cmake gcc-c++ qt5-*-devel libglvnd-devel libsamplerate-devel
      openal-soft-devel libvorbis-devel libudev-devel ffmpeg-devel
      pulseaudio-libs-devel portaudio-devel libevdev-devel SDL2-devel -y
    2. 获取源码并构建(示例):
      git clone https://github.com/dolphin-emu/dolphin.git
      cd dolphin
      mkdir build && cd build
      cmake -DCMAKE_BUILD_TYPE=Release -DENABLE_QT=ON …
      make -j$(nproc)
      sudo make install
    3. 运行:
      dolphin-emu
      提示:模拟器对CPU指令集、图形驱动与音频后端较敏感;若出现黑屏/无声/卡顿,优先检查显卡驱动与音频配置,再参考官方Wiki/社区问题单。

四 安装与运行DolphinDB数据库

  • 适用于:部署DolphinDB时序/分析数据库服务。
  • 步骤:
    1. RPM安装:
      wget https://www.dolphindb.com/downloads/DolphinDB_linux64.zip
      unzip DolphinDB_linux64.zip
      sudo yum localinstall dolphindb-.rpm -y
    2. 启动与验证:
      sudo systemctl start dolphindb
      sudo systemctl enable dolphindb
      ss -lntp | grep 8848 # 默认端口:8848
    3. 常用目录(RPM默认):
      • 配置:/usr/local/dolphindb/conf/dolphindb.cfg
      • 数据:/var/lib/dolphindb/data
      • 日志:/var/log/dolphindb
    4. 客户端连接:
      /usr/local/dolphindb/bin/dolphindb -server <your_ip> -port 8848
      说明:生产部署建议配置数据目录、日志目录内存/连接数等参数,并做好持久化与备份。

五 常见问题与快速排查

  • 运行命令提示“command not found”:确认已安装对应组件(文件管理器用dolphin,模拟器用dolphin-emu,数据库用systemctl status dolphindb),并检查是否在PATH中。
  • 图形界面打不开或样式异常:优先安装/启用KDE Plasma或相关Qt组件;最小化系统建议改用命令行或远程桌面。
  • 模拟器黑屏/无声/卡顿:更新显卡驱动音频后端,尝试切换Vulkan/OpenGL渲染与不同音频输出。
  • 数据库端口未监听:检查8848是否被占用、服务是否启动、以及防火墙/SELinux策略。
  • 编译失败:确认已安装Development Tools与所有依赖库,CMake版本建议3.16+,磁盘与内存充足。

0