CentOS 8¶

Vad är CentOS 8?¶

CentOS-projektet är en gemenskapsdriven satsning på fri programvara som fokuserar på att leverera ett robust ekosystem med öppen källkod runt en Linuxplattform. Paketen i CentOS är byggda av källkod från RedHat Enterprise Linux (RHEL)-distributionen. Mer information om CentOS-projektet finns uppströms på CentOS-webbplatsen.

Förändring av slutdatum för CentOS 8¶

Den 8 december 2020 meddelade CentOS-projektet att det bytte fokus från CentOS till CentOS Stream, med början med den senaste versionen, CentOS 8. Stödet för CentOS 8 kommer att upphöra i slutet av 2021 och stödet för CentOS Stream 8 kommer att fortsätta fram till 2024. Före detta tillkännagivande skulle CentOS 8 få stöd fram till 2029.

Vad är skillnaden mellan CentOS och CentOS Stream?¶

För närvarande är CentOS en ombyggnad av Red Hat Enterprise Linux (RHEL). För att bygga RHEL tar Red Hat-ingenjörerna en Fedora-utgåva, utför alla sina kvalitetssäkringstester och samlar alla ändringar som de vill göra i sina interna arkiv. De bygger om alla sina paket och producerar en ny version av RHEL. När denna process är avslutad skickar de sina källor till det offentliga Git-förrådet för CentOS. Vid denna tidpunkt tar CentOS-projektet dessa källkod-RPM:er, bygger om dem och producerar en ny version av CentOS.

Med CentOS Stream gör Red Hat sitt utvecklingsarbete ute i det fria. De kommer att fortsätta att ta Fedora-utgåvor och utföra sin kvalitetssäkring på dem, men nu kommer de att samla alla sina ändringar offentligt som CentOS Stream. Ungefär var sjätte månad kommer Red Hat att ta CentOS Stream och bygga om det till en ny RHEL-punktutgåva. När det är gjort byggs källorna till den nya RHEL-punktutgåvan om för att producera en ny CentOS-utgåva. Detta sista steg kommer nu att upphöra i slutet av 2021.

CentOS Stream kommer att vara mer uppdaterat än RHEL, medan CentOS traditionellt sett har släpat efter.

Betyder detta att CentOS Stream är RHEL:s kvalitetssäkring?¶

Nej, Red Hat kommer att fortsätta med sitt interna arbetsflöde för kvalitetssäkring. CentOS Stream kommer att få de uppdateringar som har passerat denna kvalitetssäkringsprocess.

Kan en CentOS-maskin uppgraderas till CentOS Stream¶

Ja, att migrera från den ena till den andra är helt enkelt en fråga om att ändra de repositories som du får dina uppdateringar från.

Har vi fortfarande 10 års support?¶

Nej, den största konsekvensen av denna förändring är att supporten för större utgåvor förkortas till 5 år. Nya större CentOS Stream-versioner bör komma ut regelbundet med en överlappning på 2-3 år, vilket ger en uppgraderingsväg.

Efter 2024 kommer CentOS Stream 8 inte längre att underhållas. CentOS Stream 9 beräknas vara redo för produktion 2022.

Hur kommer CERN att anpassa sig till detta?¶

CERN erkänner det nyligen fattade beslutet att skifta fokus från CentOS Linux till CentOS Stream, och den plötsliga förändringen av att CentOS 8-versionen upphör att leva. Detta kan medföra betydande konsekvenser för den världsomspännande partikelfysikgemenskapen. Vi undersöker för närvarande tillsammans med Fermilab den bästa vägen framåt. Vi kommer att hålla er informerade om utvecklingen på detta område under Q1 2021.

  • CentOS Project announcement
  • CentOS Project FAQ
  • Red Hat announcement
  • CentOS build process

Release status¶

  • CentOS 8 @ CERN introducerades ursprungligen via en ASDF-session den 12.12.2019
  • Operativsystemet stöds av CERN IT som nästa produktionslinuxdistribution för CERN, från och med april 2020. Vi uppmanar starkt alla användare av SLC6 och CC7 att migrera till C8.

Hur använder CERN CentOS 8?¶

Systemuppdateringar¶

CentOS 8-uppdateringar sker stegvis

  • Det finns ett ”produktions”-arkiv, som de flesta system kommer att använda och som uppdateras en gång i veckan (med undantag för patchar för kritiska säkerhetssårbarheter)
  • Ett ”testing”-arkiv tillhandahålls också och uppdateras dagligen
  • Snapshots av CentOS-arkiv utförs dagligen och kan hittas på den här URL:n
  • ”cern-yum-tool” är ett nytt paket som kan användas för att enkelt växla mellan ”production”, ’testing’ eller ’snapshot’ repositories
  • Paketet ’yum-autoupdate’ tillhandahålls för automatiska (distro-sync) uppdateringar (samma som CC7).

Modifierade paket¶

  • centos-release:
    • Yum repositories-filer ändrades till att använda http://linuxsoft.cern.ch/cern/centos/8/
    • Läggs till med CERN Koji RPM-signeringsnycklar
  • epel-release:
    • Yum repositories files changed to use http://linuxsoft.cern.ch/

Note: Om inget annat anges ovan är CentOS 8-paket (rpms) samma paket som släpps av CentOS-teamet uppströms.

Utplacering / Hur man gör¶

  • Dokumentationssidor
    • Instruktioner för installation
    • Information om AFS-klienten
    • Bootning i enanvändarläge
    • Hårdvara som stöds

Lämna en kommentar