在 Debian 上“卸载 WebLogic”通常不是用 apt 卸载(因为 WebLogic 一般不是通过 Debian 包安装的,而是 Oracle 官方 zip/bin 安装),而是手工删除 + 停止服务。下面按常见情况给你一套清晰步骤。
ps -ef | grep -i weblogic
或
find / -name "startWebLogic.sh" 2>/dev/null
常见安装位置:
/opt/weblogic/u01/app/oracle/middleware/home/weblogiccd /opt/weblogic/user_projects/domains/base_domain/bin
./stopWebLogic.sh
如果停不掉:
pkill -9 -f weblogic
pkill -9 -f NodeManager
rm -rf /opt/weblogic
rm -rf /home/weblogic
(路径按你实际来)
cd /opt/weblogic/oui/bin
./runInstaller -deinstall
或
java -jar /opt/weblogic/oui/jlib/OraInstaller.jar -deinstall
userdel -r weblogic
编辑:
vi ~/.bashrc
vi /etc/profile
删除类似:
export MW_HOME=/opt/weblogic
export WL_HOME=$MW_HOME/wlserver
然后:
source ~/.bashrc
systemctl disable weblogic
rm /etc/systemd/system/weblogic.service
systemctl daemon-reload
ps -ef | grep weblogic
which weblogic
echo $MW_HOME
都应为空。
dpkg -l | grep weblogic
sudo apt remove --purge weblogic*
如果你愿意,可以把下面信息发我,我可以直接给你精准卸载命令:
oracle / weblogic 用户我可以一步一步带你操作。