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

在 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.dtcms.com/a/232599.html

相关文章:

  • 探秘半导体制造设备钢结构防震基座的承重奥秘-江苏泊苏系统集成有限公司
  • 好得睐:以品质守味、以科技筑基,传递便捷与品质
  • vue-18(使用 Vuex 插件实现高级功能)
  • 51单片机基础部分——独立按键检测
  • 用 n8n 提取静态网页内容:从 HTTP Request 到 HTML 节点全解析
  • JavaSec-SSTI - 模板引擎注入
  • 【Linux网络篇】:从HTTP到HTTPS协议---加密原理升级与安全机制的全面解析
  • vscode 离线安装第三方库跳转库
  • Spark 写文件
  • 记一个判决书查询API接口的开发文档
  • 软件测试全攻略:Postman工具的使用
  • 关于easyexcel动态下拉选问题处理
  • exp1_code
  • BT Panel密码修改
  • Python Excel 文件处理:openpyxl 与 pandas 库完全指南
  • (LeetCode 每日一题) 1061. 按字典序排列最小的等效字符串 (并查集)
  • 金融系统功能测试:科技赋能,安全护航
  • 【C++ Qt】窗口(Qt窗口框架、菜单栏QMenuBar)
  • bug 记录 - 使用 el-dialog 的 before-close 的坑
  • 2025Go面试八股(含100道答案)
  • 【Spark征服之路-2.2-安装部署Spark(二)】
  • 41道Django高频题整理(附答案背诵版)
  • 泊松融合的介绍和OpenCV教程
  • Kaggle-Predicting Optimal Fertilizers-(多分类+xgboost)
  • 数学运算在 OpenCV 中的核心作用与视觉效果演示
  • 【个人笔记】数据库原理(西电)
  • 半监督学习:低密度分离假设 (Low-Density Separation Assumption)
  • Devops系列---python基础篇二
  • STM32 智能小车项目 两路红外循迹模块原理与实战应用详解
  • 厂区能源监控系统:网关赋能下的高效能源管理与环保监测