Skrivet av Steven J. Vaughan-Nichols, medverkande redaktör
Steven J. Vaughan-Nichols Bidragande redaktör
Steven J. Vaughan-Nichols, alias sjvn, har skrivit om teknik och teknikens verksamhet sedan CP/M-80 var det banbrytande PC-operativsystemet; 300 bps var en snabb Internetanslutning; WordStar var den senaste ordbehandlaren; och vi gillade det.
Fullständig biografi Publicerad i Linux och öppen källkod den 10 december 2021 | Ämne: Företagsprogramvara
Slutet på CentOS 8 Linux har kommit ett tag nu, och dagen är äntligen här. Den 31 december 2021 når Red Hats CentOS Linux 8 End Of Life (EOL). Eftersom det faller precis i hjärtat av semesterperioden kommer Red Hat att förlänga CentOS Linux 8 nolldagarsstöd till den 31 januari 2022. Det kommer faktiskt att finnas en sista CentOS Linux 8-utgåva – kanske till och med efter CentOS 8:s officiella EOL. Efter det är allt över för CentOS Linux.
Vad kan du göra nu?
Tja, du kan prova CentOS Stream, men det är inte samma sak. Classic CentOS var en Red Hat Enterprise Linux (RHEL) klon. CentOS Stream, däremot, “spår precis före en aktuell RHEL-release.” Med andra ord kommer CentOS inte längre att vara en stabil punktdistribution utan en beta-rullande Linux-distribution.
Varför är det en så stor sak? I flera år använde erfarna Linux-användare CentOS för sin Linux-server. De allra flesta webb- och servervärdföretag erbjöd CentOS som standardoperativsystem. Jag kör mina egna fjärrservrar och webbplatser på CentOS från TMDHosting.
Jag är långt ifrån ensam. Förutom småföretag som mitt, som MongoDB:s evangelist Matt Asay påpekar, “IBM:s konsultpraxis … i flera år sa åt sina kunder att “bara använda CentOS.” Europeiska modevarumärken som aldrig skulle stå ut med någon som säljer en avdrag på sina oerhört dyra väskor kör CentOS. Hela Kinas telekominfrastruktur körs på CentOS. (Ja, verkligen.) Facebook är också CentOS-baserat.”
< p>Topföretag som har varit beroende av CentOS Linux inkluderar Disney, GoDaddy, RackSpace, Toyota och Verizon. Andra viktiga teknikföretag bygger produkter kring CentOS. Dessa inkluderar GE, Riverbed, F5, Juniper och Fortinet.
CentOS var en gång överallt. Nu är det dags för en förändring.
Det är sant att den tidigare CentOS-versionen, CentOS 7, kommer att stödjas fram till 30 juni 2024. Men om du vill ha den mest uppdaterade RHEL-klonen, ja, du kommer snart att ha tur.
Vad nu?
Först och främst kan du inte bara byta till CentOS Stream. Red Hat CTO Chris Wright kom direkt ut och sa, “CentOS Stream är inte en ersättning för CentOS Linux.” Han har rätt. Red Hat ser CentOS Stream som en DevOps-vänlig, kontinuerlig integration och kontinuerlig leverans (CI/CD) Linux. Det är bra för utvecklare — inte så bra för företag som vill ha en stabil RHEL-kompatibel Linux-server eller virtuell maskin (VM).
Så här är dina val:
ALMALINUX
h3>
I många år var CentOS Linux älskad av Linux-kunniga systemadministratörer. De kunde använda det och få alla RHEL utan att betala för support, om de inte verkligen behövde hjälp. Nu återskapar CloudLinux, en långvarig CentOS-supporter, samma modell för att stödja sin RHEL-klon, AlmaLinux.
AlmaLinux är en solid RHEL-klon. Liksom sin frenemy, Rocky Linux, går AlmaLinux i takt med RHEL. Till exempel är AlmaLinux senaste version AlmaLinux 8.5, som är en exakt kopia av RHEL 8.5.
AlmaLinux Foundation, den ideella organisationen bakom AlmaLinux, arbetar också med ELevate-projektet med öppen källkod. Detta är ett försök att möjliggöra migrering mellan större versioner av RHEL-derivat. Så, till exempel, kommer du enkelt att kunna flytta från CentOS 7.x till vilken RHEL 8.x-klon som helst.
ELevate gör detta genom att kombinera Red Hats Leapp-ramverk med ett community-skapat bibliotek och tjänst för den erforderliga migreringsmetadatauppsättningen. Denna tjänst, Package Evolution Service (PES), gör att du kan ladda ner, anpassa och skicka in nya datamängder för paket. Användare och underhållare kan båda använda PES för att göra migrering smidig och enkel.
CloudLinux erbjuder stöd i flera nivåer för AlmaLinux, vilket inkluderar regelbundna patchar och uppdateringar för Linux-kärna och kärnpaket, servicenivåavtal för patch-leverans (SLA) och incidentsupport dygnet runt. Dessutom erbjuder Perforce även kommersiellt stöd för AlmaLinux och Rocky Linux.
AMAZON LINUX
Amazon Web Services (AWS) senaste egna varumärke Linux, Amazon Linux AMI 3.0 — som körs på Amazon Elastic Compute Cloud (Amazon EC2) – är nu baserat på Fedora, Red Hats community Linux.
Ja, Fedora är gemenskapens Linux-beta för RHEL, men AWS försäkrar användare att Amazon Linux 3 är binas knän.
Den levereras förinstallerad med många AWS API-verktyg och CloudInit. CloudInit tillåter att instanskonfigurationsåtgärder skickas till instanser vid lansering via EC2-användardatafälten. Detta låter dig konfigurera Amazon EC2-instanser på distans.
Amazon Linux AMI tillhandahålls utan extra kostnad för Amazon EC2-användare. Om du redan kör dina CentOS-servrar på AWS, kolla in Amazon Linux 3.0. Det kan mycket väl vara ditt enklaste och billigaste alternativ.
CENTOS 8 MED CLOUDLINUX-STÖD
Om du vill hålla fast vid CentOS 8 Linux, har CloudLinux, ett företag med många års erfarenhet av CentOS, ett avtal för dig: CloudLinux TuxCare Extended Lifecycle.
Tjänsteerbjudanden inkluderar 24/7 support och uppdateringar för systemet. komponenter på Linux-operativsystem som inte längre stöds av sin ursprungliga leverantör. CentOS 8 är ett tillägg till TuxCares Extended Lifecycle Support som täcker annars inaktuella Linux-distributioner, som CentOS 6 och Oracle 6.
CentOS 8 TuxCare Extended Lifecycle Support-tjänstens prissättning börjar på $4,50 per system och månad och live-patchtjänster börjar från $3,95 per system och månad. En årsprenumeration är tillgänglig med rabatt, och volymrabatter ges på 1K, 5K och 10K+ licensnivåer.
CLOUDLINUX OS
En annan RHEL-klon, CloudLinux har gjort en verksamhet av tar RHEL- och CentOS-kod och finjusterar det resulterande operativsystemet för att vara en högpresterande, lätt server för webb- och servervärdföretag med flera hyresgäster. De har gjort det sedan 2010, och de är bra på det. Jag har själv använt CloudLinux OS och det fungerar bra.
CloudLinux erbjuder ett skript för att konvertera befintliga CentOS-servrar utan några kundkonfigurationer eller dataändringar till CloudLinux OS. En enda serverlicens kostar $168 årligen. Om du väljer flera servrar sjunker licenspriset per instans.
HPE CLEAROS
Har du ett litet företag som förlitar sig på CentOS på HPE ProLiant-servrar? Det finns redan en CentOS/RHEL-kompatibel Linux redo och väntar på dig: HPE ClearOS.
HPE:s främsta försäljningsargument för ClearOS har varit att små och medelstora företag med det har en HPE Linux-server som är redo att gå direkt ur lådan. Den finns i tre versioner: en gratis; en hemutgåva som kostar $36 per år; och en företagsutgåva som börjar på 108 USD per år.
Om du redan har investerat i HPE och du inte är en Linux-expert är ClearOS ett utmärkt val. Jag (och jag känner många andra SMB-användare) gillar att bara ha ett företag för både vår hårdvaru- och mjukvarusupport.
ORACLE LINUX
För femton år sedan introducerade Oracle sitt “egen” Linux. Jag sätter “egen” inom citattecken eftersom Oracle Linux alltid har varit en kopia av RHEL. Det är inte en dålig sak nu för CentOS-användare. Men kom ihåg att Oracle aldrig har varit så vänlig med öppen källkod – fråga bara OpenSolaris-fans.
Medan Oracle Linux är väldigt nära att vara en exakt RHEL-klon, har den vissa skillnader. Du hittar vissa skillnader i Glibc, OpenSSL och andra komponenter. Så om du behöver exakt vad som finns i RHEL, bör du leta någon annanstans.
Ändå såg Oracle sin chans att äntligen få några användare för sitt inte särskilt populära Oracle Linux genom att snabbt introducera skript, som snabbt och automatiskt porterar dig från CentOS 6, 7 eller 8 till Oracle Linux. Det stöder, tydligtvis, inte portering från CentOS Stream.
Jag har testat det själv och jag flyttade enkelt CentOS 6 och 7-servrar till Oracle Linux. Om du använder Spacewalk eller Foreman för att hantera dina CentOS-servrar kommer du dock inte att kunna använda dessa skript.
Oracle lovar att Oracle Linux, källkod och binärer kommer att förbli gratis. Om du vill ha stöd kommer det att kosta dig. Årligt Oracle Linux-stöd kommer att debitera dig för 1 199 USD.
RED HAT ENTERPRISE LINUX
Jag vet att de flesta av er är avmarkerade på Red Hat, men låt oss bli verkliga. Om du vill ha ett plug-and-play-alternativ till CentOS blir det inte bättre. Nu kan du skrika och förbanna allt du vill, men om ditt företag är beroende av CentOS och du inte har råd med den tid och ansträngning som krävs för att flytta till en annan plattform, kan RHEL vara ditt bästa val.
RHEL-serverpriser börjar på $349 utan support. Med standardstöd börjar RHEL-serverpriserna på $799.
ROCKY LINUX
CentOS hade en lång, framgångsrik historia innan Red Hat förvärvade CentOS 2014. I inte riktigt 10 år var CentOS en stor oberoende Linux-serverdistribution. Inte en liten del berodde det på det hårda arbete som medgrundarna Greg Kurtzer och Rocky McGough lade ner på CentOS. McGough har passerat, men Kurtzer lever vidare och har startat en ny RHEL/CoreOS-gaffel döpt till Rocky:s ära: Rocky Linux.
Rocky Linux, liksom det tidigare Red Hat CentOS, är ett gratis, community-baserat serverorienterad Linux. Denna RHEL-klon spårar RHEL mycket noga. Till exempel, RHEL 8.5, släpptes i november 2021, och Rocky Linux 8.5 följde direkt i hälarna några dagar senare.
Rocky Linux är gratis. Om du behöver stöd kan Kurtzers företag, CIQ, aka Ctrl IQ, hjälpa dig.
UBUNTU
Canonicals Ubuntu behöver ingen introduktion. Det är väldigt populärt på stationära datorer, servrar och molnet. För företag som letar efter en märkesväxel drar Ubuntu redan uppmärksamhet. Debian, även om den är populär, är Ubuntus direkta förfader, men det finns inget företagsstöd för det. Om du redan är Debianexpert, fortsätt för all del att använda den. Men om du inte är det, är Ubuntu ett bättre val.
Men Ubuntu har ett stort problem: det är inte en RHEL-relation. Det är från Debian Linux-släktträdet. Den använder också många programvarupaket som CentOS inte använder, som snap istället för flatpak för enkel applikationsinstallation.
Kan du flytta från CentOS till Ubuntu? Självklart. Folk gör det varje dag. Men när du flyttar till Ubuntu gör du ett stort steg. Med alla andra distros jag har nämnt är det ett mindre drag.
Är det värt det? Det beror på dina behov. Om du är ett stort företag som har råd att portera dina interna appar, eller om du är ett mindre företag som är beroende av standardapplikationer för Linux, Apache, MySQL, PHP/Perl/Python (LAMP), flytta till Ubuntu. Om du inte är det, eller om du förlitar dig på mycket CentOS-specifik kod, prova en eller flera av Linux-distroerna ovan.
Som CentOS kör många människor Ubuntu utan stöd. Om du behöver Ubuntu-support, börjar Ubuntu Advantage for Infrastructure på $225 för Essential Support för en fysisk server och $75 för en virtuell server.
VAR NU?
Jag kan inte svara på det fråga till alla. Personligen, som någon som har arbetat med Linux i nästan 30 år, skulle jag vara benägen att gå med AlmaLinux eller Rocky Linux om jag var en CentOS-användare, . De stöds båda av bra människor och om du känner dig runt RHEL-distrofamiljen kommer du att klara dig bra med båda.
Lycka till.
Utvalda
Fjärrarbete: Fem problem vi måste lösa 2022 “The Beatles: Get Back” visar att deepfake-teknik inte alltid är ond Windows 11: Ge dig själv mer tid att återställa uppgraderingen ZDNets semestergåva 2021 guide Cloud | Big Data Analytics | Innovation | Teknik och arbete | Samarbete | Utvecklaren