在 Ubuntu 上卸载 IBM Informix,通常取决于你当初是如何安装的(官方 tar 包、RPM 转换后的 deb、或源码)。下面按最常见情况给你一个完整、可操作的卸载流程。
Informix 默认常装在:
/opt/ibm/informix
或:
/opt/informix
先确认:
ps -ef | grep oninit
echo $INFORMIXDIR
su - informix
onmode -ky
确认已停止:
onstat -
输出应为:
shared memory not initialized
直接删除安装目录即可:
sudo rm -rf /opt/ibm/informix
或:
sudo rm -rf /opt/informix
编辑以下文件(如果存在):
sudo nano /etc/profile
# 或
nano ~/.bashrc
删除或注释:
export INFORMIXDIR=...
export INFORMIXSERVER=...
export PATH=$INFORMIXDIR/bin:$PATH
使配置生效:
source ~/.bashrc
sudo userdel -r informix
sudo groupdel informix
⚠️ 如果有其他服务依赖 informix 用户,请谨慎操作
如果你不再需要数据:
sudo rm -rf /var/informix
sudo rm -rf /tmp/informix
查询是否存在 deb 包:
dpkg -l | grep -i informix
卸载:
sudo apt remove informix*
sudo apt purge informix*
which onstat
onstat -
若提示 command not found,说明卸载成功 ✅
oninit / onstat 命令?说明 INFORMIXDIR/bin 还在 PATH 中,或目录未删干净:
find / -name oninit 2>/dev/null
你可以直接贴出:
ls /opt
echo $INFORMIXDIR