在 CentOS 上,“Dolphin”可能指不同的软件,处理思路也不同。先按你的场景选择对应方案,再按下方步骤排查与修复。
cat /etc/centos-release;yum repolist enabled;必要时启用 EPEL 仓库:sudo yum install epel-release -y。sudo yum update -y;sudo yum install -y wget tar。systemctl status dolphindb(若为 DolphinDB);netstat -tunlp | grep 8848 检查端口占用。sudo journalctl -xe;DolphinDB 可查 /var/log/ 与安装目录 log;文件管理器可查 ~/.xsession-errors 或 journalctl --user -u plasma-*.service。ldd $(which dolphin)(文件管理器);sudo chown -R dolphindb:dolphindb /var/lib/dolphindb /var/log/dolphindb(数据库);必要时 sudo yum groupinstall "Development Tools" -y 补齐编译工具。Dolphin 文件管理器(KDE)
sudo yum install -y epel-release dolphin dolphin-plugins -y,随后在应用菜单或终端执行 dolphin 启动。xdg-mime default dolphin.desktop inode/directory application/x-gnome-saved-search(不同桌面可能需要微调)。yum check 或 dnf repoquery --conflicts dolphin 检查冲突;必要时 sudo yum remove <冲突包> 后 sudo yum reinstall dolphin;仍异常可改用 Nautilus/Thunar 作为临时替代:sudo yum install nautilus -y 或 sudo yum install thunar -y。DolphinDB 数据库服务
sudo yum install dolphindb-<version>.rpm -y;sudo systemctl start dolphindb;sudo systemctl enable dolphindb;sudo systemctl status dolphindb。listenPort=8848、maxConnections=1000、dataDir=/var/lib/dolphindb/data、logDir=/var/log/dolphindb;修改后 sudo systemctl restart dolphindb。sudo docker run -d --name dolphinDB -p 8848:8848 dolphindb/dolphindb;如需持久化与自定义配置,挂载 conf/data/log 卷。netstat -tunlp | grep 8848 定位并释放端口或调整 listenPort;配置语法检查可用 dolphindb -check-config;权限问题用 chown/chmod 修正数据/日志目录属主;依赖环境确保 gcc 4.8.5+ 可用。DolphinScheduler 工作流调度