【问题标题】:How can I remove jenkins completely from linux如何从 linux 中完全删除 jenkins
【发布时间】:2016-07-27 05:51:49
【问题描述】:

我已经从不同的文件夹中删除了 jenkins 的所有目录。但是当我访问 URL 时,它仍然显示 jenkins 登录。

我想完全卸载 jenkins。已经尝试了许多来自互联网的命令,但 jenkins 仍然在服务器上。

我只能通过 putty 访问命令行,所以我尝试通过命令删除 jenkins。

【问题讨论】:

标签: linux jenkins


【解决方案1】:

如果您的 jenkins 作为服务而不是进程运行,您应该首先使用

停止它
sudo service jenkins stop

停止它后,您可以按照正常流程使用与您的 linux 风格相对应的命令来删除它

对于centos,它将是

sudo yum remove jenkins

对于 ubuntu 会

sudo apt-get remove --purge jenkins

希望这能解决您的问题。

【讨论】:

  • 我还必须在我的 Ubuntu 16.04 上运行 sudo rm /etc/apt/sources.list.d/jenkins.listsudo rm /etc/apt/sources.list.d/jenkins.list.save 命令,否则系统将在 apt-get upgrade 上查找 jenkins 更新。
  • 在类似 CentOS 的 Linux 版本上,您还需要:sudo rm -r /var/lib/jenkins 以摆脱所有偏好。例如,如果您在执行@mnpoonia 的 3 个步骤后重新安装,您仍将拥有相同的管理员密码。
  • @DarkerIvy - 这将删除构建和工作区的 jenkins 数据库,但不会从系统中删除 jenkins 用户。
  • 在 Centos 上(也可能在其他 Linux 上)jenkins 安装脚本会自动创建 jenkins 用户。 sudo yum remove jenkins 不会删除该用户。如果您想完全删除 jenkins 安装,您可能还想删除用户:sudo userdel jenkins
【解决方案2】:

如果你是 ubuntu 用户,不妨试试这个:

sudo apt-get remove jenkins
sudo apt-get remove --auto-remove jenkins

'apt-get remove' 命令用于删除包。

【讨论】:

  • 请编辑更多信息。不建议使用纯代码和“试试这个”的答案,因为它们不包含可搜索的内容,也没有解释为什么有人应该“试试这个”。
  • 命令sudo apt-get autoremove jenkins 为我工作!这个功能和你建议的sudo apt-get remove --auto-removejenkins 完全一样吗?
【解决方案3】:

在 Centos7 上, 重要的是要注意,当您使用以下命令删除 jenkins 时: sudo yum 删除詹金斯

它不会删除您的用户和其他信息。为此,您必须执行以下操作: sudo rm -r /var/lib/jenkins

【讨论】:

    【解决方案4】:

    首先 - 停止 Jenkins 服务:

    sudo service jenkins stop
    

    下一步 - 删除:

    sudo apt-get remove --purge jenkins
    

    如果您为 Jenkins、某些 GCP 或 AWS 使用单独的服务器 - 只需删除此服务器。 这是一个如何从 GCP Compute Engine 卸载 Jenkins 的视频https://youtu.be/D2HUFAc_Trw

    【讨论】:

    • 欢迎来到stackoverflow。您可以考虑使用此处的空间来包含您链接到的 YouTube 视频中的任何相关信息。 Stackoverflow 的最佳做法是在此处放置尽可能多的信息。
    【解决方案5】:

    对于 sentOs,它对我有用 sudo service jenkins stop的第一站服务

    sudo yum remove jenkins删除

    【讨论】:

    • 这是错误的。这仍然会有用户和其他信息,您必须在删除命令后删除文件/var/lib/jenkins,在下面查看@Anand Desai 的答案。
    【解决方案6】:

    我使用 snap 安装了 Jenkins,但我完全忘记了。 因此,如果有人尝试了所有这些步骤并且仍然获得 Jenkins 登录页面,请尝试此线程。

    https://stackoverflow.com/a/49695931/9854536

    【讨论】:

      猜你喜欢
      • 2013-05-18
      • 2017-03-07
      • 2014-01-09
      • 2023-04-01
      • 2018-12-19
      • 2019-10-19
      • 2020-10-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多