温馨提示×

debian怎么卸载gitlab服务

小樊
49
2026-09-17 15:54:54
栏目: 智能运维

在 Debian 系统上卸载 GitLab(通常指官方 Omnibus 包安装的 GitLab)可以按下面的步骤来操作。


一、停止 GitLab 服务

sudo gitlab-ctl stop

二、卸载 GitLab 软件包

查看已安装的 GitLab 包名(通常是 gitlab-ee 或 gitlab-ce):

dpkg -l | grep gitlab

然后卸载:

sudo apt remove --purge gitlab-ee
# 或
sudo apt remove --purge gitlab-ce

三、删除 GitLab 数据和配置(可选但推荐)

⚠️ 以下操作会永久删除所有仓库、备份和配置,请确认无误后再执行。

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

五、删除 GitLab 源(可选)

如果你是通过官方源安装的:

sudo rm -f /etc/apt/sources.list.d/gitlab_*.list
sudo apt update

六、确认已卸载

which gitlab-ctl

若无输出,说明已卸载成功。


补充说明

  • 如果是 Docker 安装的 GitLab,直接删除容器和镜像即可:
    docker rm -f gitlab
    docker rmi gitlab/gitlab-ce
    
  • 如果是 源码安装,需要手动删除安装目录和相关服务文件。

如果你能告诉我你是 CE / EE / Docker / 源码 哪种方式安装的,我可以给你更精确的步骤。

0 踩