在 CentOS 上卸载 IBM Informix 服务,一般可以按下面步骤来做(根据你是 RPM 安装还是 tar 安装,方式不同)。
rpm -qa | grep -i informix
如果有输出(如 informix-xxx),说明是 RPM 安装。
env | grep INFORMIX
常见变量:
INFORMIXDIRINFORMIXSERVERsu - informix
onmode -ky
确认已关闭:
onstat -
显示 shared memory not initialized 表示已停。
rpm -qa | grep -i informix
rpm -e informix-<版本号>
如:
rpm -e informix-12.10.FC14
如果有依赖报错,可加
--nodeps(不推荐,除非确认)
直接删除安装目录即可:
rm -rf $INFORMIXDIR
例如:
rm -rf /opt/ibm/informix
userdel -r informix
groupdel informix
编辑以下文件,删除 Informix 相关配置:
vi /etc/profile
vi ~/.bash_profile
如果是 systemd 服务:
systemctl stop informix
systemctl disable informix
rm -f /usr/lib/systemd/system/informix.service
systemctl daemon-reload
ps -ef | grep oninit
rpm -qa | grep informix
ls $INFORMIXDIR
如果你能告诉我:
我可以给你更精确的卸载命令。