2025-12-07

wsl 上の ubuntu に Jenkins サーバーを設置する #001

 wsl に ubuntu を動かす方法は ここ で頑張りました


Jenkins & Java11環境 をインストールは こちら を参考に、root で以下の手順で実行したが・・・

 

apt -y install openjdk-11-jdk

 

# 公開鍵の取得

curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | tee /usr/share/keyrings/jenkins-keyring.asc > /dev/null

 

# Jenkins インストール時に使うもの(Jenkins のある外部リポジトリを参照するため)

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

# Jenkins を使うための公開鍵を取得する

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

 

# Jenkins の Debian の apt リポジトリをシステムの apt ソースリストに追加する

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

echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list

 

# apt のアプデ(Jenkins のある外部リポジトリの情報を取得)

apt update


# Jenkins のインストール

apt install Jenkins

 

記事にあった 「E: Unable to locate package Jenkins」 エラーは改善されず、

ChatGPT にお伺いを立てて、Jenkins は apt ではなく dpkg でインストールをした (;^ω^) 

wget http://pkg.jenkins.io/debian-stable/binary/jenkins_2.387.3_all.deb

dpkg -i jenkins_2.387.3_all.deb

apt-get install -f

 

# Jenkins の起動

systemctl start jenkins

# Jenkins の常時起動設定

systemctl enable jenkins

 

### ホストPC の ブラウザから http://<wsl ubuntu IPアドレス>:8080

### 初回セットアップ画面が表示され、admin パスワードを求められる

 

# Jenkins admin パスワードは以下で確認する

cat /var/lib/jenkins/secrets/initialAdminPassword

 

ここまでで、Jenkins 自体のインストールができたので、次は Jenkins の初期設定を進めていきたい


0 件のコメント:

コメントを投稿

ご訪問をありがとうございます ✨✨✨

八百茄子 は ソフトウェアエンジニア1名による小さな工房です 週末に スキルアップ と 八百茄子 向けのコンテンツ作成に勤しんでおります ご提供コンテンツ tools  にて 八百茄子 の作成したツールをご紹介しています knowhow  にて、 2x年の組込み系ソフトウェア開発...