在 Debian 系统上卸载 Tomcat,取决于你当初是如何安装的(APT 包管理器、手动下载解压、还是通过脚本安装)。下面分情况说明。
dpkg -l | grep tomcat
常见包名:
tomcat9tomcat10tomcat9-commonlibtomcat9-javasudo apt remove tomcat9
sudo apt purge tomcat9
sudo apt autoremove
which tomcat
ls /etc/tomcat*
ls /var/lib/tomcat*
如果你是这样安装的:
tar -zxvf apache-tomcat-*.tar.gz
cd apache-tomcat-*/
bin/shutdown.sh
或:
ps -ef | grep tomcat
kill -9 <PID>
sudo rm -rf /usr/local/tomcat
# 或你解压的位置
编辑:
sudo nano /etc/profile
# 或 ~/.bashrc
删除类似:
export CATALINA_HOME=/usr/local/tomcat
export PATH=$CATALINA_HOME/bin:$PATH
然后:
source /etc/profile
sudo systemctl stop tomcat
sudo systemctl disable tomcat
sudo rm /etc/systemd/system/tomcat.service
sudo systemctl daemon-reload
sudo rm -rf /opt/tomcat
sudo rm -rf /var/lib/tomcat*
sudo rm -rf /etc/tomcat*
sudo rm -rf /var/log/tomcat*
java -version
ps -ef | grep tomcat
| 安装方式 | 卸载方式 |
|---|---|
| apt 安装 | apt purge tomcat9 |
| 手动解压 | 删除目录 + 停止进程 |
| systemd 服务 | 停服务 + 删 service 文件 |
如果你愿意,可以把下面信息发我,我可以给你精确命令:
lsb_release -a
dpkg -l | grep tomcat
which java