如何从 centos 中完全删除/卸载 gitlab-runner

Posted

技术标签:

【中文标题】如何从 centos 中完全删除/卸载 gitlab-runner【英文标题】:How to remove/uninstall gitlab-runner completely from centos 【发布时间】:2020-09-10 22:54:58 【问题描述】:

无论我做什么,我的 gitlab-runner 服务都没有运行。我以前和以前更新时都遇到过同样的问题,它曾经开始运行,但现在根本没有开始。

我卸载了再安装还是一样。我想我没有完全卸载/删除。 gitlab runner如何完全卸载或者如何启动服务?

我也没有 gitlab-runner 的 home 目录。当我说 gitlab-runner list 我得到以下配置详细信息。

ConfigFile=/home/rohith/.gitlab-runner/config.toml

但我尝试 cd 到 gitlab-runner 用户目录我根本找不到该目录。

【问题讨论】:

你知道 .gitlab-runner 和 gitlab-runner 不是一回事吗?此外,默认情况下,以点开头的文件和目录对很多东西都是隐藏的。 【参考方案1】:

如果您在 Ubuntu 20.04 上安装 gitlab runner 二进制文件,您可以通过运行以下命令将其完全卸载:

sudo gitlab-runner uninstall
sudo rm -rf /usr/local/bin/gitlab-runner
sudo userdel gitlab-runner
sudo rm -rf /home/gitlab-runner/

【讨论】:

【参考方案2】:

第一:

sudo apt remove gitlab-runner rm -rf /var/opt/gitlab

杀死所有进程: pkill -f gitlab

然后: rm -rf /opt/gitlab rm -rf /etc/gitlab rm -rf /var/opt/gitlab

【讨论】:

AFAIK,您正在删除带有 rm -rf /var/opt/gitlabrm -rf /opt/gitlabrm -rf /etc/gitlabrm -rf /var/opt/gitlab 的整个 gitlab 文件夹。这不是被问到的

以上是关于如何从 centos 中完全删除/卸载 gitlab-runner的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7,如何卸载JDK

Linux CentOS完全卸载PHP

如何从 Windows 中完全删除 node.js

如何从 android 项目中完全卸载 Twitter 的 Fabric SDK?

如何完全卸载 Visual Studio 2010?

如何卸载重装docker