Veckor eller månader innan en ny version av ett Linux-baserat operativsystem blir tillgänglig, dyker ofta en betaversion upp först. Detta ger en chans att se vad som kommer i pipelinen i förväg.
Men ska du ladda ner dessa betaversioner?
Vad är en betaversion av ett Linux OS?
I datorprogramvärlden är en betaversion en upprepning av ett program som har alla funktioner som utvecklarna har för avsikt men som fortfarande måste testas för att få bort eventuella kvarvarande buggar.
Kort sagt, en betaversion är nästan redo att släppas men inte riktigt där.
Beta är den andra bokstaven i det grekiska alfabetet. Betaversioner följer ofta alfaversioner (den första bokstaven i det grekiska alfabetet), som är ännu tidigare iterationer som ibland är tillgängliga för allmän nedladdning. Medan betaversioner ofta är i ett tillstånd där de känner sig redo för offentlig konsumtion, är detta sällan fallet med alfa.
Varför det finns betaversioner
Utvecklare släpper betaversioner av ett antal anledningar. Dessa versioner ger människor en chans att direkt testa nya funktioner, som de som dök upp i den senaste versionen av Ubuntus långsiktiga support.
Vissa passionerade användare kommer medvetet att testa programvara för att leta efter buggar. Människor tillhandahåller också kvalitetssäkring och täcker så olika problem som att peka ut knappar som verkar för små för att rekommendera ett popup-fönster vid första lanseringen för att förtydliga funktioner. Människor som laddar ner betaversioner specifikt för att hjälpa utvecklare, kallas betatestare.
Betaversioner är inte bara för slutanvändare. Dessa iterationer ger apputvecklare och hårdvarutillverkare en chans att testa sina program på en kommande version av ett OS innan den officiella releasen. På så sätt kan Linux-programvara som inte kommer från OS-utvecklare ge en pålitlig upplevelse från dag ett.
Tidiga betaversioner ger också journalister tid att bekanta sig med en plattform innan de bevakar lanseringen. Det finns många komponenter i ett operativsystem. Utan tid att vänja sig vid ett system kan en granskare under press att publicera en berättelse så snabbt som möjligt ge felaktig information.
Vem ska testa betaversioner?
Om du är villig att hjälpa till att hitta buggar, ge konstruktiv feedback, testa din app eller försörja dig på att täcka programvara, så är betaversioner uttryckligen något för dig.
Men detta är inte de enda anledningarna till att folk laddar ner betaversioner. Många tar tag i dem helt enkelt av nyfikenhet. Detta är särskilt vanligt i Linux-världen, där människor är oproportionerligt bekväma med att mixtra med sina datorer. Du är varmt välkommen att ladda ner betaversionen av ett Linux-baserat OS, men du måste skapa de rätta förväntningarna.
Vad du kan förvänta dig av en betaversion av Linux
Betaversioner kan vara roliga. Förutom att ge en glimt av framtiden erbjuder de en chans att lära sig mer om Linux-utvecklingsprocessen. Här är några saker att tänka på när du klickar på nedladdningsknappen.
- En beta representerar inte slutprodukten. Det är orättvist mot en utvecklare att säga att du inte använder deras programvara eftersom du provade betaversionen och upplevelsen ännu inte var stabil eller funktionell. Saker och ting kan förändras innan den officiella releasen. Även om en beta till stor del är komplett funktion, betyder det inte att saker är huggna i sten. Upplevelsen kan verka inkonsekvent och opålitlig. Gränssnittselement kan flyttas runt eller försvinna utan ett ögonblicks varsel. Olika komponenter, eller hela skrivbordsmiljön, kan spontant starta om. Vissa saker kanske inte fungerar alls. Även om de flesta funktioner kan vara bra att gå, kan utvecklare hålla tillbaka viss funktionalitet för den fullständiga versionen, särskilt när en molntjänst är inblandad.
Det är ofta möjligt att köra en betaversion av ett OS på din PC utan att stöta på några påfallande problem. Du kanske har hört en vän göra det här, eller så har du gjort det själv. Det är okej. Anta bara inte att det kommer gå bra nästa gång bara för att det gick bra förra gången.
Vilka är riskerna med en betaversion av Linux?
Det är en rättvis fråga. Tillräckligt många betaversioner av Linux OS är så stabila och pålitliga att de ger intrycket att alla betaversioner är säkra att använda.
Men det finns en stor risk. Buggar i betaprogramvara kan resultera i dataförlust. Denna dataförlust kan bero på en bugg som korrumperar data på din hårddisk eller en systemkrasch som inte tillåter program att spara data innan de stängs av.
Om du byter tillbaka till en icke-betaversion kommer det troligen att innebära ominstallation av ett OS från början. Detta är en liknande situation som vi ser på icke-Linux-programvara också.
Det finns också en risk med själva Linux-projektet. Du kan göra en för tidig bedömning av det Linux-baserade operativsystemet i fråga. Du kan till och med skada andras uppfattning om ett Linux-baserat OS om du pratar för mycket om dina erfarenheter av betaversionen. De kanske inte vet att du använder experimentell programvara som uttryckligen inte är redo för offentlig konsumtion.
Du kan behöva vänta ett tag innan den officiella releasen. Ibland är betaperioderna korta och du kan se att saker och ting går stabilt inom några veckor. Andra gånger förblir ett OS i beta i månader. Ibland beslutar team att skjuta upp den officiella releasedagen om vissa buggar kvarstår.
Vissa av dessa problem riskerar att skada ett projekt mer än på dig eller din dator. Men när risken för din PC innebär dataförlust är det klokt att gå försiktigt fram.
Håll dig säker med en betaversion av Linux
Så efter att ha läst så här långt har du bestämt dig för att du ska ladda ner betaversionen av ett Linux OS. Låt oss nu prata om de försiktighetsåtgärder du kan vidta för att vara säker.
- Installera betaversionen på en sekundär dator. Om du har mer än en maskin liggande kan en fungera som den PC du använder till jobbet eller skolan. Denna primära maskin kör ett stabilt operativsystem. Din andra maskin kan sedan köra vilken programvara du vill utan risk för dina data. Kör betan i en virtuell maskin. En virtuell maskin kör en simulering av en PC på din dator. All data på denna virtuella PC är separat från dina vanliga data. Det är ett säkert sätt att prova Linux OS, men det ger inte en lika smidig upplevelse som att installera ett OS direkt på din hårddisk. Säkerhetskopiera dina data i förväg. Om du ska installera en beta på din primära dator, se åtminstone till att du har lagrat de senaste kopiorna av din data på en säker plats.
Det är helt enkelt inte möjligt att upptäcka och fixa alla möjliga problem som en mjukvara kan stöta på utan att sticka ut i naturen. Även med hjälp blir vissa Linux-baserade operativsystem fortfarande buggiga.
Om författaren
Bertel King (348 artiklar publicerade)
Bertel är en digital minimalist som arbetar från en hand-me-down bärbar dator med elementärt operativsystem och bär runt på en Light Phone II. Han njuter av att hjälpa andra att bestämma vilken teknik de ska ta in i deras liv… och vilken teknik de ska klara sig utan.
Mer från Bertel King
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
