在 Ubuntu 上卸载 IBM Informix(通常指 Informix Dynamic Server,IDS)一般没有 apt remove 这一步,因为大部分 Informix 是通过 官方安装脚本 / installserver 安装的,需要手动清理。下面给你一套通用、安全的卸载步骤。
ps -ef | grep oninit
which oninit
ls /opt/ibm/informix
env | grep INFORMIX
常见安装目录:
/opt/ibm/informix/usr/informixINFORMIXDIR)su - informix
onmode -ky
确认已停止:
onstat -
显示 shared memory not initialized 表示已关闭。
systemctl disable informix
systemctl stop informix
/etc/init.d/informix stop
update-rc.d -f informix remove
sudo rm -rf /opt/ibm/informix
(如果是其他目录,替换路径)
sudo userdel informix
sudo groupdel informix
编辑以下文件,删除 Informix 相关配置:
~/.bashrc
~/.profile
/etc/profile
/etc/environment
删除类似内容:
INFORMIXDIR=/opt/ibm/informix
PATH=$INFORMIXDIR/bin:$PATH
如果你不再需要数据:
sudo rm -rf /var/lib/informix
sudo rm -rf /informix
⚠️ 如果是生产环境,请先备份!
如果安装时用了 IBM 安装管理器:
/opt/ibm/InstallationManager/eclipse/tools/imcl listInstalledPackages
/opt/ibm/InstallationManager/eclipse/tools/imcl uninstall <package_id>
which oninit
onstat -
env | grep INFORMIX
都应无结果。
su - informix
onmode -ky
exit
sudo rm -rf /opt/ibm/informix
sudo userdel informix
如果你能告诉我:
我可以给你更精确的卸载命令。