在 Debian 系统里,“Swagger”通常不是通过一个叫 swagger 的 apt 包直接安装的,而是以不同形式存在的。卸载方式取决于你是怎么装上的。下面按常见情况说明:
先确认有没有相关包:
dpkg -l | grep -i swagger
如果有,比如 swagger-ui 之类:
sudo apt remove --purge swagger-ui
sudo apt autoremove
很多人在 Debian 上用 npm 安装:
npm list -g | grep swagger
常见包如:
swagger-cliswagger-ui@swagger-api/swagger-ui卸载示例:
sudo npm uninstall -g swagger-cli
# 或
sudo npm uninstall -g swagger-ui
查看容器:
docker ps -a | grep swagger
停止并删除:
docker stop swagger_container_name
docker rm swagger_container_name
如果是 docker-compose:
docker-compose down
直接删除目录即可,例如:
rm -rf ~/swagger-project
并移除可能的 systemd 服务:
sudo systemctl disable swagger
sudo rm /etc/systemd/system/swagger.service
sudo systemctl daemon-reload
在浏览器扩展管理中卸载即可,与 Debian 系统无关。
如果你能告诉我:
which swagger / dpkg -l | grep swagger 的输出我可以给你更精确的卸载命令。