jenkins安装过程中出现错误如何解决?

sas*_*ddy 1 jenkins

我在安装 Jenkins 时收到此错误,显示“错误:软件包:jenkins-2.308-1.1.noarch(Jenkins)需要:daemonize”。有人可以帮我吗?

jenkins.service - Jenkins Continuous Integration Server
     Loaded: loaded (/lib/systemd/system/jenkins.service; enabled; vendor preset: enabled)
     Active: activating (auto-restart) (Result: exit-code) since Sat 2022-11-26 08:45:36 UTC; 8ms ago
    Process: 20479 ExecStart=/usr/bin/jenkins (code=exited, status=1/FAILURE)
   Main PID: 20479 (code=exited, status=1/FAILURE)
        CPU: 122ms
Run Code Online (Sandbox Code Playgroud)

小智 13

为了解决这个问题,请安装 amazon epel repo,它应该通过以下步骤解决它。

amazon-linux-extras install epel -y
Run Code Online (Sandbox Code Playgroud)
Running transaction
  Installing : daemonize-1.7.7-1.el7.x86_64                                                                 1/3
  Installing : jenkins-2.303.1-1.1.noarch                                                                   2/3
  Installing : 1:java-1.8.0-openjdk-devel-1.8.0.302.b08-0.amzn2.0.1.x86_64                                  3/3
  Verifying  : daemonize-1.7.7-1.el7.x86_64                                                                 1/3
  Verifying  : jenkins-2.303.1-1.1.noarch                                                                   2/3
  Verifying  : 1:java-1.8.0-openjdk-devel-1.8.0.302.b08-0.amzn2.0.1.x86_64                                  3/3

Installed:
  java-1.8.0-openjdk-devel.x86_64 1:1.8.0.302.b08-0.amzn2.0.1            jenkins.noarch 0:2.303.1-1.1

Dependency Installed:
  daemonize.x86_64 0:1.7.7-1.el7
Run Code Online (Sandbox Code Playgroud)


Nee*_*egi 8

步骤1。

创建 YumRepo 文件。

vim /etc/yum.repos.d/epelfordaemonize.repo
Run Code Online (Sandbox Code Playgroud)
[daemonize]
baseurl=https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/
gpgcheck=no
enabled=yes
Run Code Online (Sandbox Code Playgroud)

第2步

yum install daemonize -y
Run Code Online (Sandbox Code Playgroud)

步骤3 .

yum install jenkins java-1.8.0-openjdk-devel -y
Run Code Online (Sandbox Code Playgroud)