当前位置: 首页 > ai >正文

在 Ubuntu 24.04 LTS 上安装 Jenkins 并配置全局工具(Git、JDK、Maven)

在 Ubuntu 24.04 LTS 上安装 Jenkins 并配置全局工具(Git、JDK、Maven)

在这里插入图片描述

Jenkins 是一款开源的持续集成和持续交付(CI/CD)工具,在 DevOps 实践中有着广泛的应用。本文将手把手带你在 Ubuntu 24.04 LTS 系统中完成 Jenkins 的安装,并配置所需的全局工具:Git、JDK 和 Maven


一、环境准备

  • 系统:Ubuntu 24.04 LTS
  • 权限:需要 sudo 权限的用户
  • 网络:需能访问互联网(安装 Jenkins 及相关依赖)

二、安装 Jenkins

1. 更新系统并安装 Java

Jenkins 需要 Java 环境,推荐使用 Java 17 或以上。

sudo apt update
sudo apt install -y openjdk-17-jdk

验证安装:

java -version

输出类似:
在这里插入图片描述

2. 添加 Jenkins 仓库和密钥

curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee 
http://www.xdnf.cn/news/11998.html

相关文章:

  • 余氯传感器在智慧水务系统中如何实现IoT集成
  • 数字证书_CA_详解
  • 超越传统:AAT Bioquest Calbryte探针的高信噪比与快速动力学特性解析
  • 实时数据仓库是什么?数据仓库设计怎么做?
  • 攻防世界-XCTF-Web安全最佳刷题路线
  • Hadolint:Dockerfile 语法检查与最佳实践验证的终极工具
  • JVM 类初始化和类加载 详解
  • 相机Camera日志分析之二十五:高通相机Camx 基于预览1帧的process_capture_request四级日志分析详解
  • STM32中自动生成Flash地址的方法
  • 昇腾+ds+dify部署
  • 基于SpringBoot和PostGIS的OSM时空路网数据入库实践
  • 服务器CPU被WMI Provider Host系统进程占用过高,导致系统偶尔卡顿的排查处理方案
  • Spring AI学习一
  • qt network 整体框架
  • 将图形可视化工具的 Python 脚本打包为 Windows 应用程序
  • 【安全攻防与漏洞】​​量子计算对HTTPS的威胁:后量子密码学进展
  • MyBatis-Plus LambdaQuery 高级用法:JSON 路径查询与条件拼接的全场景解析
  • Linux系统-基本指令(6)
  • Python 多线程编程全面学习指南
  • 优化技巧--滑动窗口
  • AI物体识别原理综述与Auto Drive实践
  • 光学系统常用光学参数的测量
  • 武汉火影数字|互动多媒体展项打造:开启沉浸式互动体验
  • python打卡训练营打卡记录day44
  • ShardingSphere 如何解决聚合统计、分页查询和join关联问题
  • 导出onnx的两种方法
  • 高性能图片优化方案
  • 使用PyInstaller将Python脚本打包成可执行文件
  • C++抽象类与多态实战解析
  • [leetcode ] 5.29week | dp | 组合数学 | 图 | 打家劫舍