For de fleste af OS X's historie var beta-versioner af OS X forbeholdt Apple-udviklere, som som udviklere var temmelig vant til at arbejde med software, der var tilbøjelige til at fryse, pludselig holder op med at arbejde eller endnu værre, fordi filerne bliver ødelagte. Dette var bare en anden dag til en softwareudvikler. Med introduktionen af macOS har beta-processen ikke ændret sig.
Udviklere kender nogle få tricks til at holde risikobetonet beta-software aftappet og væk fra deres daglige Mac miljø når alt kommer til alt, ønsker ingen at se deres systemkrasj og tage deres arbejdsmiljø ned med det. Derfor er det almindeligt at drive betas i virtuelle miljøer, på dedikerede drevvolumener, eller endog på hele Mac'er dedikeret til testning.
Med Apple nu tilbyder en offentlig beta af OS X eller macOS hver gang en ny version udgives, kan vi som almindelige Mac-brugere også prøve beta-software, ligesom udviklere gør. Og ligesom udviklere skal vi tage et par forholdsregler for at sikre, at vores Mac'er ikke påvirkes af beta-versionen af OS X eller macOS, vi planlægger at installere og prøve.
Generelle OS X og MacOS Beta Deltagelsesregler
Reglerne for hvordan du arbejder med beta-software er i høj grad baseret på den grad af risiko, du er villig til at tage. Jeg har set folk installere tidlig beta-software direkte på deres Mac'er uden overvejelse overhovedet, og lever for at fortælle fortællingen, så at sige. Men jeg har set mange flere, der har gjort dette, og kun har fortællinger om vejen at fortælle.
De fleste af os risikerer at være ugunstige, i hvert fald når det kommer til vores Mac'er, og det er den gruppe, for hvilken disse retningslinjer blev skrevet. Jeg vil vise dig, hvordan du kører beta-versioner af OS X eller macOS med så lille risiko som muligt til den vigtigste workaday-version af dit operativsystem og brugerdata, mens du stadig tillader dig at deltage i det offentlige beta-program.
Tom arbejder med Beta-regler
Tænk heller ikke på at bruge dit startdrev, der indeholder den nuværende version af OS X og dine brugerdata som et mål for at installere macOS beta-software. Det er en dårlig ide og en, der engang vil du fortryde. Aldrig, kompromis aldrig den Mac, du er afhængig af hver dag.
Opret i stedet et særligt miljø til beta-versionen af macOS. Dette kan tage en af to fælles former: et virtuelt miljø eller et dedikeret lydstyrke til at være vært for betaversionen af macOS og eventuelle brugerdata, du ønsker at medtage.
Brug af et virtuelt miljø
At køre betaen i en virtuel maskine ved hjælp af Parallels, VMWare Fusion eller VirtualBox har en række fordele, herunder at isolere beta-softwaren fra din arbejdsversion af OS X, og dermed beskytte både operativsystemet og dine brugerdata fra eventuelle beta-fejl.
Ulempen er, at udviklere af virtuelle miljøer normalt ikke understøtter beta-versionerne af macOS, og er måske ikke klar til at hjælpe dig, når installationen af betaversionen af macOS fejler eller beta'et får det virtuelle miljø til at fryse .
Alligevel kan du med en lille grave eller kontrollere onlinefora normalt finde en måde at gøre betaversionerne til at fungere i et eller flere virtuelle miljøer.
Brug en partition til House Beta Version af macOS
Langt den nemmeste metode er at oprette en særlig beta-partition ved at bruge Disk Utility til at afsætte en partition af drevplads kun til beta-softwaren. Du kan endda bruge et helt drev, hvis du har en ekstra tilgængelig. Når partitionen er oprettet, kan du bruge Mac'ens indbyggede starthåndtering til at vælge, hvilken Äãvolume du vil starte fra.
Fordelen er, at betaen kører i et ægte Mac-miljø, ikke en kunstig, der leveres af en virtuel maskine. Beta er sandsynligvis lidt mere stabil og mindre tilbøjelige til at pådrage sig problemer.
Ulempen er, at du ikke kan køre både dit normale Mac-miljø og beta-softwaren samtidigt. Der er også en lige så lille chance for, at et katastrofalt beta-problem kan forårsage problemer uden for det beta-volumen, du har oprettet. Dette usandsynlige scenario kan opstå, hvis beta og de normale omgivelser er placeret i forskellige partitioner på samme fysiske drev. Hvis et beta-problem forårsager problemer med drevets partitionstabel, kan både de normale og beta-volumener blive påvirket. For at undgå denne meget fjerne mulighed, kan du sætte betaen på et separat drev.
Yderligere Beta Problemer at overveje
Et af de problemer, du sandsynligvis står over for, når du arbejder med en betaversion af macOS, fungerer ikke længere korrekt. For eksempel markerede slutningen af støtten til Java SE 6, en ældre version af Java, som almindeligvis anvendes af nogle applikationer, da Apple udgav offentligt beta af OS X El Capitan. Apple anser Java SE 6 så buggy og fuld af sikkerhedsproblemer, at operativsystemet ikke engang tillader, at Java-miljøet skal installeres.
Som følge heraf vil enhver app, der er afhængig af den specifikke version af Java, ikke længere køre under beta af OS X.
Java SE 6-problemet er et eksempel på en permanent ændring til operativsystemet, der påvirker enhver app fremad, men den mere sandsynlige type problemer, du vil støde på, er applikationer, der simpelthen ikke længere fungerer med beta-versionen af macOS, men det Problemet vil sandsynligvis blive rettet af app-udviklerne på et senere tidspunkt.
Den sidste vigtige overvejelse, når du arbejder med en macOS beta, vedrører individuelle apps leveret af Apple. Apple ændrer ofte, hvordan dets apps gemmer data.Betaversionen af en app kan konvertere dit gamle datformat til det nye dataformat, men der er ingen garanti for, at du vil kunne tage de konverterede data tilbage til din nuværende version af OS X og den tilhørende app, eller endda at du kan bruge dataene med den frigivne version af macOS i den nærmeste fremtid. Det er muligt for Apple at opgive en ændring i beta-perioden, og brug et andet system eller vende tilbage til den ældre. Eventuelle data, der allerede er konverteret, sidder fast i limbo. Dette er et eksempel på en af de mange risici ved at deltage i et beta-program.
Stadig villig til at deltage i en beta? Derefter sikkerhedskopiere, sikkerhedskopiere, sikkerhedskopiere
Inden du endda downloader macOS beta-installationsprogrammet, skal du oprette en aktuel backup af alle dine data. Husk, at denne backup er den eneste måde, du skal vende tilbage til dit pre-beta-miljø, hvis noget går galt.
Denne backup skal indeholde alle data, du har gemt i iCloud, fordi beta'en sandsynligvis vil få adgang til og arbejde med iCloud-data.
Tom's Beta Regler i Review
- Installer ikke macOS public beta på dit nuværende opstart drev.
- Opret et målvolumen for betaen, ved hjælp af en ny drevpartition eller et helt separat drev. Som et alternativ kan du bruge et af de virtuelle miljøer.
- Klon dine nuværende startdata til målplaceringen, hvis du ønsker at arbejde med dine eksisterende brugerdata med betaen. Ellers skal du bruge en ren installationsmetode, hvis du bare vil prøve beta-softwaren alene.
- Opret en aktuel backup af dit nuværende opstartsdrev, inden du begynder at installere macOS beta.
- Brug ikke beta til noget dagligt arbejde. Betas af natur er ikke pålidelige, og du bør ikke stole på dem for vigtigt arbejde.
- Og endelig have det sjovt at udforske den nye version af macOS inden den officielle udgivelse.