踩坑--ubuntu20.6安装jenkins报错 解决Package ‘jenkins‘ has no installation candidate

这篇具有很好参考价值的文章主要介绍了踩坑--ubuntu20.6安装jenkins报错 解决Package ‘jenkins‘ has no installation candidate。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Jenkins 可以被作为一个独立应用安装,作为 Java servlet 容器(例如 Apache Tomcat)中的一个 servlet 安装,或者 以 Docker 容器的形式运行。

这篇文章讲解如何在 Ubuntu 20.06 上以独立服务的形式安装 Jenkins。

jenkins是依赖java环境的 所以先安装下java

1 安装java (建议安装11版本的java)

1 sudo apt update
2 sudo apt install openjdk-11-jdk

  安装完成后 查看下java版本是否安装完成

java -version

安装完成后输出下面的结果则表示成功

openjdk version "11.0.18" 2023-01-17
OpenJDK Runtime Environment (build 11.0.18+10-post-Ubuntu-0ubuntu120.04.1)
OpenJDK 64-Bit Server VM (build 11.0.18+10-post-Ubuntu-0ubuntu120.04.1, mixed mode, sharing)

2 安装jenkins     

Ubuntu 上安装 Jenkins 相对比较直接。启用 Jenkins APT 软件源,导入源 GPGkey,并且安装 Jenkins 软件包。

注意:这里就开始出问题了 

用wget 获取软件源 

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

添加源到系统中 

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

 添加源成功后执行

sudo apt update
sudo apt install jenkins

如果到此你安装成功了 那么恭喜你运气不错。。。
如果安装失败 报以下这种错
 

W: GPG error: https://pkg.jenkins.io/debian-stable binary/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ******
E: The repository 'https://pkg.jenkins.io/debian-stable binary/ Release' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Package 'jenkins' has no installation candidate

那么其实很简单去官网看看是不是更新了源(G了许多方案 都没解决 最终绕了一圈回到官网)

然后你就会发现 官网提供了稳定版的软件源 重新执行下 以下命令 报错基本解决

curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee \
  /usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
  https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt-get update
sudo apt-get install jenkins

然后安装后的jenkins会被自动打开 可以使用 以下 命令查看是否安装成功

systemctl status jenkins

 文章来源地址https://www.toymoban.com/news/detail-499269.html

到了这里,关于踩坑--ubuntu20.6安装jenkins报错 解决Package ‘jenkins‘ has no installation candidate的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu20.04安装Unity踩坑记录

    链接:https://docs.unity3d.com/hub/manual/InstallHub.html?_ga=2.264734605.30268629.1678763370-652752773.1678763370#install-hub-linux step1 一切顺利 结果: step2 开始报错了!! E: 仓库 “https://ppa.launchpadcontent.net/jonathonf/ffmpeg-4/ubuntu jammy Release” 没有 Release 文件。 解决办法: 参考教程:apt-get update时提示仓

    2024年02月04日
    浏览(33)
  • 【carla】ubuntu20.04 编译carla-ros-bridge 安装过程、报错及其解决方法

    下载后进行catkin_make会报错3个错误 Create a catkin workspace: Clone the ROS Bridge repository and submodules: Set up the ROS environment according to the ROS version you have installed: Install the required ros-dependencies: 安装rosdepc,然后运行: 7.创建虚拟环境 8.安装pip依赖 方法1:在conda环境中安装empy: conda instal

    2024年02月11日
    浏览(44)
  • U盘安装Win11+Ubuntu20.04双系统安装踩坑历程(双系统)

    最近在学习ros,网上推荐安装ubuntu并且作为生产系统生态良好,教程丰富,于是着手安装ubuntu系统。一开始选择安装虚拟机,但由于bug实在太多,使用不方便,于是改成了安装双系统。经过一番查找和尝试,成功安装了双系统,这里整理一下我使用 u盘 安装win11(原系统)+

    2024年03月16日
    浏览(54)
  • Ubuntu之apt-get--解决安装docker的报错:Package docker-ce is not available, but is referred to by another p

    原文网址:Ubuntu之apt-get--解决安装docker的报错:Package docker-ce is not available, but is referred to by another p_IT利刃出鞘的博客-CSDN博客 本文介绍用Ubuntu的apt-get命令安装docker时提示docker-ce不可用的解决方法。 Package docker-ce is not available, but is referred to by another package 此版本的源中没有d

    2024年02月02日
    浏览(51)
  • ubuntu20.04安装opencv 3.2.0以及cv_bridge踩坑记录

    本次安装是在我的双系统下安装的,不同ubuntu版本或者不同硬件平台情况也许会有所不同,仅供参考。 第一步: 我采用的是github官方代码仓库下载安装的方式,下载的是3.2.0版本(其余版本安装过程类似) opencv官方链接 第二步:安装依赖项 值得一提的是,在此处我遇到过

    2024年02月04日
    浏览(42)
  • ubuntu20.04-通过docker安装jenkins并自动化发布java

    jenkins 需要 git 、 maven 和 node ,其中 maven 和 node 手动添加, git和git环境是jenkins镜像 自带了的。 如果删除了 docker 对应的 jenkins 容器后(删除前一定备份 jenkins_home 整个文件夹,否则怕前功尽弃 : tar -czvf jenkins_home.tar.gz /var/jenkins_home ) 如果删除了容器,需要重新安装并配置

    2024年03月11日
    浏览(49)
  • Ubuntu20.04安装Kinect2驱动libfreenect2以及对应的ros功能包iai_kinect2(解决编译报错)

    地址:https://github.com/OpenKinect/libfreenect2 1.安装libusb. The version must be = 1.0.20: 2.安装TurboJPEG: 3.安装OpenGL: 4.安装OpenNI2: 5.安装OpenCL的头文件和库: 根据这篇文章(本人的流程有所不同):Ubuntu 16.04.2 下为 Intel 显卡启用 OpenCL 1) 首先,安装官方的包: 其中clinfo是用来看系统opencl支

    2024年02月13日
    浏览(42)
  • 解决linux安装yum报错 E: Unable to locate package yum

    参考: 解决linux安装yum报错 E: Unable to locate package yum

    2024年02月04日
    浏览(40)
  • [踩坑记] CUDA环境下bitsandbytes安装报错/异常解决

    :模型量化,bitsandbytes,bitsandbytes报错,大模型环境,CUDA环境 在部署大模型LLaMA的过程中,需要安装量化工具包 bitsandbytes ,环境如下: 操作系统:Ubuntu 18.04 GPU:4xA100 40G CUDA:11.7 cuDNN:8.4 bitsandbytes: 0.38.0 github库 在 conda python 环境下,通过 pip install bitsandbytes 直接安装

    2024年02月08日
    浏览(36)
  • 云原生Kubernetes:K8S集群版本升级(v1.20.6 - v1.20.15)

    目录 一、理论 1.K8S集群升级 2.集群概况 3.升级集群 4.验证集群 二、实验  1.升级集群 2.验证集群 三、问题 1.给node1节点打污点报错 (1)概念 搭建K8S集群的方式有很多种,比如二进制,kubeadm,RKE(Rancher)等,K8S集群升级方式也各有千秋,目前准备使用kubeadm方式搭建的k8s集群

    2024年02月07日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包