inflearn logo
강의

Course

Instructor

Hands-on k8s and GitOps-based CI/CD automation on my PC

Jenkins Overview and Installation

[해결] Jenkins 설치 시 "Package jenkins has no installation candidate" 에러

Resolved

53

dbstjrwnekd

3 asked

0

젠킨스 설치시 오류가 발생하여 https://pkg.jenkins.io/debian/ 에서 관련 내용 참고하며 해결하려고 했었고, 중간에 꼬였는지 계속 실패하더라구요.

AI와 같이 해결했고, 같은 문제를 겪으실 분들을 위해 참고차 남깁니다~


 

1. 문제 원인

2. 해결 방법 (최신 표준 방식)

터미널에서 아래 명령어를 순서대로 실행하세요.

Step 1: 기존의 잘못된 설정 파일 삭제

Bash

sudo rm -f /usr/share/keyrings/jenkins-keyring.asc
sudo rm -f /usr/share/keyrings/jenkins-keyring.gpg
sudo rm -f /etc/apt/sources.list.d/jenkins.list

Step 2: 키 서버에서 직접 키 수신 및 변환 저장 가장 확실한 방법으로 우분투 키 서버에서 직접 키를 가져와 .gpg 형식으로 저장합니다.

Bash

sudo gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys 7198F4B714ABFC68
sudo gpg --export 7198F4B714ABFC68 | sudo tee /usr/share/keyrings/jenkins-keyring.gpg > /dev/null

Step 3: Jenkins 저장소 등록 (HTTPS 사용)

Bash

echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.gpg] https://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null

Step 4: 업데이트 및 설치

Bash

sudo apt update
sudo apt install jenkins -y

3. 설치 확인

설치가 완료된 후 서비스가 정상 동작하는지 확인합니다.

Bash

sudo systemctl status jenkins

Tip: 만약 설치 도중 Java 관련 에러가 발생한다면, 젠킨스 구동을 위해 sudo apt install openjdk-17-jre -y 명령어로 자바를 먼저 설치해 주세요.

jenkins ci/cd devops argocd k8s

Answer 1

1

admin0013

설치 오류 문제를 다음 깃헙 리포지토리의 README.md에 반영하여 업데이트하였습니다. 도움 주신 점 감사드립니다.

-https://github.com/stepanowon/ubuntu-on-win

-https://github.com/stepanowon/ubuntu-on-mac

kubectl exec 에러가 발생해서 문의드립니다.

0

51

2

3강 시험환경 설명 및 강의실습에 대한 가이드에 문제풀이 영상이 맞나요?

1

65

3

카페에 업데이트 해주신 내용 관련 문의

0

43

1

examtopics와 krdumps 차이가 나는데요 ㅠ

0

70

1

쿠버네티스 설치 후 노드 확인 명령어가 없는 명령어로 나옵니다.

1

75

8

Pull 방식 아키텍처3 문의

1

35

2

4. Container 빌드 & 저장하기 - 자료 관련

1

47

2

Nat Gateway

0

41

2

aws 로드 밸런서가 생성되지 않습니다.

0

34

3

쿠버네티스 어나더 클래스-Sprint 1, 2 강의 관련 질문이있습니다.

1

42

1

안녕하세요, Oracle Cloud Free Tier 가입 과정에서 계속 오류가 발생해 문의드립니다.

1

184

2

혹시 강의에서 사용하시는 손글씨 도구? 프로그램이 뭔가요??

0

47

1

보안그룹 아웃바운드 규칙

0

21

1

데이터베이스 13번 문제

0

59

2

배포 파이프라인 구축 후 마주하게 되는 고민들 (💻 실습)

1

38

2

38강 클러스터에 컨트롤러 연결 질문

0

59

2

가상머신, Jenkins 등의 설치, 설정

0

40

1

쿠버네티스에서의 스토리지 사용

1

59

2

6번 질문

0

66

2

26년 5월 합격 관련

1

97

2

소스코드 빈 파일 문의드려요

0

59

2

강의 자료

1

51

2

출력용 교재 요청

0

65

2

curl 200 반환 실패의 건

1

91

4