在 Debian 系统里,“Swagger” 通常不是单独的一个软件包,而是以 Swagger UI / Swagger Editor / Swagger Codegen 等形式存在的。卸载方式取决于你当初是怎么安装的。下面按常见情况分别说明。
apt 安装的(较少见)先确认是否有相关包:
dpkg -l | grep -i swagger
如果有,例如 swagger 或 swagger-ui:
sudo apt remove swagger
sudo apt autoremove
npm 安装的(最常见)npm list -g --depth=0 | grep -i swagger
例如:
npm uninstall -g swagger
# 或
npm uninstall -g swagger-ui
npm uninstall -g swagger-editor
docker ps -a | grep swagger
docker stop <container_id>
docker rm <container_id>
docker images | grep swagger
docker rmi <image_id>
常见位置:
/usr/share/swagger-ui
/var/www/html/swagger
~/swagger-ui
sudo rm -rf /path/to/swagger-ui
Swagger 只是依赖库(如 springfox、springdoc-openapi),不需要系统级卸载,只需:
pom.xml / build.gradle 中移除依赖如果是 Swagger UI 在浏览器中访问的,建议:
Ctrl + Shift + R你可以直接告诉我:
which swagger
npm list -g --depth=0
docker ps -a
我可以帮你精确卸载,避免误删。