Skip to content

Commit

Permalink
Link from download pages to install guides, not pkg.jenkins.io
Browse files Browse the repository at this point in the history
The pkg.jenkins.io site is the download site, but it is not the best
site for installation instructiosn for Linux packages.  Users of the
Linux packages do not use a download URL.  They use a series of steps
that are specific to their operating system and its package manager.
The link to the download site is a link to installation steps listed
on pkg.jenkins.io.  The installation steps on www.jenkins.io are more
thorough and include specific instructions for Fedora Linux that are
not available on pkg.jenkins.io

Adds Fedora Linux as a seperate link in the list of packages because it
intentionally has separate instructions for its `dnf` package manager.

Red Hat Enterprise Linux 10 is planned to include the `dnf` package
manager when it releases in mid-2025.  When it releases, we'll need to
revisit the instructions.
  • Loading branch information
MarkEWaite committed Dec 23, 2024
1 parent d5502ac commit e3732ae
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 8 deletions.
11 changes: 11 additions & 0 deletions content/doc/book/installing/linux.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ On Debian and Debian-based distributions like Ubuntu you can install Jenkins thr
[#debian-stable]
=== Long Term Support release

[#long-term-support-release]
A link:/download/lts/[LTS (Long-Term Support) release] is chosen every 12 weeks from the stream of regular releases as the stable release for that time period.
It can be installed from the link:https://pkg.jenkins.io/debian-stable/[`debian-stable` apt repository].

Expand All @@ -42,8 +43,10 @@ sudo apt-get update
sudo apt-get install jenkins
----

[#debian-weekly]
=== Weekly release

[#weekly-release]
A new release is produced weekly to deliver bug fixes and features to users and plugin developers.
It can be installed from the link:https://pkg.jenkins.io/debian/[`debian` apt repository].

Expand Down Expand Up @@ -114,8 +117,10 @@ Simple software management tasks like install, search and remove are easier with

You can install Jenkins through `dnf`. You need to add the Jenkins repository from the Jenkins website to the package manager first.

[#fedora-stable]
=== Long Term Support release

[#long-term-support-release-2]
A link:/download/lts/[LTS (Long-Term Support) release] is chosen every 12 weeks from the stream of regular releases as the stable release for that time period.
It can be installed from the link:https://pkg.jenkins.io/redhat-stable/[`redhat-stable`] yum repository.

Expand All @@ -131,8 +136,10 @@ sudo dnf install jenkins
sudo systemctl daemon-reload
----

[#fedora-weekly]
=== Weekly release

[#weekly-release-2]
A new release is produced weekly to deliver bug fixes and features to users and plugin developers.
It can be installed from the link:https://pkg.jenkins.io/redhat/[`redhat`] yum repository.

Expand Down Expand Up @@ -211,8 +218,10 @@ video::2-L0WohfsqY[youtube, width=640, height=360]

You need to choose either the Jenkins Long Term Support release or the Jenkins weekly release.

[#red-hat-stable]
=== Long Term Support release

[#long-term-support-release-3]
A link:/download/lts/[LTS (Long-Term Support) release] is chosen every 12 weeks from the stream of regular releases as the stable release for that time period.
It can be installed from the link:https://pkg.jenkins.io/redhat-stable/[`redhat-stable`] yum repository.

Expand All @@ -228,8 +237,10 @@ sudo yum install jenkins
sudo systemctl daemon-reload
----

[#red-hat-weekly]
=== Weekly release

[#weekly-release-3]
A new release is produced weekly to deliver bug fixes and features to users and plugin developers.
It can be installed from the link:https://pkg.jenkins.io/redhat/[`redhat`] yum repository.

Expand Down
22 changes: 16 additions & 6 deletions content/download/index.html.haml
Original file line number Diff line number Diff line change
Expand Up @@ -78,13 +78,18 @@ title: Download and deploy
},
{
"image": "ubuntu",
"href": "https://pkg.jenkins.io/debian-stable/",
"href": "/doc/book/installing/linux/#debianubuntu",
"title": "Ubuntu/Debian"
},
{
"image": "redhat",
"href": "https://pkg.jenkins.io/redhat-stable/",
"title": "Red Hat/Fedora/Alma/Rocky/CentOS"
"href": "/doc/book/installing/linux/#red-hat-centos",
"title": "Red Hat Enterprise Linux and derivatives"
},
{
"image": "fedora",
"href": "/doc/book/installing/linux/#fedora",
"title": "Fedora"
},
{
"image": "windows",
Expand Down Expand Up @@ -135,13 +140,18 @@ title: Download and deploy
},
{
"image": "ubuntu",
"href": "https://pkg.jenkins.io/debian/",
"href": "/doc/book/installing/linux/#debian-weekly",
"title": "Ubuntu/Debian"
},
{
"image": "redhat",
"href": "https://pkg.jenkins.io/redhat/",
"title": "Red Hat/Fedora/Alma/Rocky/CentOS"
"href": "/doc/book/installing/linux/#red-hat-weekly",
"title": "Red Hat Enterprise Linux and derivatives"
},
{
"image": "fedora",
"href": "/doc/book/installing/linux/#fedora-weekly",
"title": "Fedora"
},
{
"image": "windows",
Expand Down
4 changes: 2 additions & 2 deletions content/download/verify.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Refer to link:https://www.ghacks.net/2018/04/16/how-to-verify-digital-signatures

=== Linux Package Repositories

The long term support Linux package repositories for link:https://pkg.jenkins.io/debian-stable/[Debian/Ubuntu] and link:https://pkg.jenkins.io/redhat-stable/[Red Hat/Fedora/Alma/Rocky/CentOS] have used the following GPG key since Jenkins 2.387.2:
The long term support Linux package repositories for link:/doc/book/installing/linux/#debian-stable[Debian/Ubuntu], link:/doc/book/installing/linux/#red-hat-stable[Red Hat Enterprise Linux (and derivatives)], and link:/doc/book/installing/linux/#fedora-stable[Fedora Linux] have used the following GPG key since Jenkins 2.387.2:

[source]
----
Expand All @@ -55,7 +55,7 @@ uid Jenkins Project <[email protected]>
sub rsa4096 2023-03-27 [E] [expires: 2026-03-26]
----

The weekly Linux package repositories for link:https://pkg.jenkins.io/debian/[Debian/Ubuntu] and link:https://pkg.jenkins.io/redhat/[Red Hat/Fedora/Alma/Rocky/CentOS] have used the same GPG key since Jenkins 2.397 (March 2023).
The weekly Linux package repositories for link:/doc/book/installing/linux/#debian-weekly[Debian/Ubuntu], link:/doc/book/installing/linux/#red-hat-weekly[Red Hat Enterprise Linux (and derivatives)], and link:/doc/book/installing/linux/#fedora-weekly[Fedora Linux] have used the same GPG key since Jenkins 2.397 (March 2023).

== Verifying Plugin Downloads

Expand Down
16 changes: 16 additions & 0 deletions content/images/symbols/fedora.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e3732ae

Please sign in to comment.