在 Debian 上卸载 GitLab(通常指官方 Omnibus 包安装的 GitLab)可以按下面的步骤进行。
sudo gitlab-ctl stop
如果你是通过官方 .deb 包安装的:
sudo apt-get remove gitlab-ee
或(社区版):
sudo apt-get remove gitlab-ce
如果想彻底删除并清理配置:
sudo apt-get purge gitlab-ee
# 或
sudo apt-get purge gitlab-ce
GitLab 的数据、配置和日志默认在以下位置:
sudo rm -rf /var/opt/gitlab
sudo rm -rf /etc/gitlab
sudo rm -rf /var/log/gitlab
⚠️ 这些目录包含代码仓库、数据库、备份,删除后不可恢复。
sudo apt-get autoremove
编辑或删除源文件:
sudo rm -f /etc/apt/sources.list.d/gitlab_gitlab-*.list
然后更新:
sudo apt-get update
which gitlab-ctl
无输出即表示已卸载。
如果你是用 Docker / Kubernetes / 源码 安装的 GitLab,卸载方式会不同,可以告诉我你是用哪种方式安装的。