温馨提示×

怎么卸载linux swagger

小樊
42
2026-09-09 15:12:52
栏目: 智能运维

在 Linux 上“卸载 swagger”要看你具体是怎么安装的,常见情况如下,你对照一下就行。


一、如果是通过 npm 安装的(最常见)

1. 卸载 swagger-cli / swagger-ui / swagger-editor

npm uninstall -g swagger-cli
npm uninstall -g swagger-ui
npm uninstall -g swagger-editor

如果是项目里本地安装的:

npm uninstall swagger-cli

2. 确认是否还在

which swagger

如果没有输出,说明已卸载。


二、如果是用 Docker 运行的 Swagger

查看容器

docker ps -a | grep swagger

停止并删除

docker stop swagger_container_name
docker rm swagger_container_name

删除镜像(可选)

docker rmi swaggerapi/swagger-ui

三、如果是 apt / yum 安装的

Debian / Ubuntu

sudo apt remove swagger*
sudo apt autoremove

CentOS / RHEL

sudo yum remove swagger*

(实际上官方很少用 apt/yum 提供 swagger)


四、如果是源码安装 / 手动放的

找文件

which swagger

find /usr/local/bin /opt -name "*swagger*"

手动删除

sudo rm -rf /usr/local/bin/swagger
sudo rm -rf /opt/swagger*

五、如果是 Swagger UI(部署在 Nginx / Apache)

Nginx 示例

sudo rm -rf /var/www/html/swagger
sudo systemctl reload nginx

你可以告诉我:

  • ✅ 是用 npm / docker / 源码 / 系统包 装的?
  • ✅ 是 swagger-cli / swagger-ui / swagger-editor 哪一个?

我可以直接给你精确的一条命令

0