From c90fd50166f4ed8fd041c390d74ea5a43755ccde Mon Sep 17 00:00:00 2001 From: Shaun McCance Date: Dec 09 2024 01:54:54 +0000 Subject: First steps at making the download page work Adding the data file in this repo to make it easier to edit. Still need to look at some of the notes, which have links to the wiki. Probably should move those howtos to quick-docs. --- diff --git a/_data/centos/cards.yml b/_data/centos/cards.yml new file mode 100644 index 0000000..ec69fc4 --- /dev/null +++ b/_data/centos/cards.yml @@ -0,0 +1,143 @@ +--- +# +# site.data.download.cards - This file controls the information related to +# downloadable items. +# + +- title: "CentOS Stream" + description: | + Continuously delivered distro that tracks just ahead of Red Hat Enterprise + Linux (RHEL) development, positioned as a midstream between Fedora Linux + and RHEL. For anyone interested in participating and collaborating in the + RHEL ecosystem, CentOS Stream is your reliable platform for innovation. + releases: + 10: + screenshots: + - src: "distribution-release-screenshot-1.png" + alt: "distribution-release-screenshot-1.png" + - src: "distribution-release-screenshot-2.png" + alt: "distribution-release-screenshot-2.png" + - src: "distribution-release-screenshot-3.png" + alt: "distribution-release-screenshot-3.png" + mirrors: + - architecture: "x86_64" + iso: "https://mirrors.centos.org/mirrorlist?path=/10-stream/BaseOS/x86_64/iso/CentOS-Stream-10-latest-x86_64-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/10-stream/" + cloud: "https://cloud.centos.org/centos/10-stream/x86_64/images" + containers: "https://quay.io/centos/centos:stream10" + vagrant: "" + - architecture: "ARM64 (aarch64)" + iso: "https://mirrors.centos.org/mirrorlist?path=/10-stream/BaseOS/aarch64/iso/CentOS-Stream-10-latest-aarch64-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/10-stream/" + cloud: "https://cloud.centos.org/centos/10-stream/aarch64/images" + containers: "https://quay.io/centos/centos:stream10" + vagrant: "" + - architecture: "IBM Power (ppc64le)" + iso: "https://mirrors.centos.org/mirrorlist?path=/10-stream/BaseOS/ppc64le/iso/CentOS-Stream-10-latest-ppc64le-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/10-stream/" + cloud: "https://cloud.centos.org/centos/10-stream/ppc64le/images" + containers: "https://quay.io/centos/centos:stream10" + vagrant: "" + - architecture: "IBM Z (s390x)" + iso: "https://mirrors.centos.org/mirrorlist?path=/10-stream/BaseOS/s390x/iso/CentOS-Stream-10-latest-s390x-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/10-stream/" + cloud: "https://cloud.centos.org/centos/10-stream/s390x/images" + containers: "https://quay.io/centos/centos:stream10" + vagrant: "" + documentation: + - title: Release Notes + link: "https://blog.centos.org/2021/12/introducing-centos-stream-10/" + - title: Release Email + link: "https://lists.centos.org/pipermail/centos-announce/2021-December/060971.html" + - title: Website + link: "https://docs.centos.org/en-US/docs/" + eol: + - title: "" + description: | + End of RHEL9 full support phase. + 9: + screenshots: + - src: "distribution-release-screenshot-1.png" + alt: "distribution-release-screenshot-1.png" + - src: "distribution-release-screenshot-2.png" + alt: "distribution-release-screenshot-2.png" + - src: "distribution-release-screenshot-3.png" + alt: "distribution-release-screenshot-3.png" + mirrors: + - architecture: "x86_64" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/x86_64/iso/CentOS-Stream-9-latest-x86_64-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/x86_64/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + - architecture: "ARM64 (aarch64)" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/aarch64/iso/CentOS-Stream-9-latest-aarch64-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/aarch64/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + - architecture: "IBM Power (ppc64le)" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/ppc64le/iso/CentOS-Stream-9-latest-ppc64le-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/ppc64le/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + - architecture: "IBM Z (s390x)" + iso: "https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/s390x/iso/CentOS-Stream-9-latest-s390x-dvd1.iso&redirect=1&protocol=https" + rpm: "http://mirror.stream.centos.org/9-stream/" + cloud: "https://cloud.centos.org/centos/9-stream/s390x/images" + containers: "https://quay.io/centos/centos:stream9" + vagrant: "" + documentation: + - title: Release Notes + link: "https://blog.centos.org/2021/12/introducing-centos-stream-9/" + - title: Release Email + link: "https://lists.centos.org/pipermail/centos-announce/2021-December/060971.html" + - title: Website + link: "https://docs.centos.org/en-US/docs/" + eol: + - title: "" + description: | + End of RHEL9 full support phase. + 8: + screenshots: + - src: "distribution-release-screenshot-1.png" + alt: "distribution-release-screenshot-1.png" + - src: "distribution-release-screenshot-2.png" + alt: "distribution-release-screenshot-2.png" + - src: "distribution-release-screenshot-3.png" + alt: "distribution-release-screenshot-3.png" + mirrors: + - architecture: "x86_64" + iso: "http://isoredirect.centos.org/centos/8-stream/isos/x86_64/" + rpm: "http://mirror.centos.org/centos/8-stream/" + cloud: "https://cloud.centos.org/centos/8-stream/x86_64/images/" + containers: "https://quay.io/centos/centos:stream8" + vagrant: "" + - architecture: "ARM64 (aarch64)" + iso: "http://isoredirect.centos.org/centos/8-stream/isos/aarch64/" + rpm: "http://mirror.centos.org/centos/8-stream/" + cloud: "https://cloud.centos.org/centos/8-stream/aarch64/images/" + containers: "https://quay.io/centos/centos:stream8" + vagrant: "" + - architecture: "IBM Power (ppc64le)" + iso: "http://isoredirect.centos.org/centos/8-stream/isos/ppc64le/" + rpm: "http://mirror.centos.org/centos/8-stream/" + cloud: "https://cloud.centos.org/centos/8-stream/ppc64le/images/" + containers: "https://quay.io/centos/centos:stream8" + vagrant: "" + documentation: + - title: Release Notes + link: "https://wiki.centos.org/Manuals/ReleaseNotes/CentOSStream" + - title: Release Email + link: "https://lists.centos.org/pipermail/centos-announce/2019-September/023449.html" + - title: Webiste + link: "https://docs.centos.org/" + eol: + - title: "31 May 2024" + description: "" + commands: + - title: "Converting from CentOS Linux 8 to CentOS Stream 8" + lines: |- + dnf --disablerepo '*' --enablerepo extras swap centos-linux-repos centos-stream-repos + dnf distro-sync diff --git a/download.md b/download.md index 078a858..e3f0b6c 100644 --- a/download.md +++ b/download.md @@ -2,7 +2,9 @@ title: Download --- +{% assign cards = site.data.centos.cards %} {% include download/cards.html id="DownloadsCard-1" +data=cards with_title=true with_description=true with_releases=true @@ -13,20 +15,15 @@ with_eol=true with_commands=false %} -As you download and use CentOS Linux or CentOS Stream \([What's the -difference?](/cl-vs-cs/)\), the CentOS Project invites you to [be a part of the -community as a contributor](http://wiki.centos.org/Contribute). -There are many ways to contribute to the project, from documentation, QA, and -testing to coding changes for -[SIGs](http://wiki.centos.org/SpecialInterestGroup), providing mirroring or -hosting, and helping other users. +CentOS invites you to [be a part of the community as a contributor](/contribute). +There are many ways to contribute to the project, including documentation, QA, +testing, coding changes for [SIGs](/sigs), providing mirroring or hosting, +and helping other users. How to [verify](https://wiki.centos.org/TipsAndTricks/sha256sum) your ISO. If you plan to create USB boot media, please [read this first](https://wiki.centos.org/HowTos/InstallFromUSBkey) to avoid damage to your system. -If the above is not for you, [alternative downloads](http://wiki.centos.org/Download) might be. - The [CentOS Stream release notes](https://wiki.centos.org/Manuals/ReleaseNotes/CentOSStream) are continuously updated to include issues and incorporate feedback from users.