在 Debian 系统上卸载 GitLab(通常指官方 Omnibus 包安装的 GitLab)可以按下面的步骤来操作。
sudo gitlab-ctl stop
查看已安装的 GitLab 包名(通常是 gitlab-ee 或 gitlab-ce):
dpkg -l | grep gitlab
然后卸载:
sudo apt remove --purge gitlab-ee
# 或
sudo apt remove --purge gitlab-ce
⚠️ 以下操作会永久删除所有仓库、备份和配置,请确认无误后再执行。
sudo rm -rf /opt/gitlab
sudo rm -rf /var/opt/gitlab
sudo rm -rf /etc/gitlab
sudo rm -rf /var/log/gitlab
sudo apt autoremove
sudo apt autoclean
如果你是通过官方源安装的:
sudo rm -f /etc/apt/sources.list.d/gitlab_*.list
sudo apt update
which gitlab-ctl
若无输出,说明已卸载成功。
docker rm -f gitlab
docker rmi gitlab/gitlab-ce
如果你能告诉我你是 CE / EE / Docker / 源码 哪种方式安装的,我可以给你更精确的步骤。