0
Den senaste utgåvan av Debian GNU/Linux 9 (stretch) har fått mig att tänka på Debian-utveckling/utsläpp cykeln igen.
Det är faktiskt ganska intressant, och helt annorlunda från alla andra Linux-utgåvan som jag är bekant med. Det finns tre huvudsakliga Debian grenar – “stable”, “test” och “instabil”, med namn (från tecken i Toy Story-filmerna) med tanke på att varje gren, och nummer som tilldelas varje release som de flyttar till “stable”. Det kanske låter förvirrande, men lite av ett exempel bör klara upp det.
Fram till mitten av juni, Debian “stabila” versionen var Jessie. Du kan installera och köra den här versionen genom att ladda ner en Installation av Debian-Avbild eller en Debian Live-Bild. När du hade det igång, det var som identifieras i filen /etc/debian_version som “8.x” (där x står för roll-up version), och i /etc/os_release som “Debian GNU/Linux-8 (jessie)”.
Likaså fram till juni, “test” släpp var Sträcka. Det finns två sätt (minst) som du kan installera och köra det, förmodligen det vanligaste sättet är att du installerar den stabila utgåvan, och ändra sedan de förråd som att säga “testa” i stället för “stabil” eller “jessie”.
Identifiering är lite annorlunda än det är för den stabila utgåvan, /etc/debian_version, säger “stretch/sid”, och /etc/os_release säger “Debian GNU/Linux stretch/sid”. Skillnaden är att den släpper inte få nummer tills de flyttar till “stable”, och uttestningsutgåvan också delar sitt namn med “instabila” – utgåvan, som alltid är “sid”.
Vad hände i juni när Stretch officiellt blev den stabila utgåvan är rätt intressant (och är anledningen till detta inlägg).
För det första, efter test release var fryst i förberedelse för det blir den stabila utgåvan, identifiera filer som har ändrats till “9” och “Debian GNU/Linux 9 (stretch)”. Detta har faktiskt hänt innan själva releasen, så för viss tid dem som kör Debian testing faktiskt såg det som identifierats som stabil.
Sedan när det officiella release tillkännagivande kom ut, inte mycket som hände för dem som körs i “testa”. Identifiering var redan där, och inget nytt hände riktigt ännu… så vissa användare började bli oroliga för att de inte längre efter Debian-testing.
Inte är oroa dig, det tar bara lite tid för damm att bosätta sig och för testgrenen för att börja röra sig igen.
Testgrenen har nu döpts till “Buster”, och de uppdateringar som kom genom den här veckan har förändrats identifiering filer att säga “buster/sid”. Utvecklingen kommer nu att fortsätta i denna gren tills någon gång i framtiden hela cykeln börjar om igen, och Buster blir den stabila utgåvan.
Jag har naturligtvis Debian, installerade på varje dator som jag äger. Jag använde för att hålla Debians stabila grenen på några av dem, precis så som jag hade det runt för referens. Men slutligen bestämde jag mig för att det var något verkligt behov av det, och det fanns nog fördelar med att köra mycket mer nuvarande Debian-testing, så nu är allt igång testgrenen.
Bilden nedan är från min ASUS R414S, köra Debian buster och Kanel skrivbordet:

Debian GNU/linux Buster (testning) Kanel Skrivbordet
Bild: J. A. Watson
Några detaljer om versioner av paket:
Notera att det fortfarande kör Kanel 3.2, även om 3.4 släpptes i början av Maj, och naturligtvis ingick i den senaste Mint 18.2 release. Nu när uppdateringarna flyter in testgrenen igen, antar jag att det kommer ikapp snart.
Jag har installerat Xfce-desktop-versionen på min Samsung N150 Plus, som ser ut så här:
Debian GNU/Linux Buster skrivbordsmiljöerna
Bild: J. A. Watson
Jag lade sedan i3 desktop paket. Det fungerar väldigt bra, och de svar och resultat är betydligt bättre än jag får med Linux Mint Xfce och i3 på samma system.
Debian GNU/Linux Buster i3 Skrivbordet
Bild: J. A. Watson
Men en ny utgåva av Debian orsakar fler ringar än bara i sina egna grenar. Nästa steg är att alla de andra Linux-distributioner som härrör från Debian stable kommer att uppdatera sin bas och sedan göra en ny version.
Kanske de två mest kända av dessa derivat är Raspbian och Linux Mint Debian Edition (LMDE). Av vad som har sagts i var och en av sina bloggar nyligen, jag tror inte att någon av dem kommer att komma ut med en Debian-Stretch-baserade släppa inom en mycket snar framtid.
I pressmeddelandet av den senaste tidens Raspbian uppdatering, Simon Lång nämnde att de arbetar på en Debian-Sträcka versionen av Raspbian, och de hoppas kunna släppa det någon gång under sommaren. Vi håller tummarna på att en…
Å andra sidan, Linux Mint Blogg sa i sitt Månatliga Nyheter för juni att deras utvecklare arbetar på att anpassa uppdateringar från Mint 18.2 (inklusive Kanel 3.4 och MATE 1.18) för att LMDE, och när det är gjort kommer det att finnas en ny version. Det nämner inte Sträcka, så jag misstänker att de inte är nära att göra det ännu.
Distributioner baserade på Debian testing kommer inte att ha en ny release för att komma ikapp, men de kommer fortfarande att ha en bit av arbete att göra. På grund av de olika stadier av “frys” som en förberedelse för den Sträcka stabila utgåvan, kommer det sannolikt att bli en eftersläpning av uppdateringar väntar på att införlivas i uttestningsutgåvan.
Så, om du för närvarande kör Debian GNU/Linux, se till att du har plockat upp alla de senaste uppdateringarna. Om du kör en av Debian-derivat, håll utkik för en ny utgåva kommer inom en snar framtid. Antingen sätt, det är sannolikt att vara aktivt en stund.
0