Reparer OS X El Capitan Beta-opdateringer, der ikke vises i softwareopdatering
Hvis du er en Mac-bruger, der betatester OS X El Capitan, enten som en del af OS X Public Beta-programmet eller som en registreret Mac-udvikler, er du muligvis stødt på en situation, hvor seneste tilgængelige opdatering vises ikke for dig i Mac App Store, som den burde. Lad os f.eks. sige, at du forsøger at få adgang til OS X 10.11 Public Beta 6, og det vil ikke blive vist som tilgængeligt, men du ved, at det ikke er blevet installeret på Mac'en endnu.Norm alt kan dette løses ved at gå til fanen Opdateringer og trykke på Kommando+R for at opdatere opdateringerne, men hvis det ikke virker, skal du muligvis gribe ind manuelt og indstille downloadkataloget til softwareopdateringen igen.
Husk, du vil kun gøre dette, hvis du rent faktisk tester OS X El Capitan-betaerne. Hvis du forsøger at indstille softwareopdateringskataloget manuelt til et beta-feed, vil du sandsynligvis bryde OS X opdaterer, og de dukker slet ikke op. Bemærk også, at der er to forskellige URL'er at vælge imellem, afhængigt af om Mac'en er sat op til at teste OS X Public Beta eller OS X Developer Beta (eller hvis du tilfældigvis er tilmeldt begge beta-programmer, kan du skift mellem de to ved hjælp af disse kommandoer, men det er en slags off topic). Vær endelig sikker på, at du ikke manuelt har fravalgt at modtage betaopdateringer via Systemindstillinger, hvilket også kan forhindre de korrekte betaopdateringer i at blive vist.
Uanset om du er i Public Beta-programmet eller Developer Beta-programmet, skal du åbne Terminal-appen og indtaste den relevante kommandostreng fra valgene nedenfor:
Offentlig beta-tester? Indstil OS X Public Beta-kataloget:
Hvis du er en del af Mac OS Public Beta-testprogrammet og vil indstille det som den relevante softwarekatalogstrøm, skal du bruge denne:
sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.11beta-10.11-10.10-10.9- bjergløve-løve-sneopard-leopard.merged-1.sucatalog.gz
Registreret Mac-udvikler? Indstil OS X Developer Beta-kataloget:
Hvis du er en registreret Mac-udvikler, og du vil indstille Mac Developer Beta-softwarekatalogstrømmen, skal du bruge denne: sudo softwareupdate --set-catalog https:/ /swscan.apple.com/content/catalogs/others/index-10.11seed-10.11-10.10-10.9-bjergløve-løve-sneopard-leopard.merged-1.sucatalog.gz
GM Seed
OS X 10.11-frøkatalogets URL er som følger: sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/ index-10.11-10.10-10.9-bjergløve-løve-sneopard-leopard.merged-1.sucatalog.gz
Bekræftelse af softwareopdateringskatalogændringen fungerede
Når du har indstillet kataloget til den korrekte URL, kan du hurtigt bekræfte, at ændringen var effektiv ved at bruge kommandoen softwareupdate til at vise alle tilgængelige opdateringer:
softwareopdatering --list
Du kan derefter enten vende tilbage til App Store og installere betaopdateringen som norm alt, eller hvis du vil blive i Terminal-appen, kan du også installere OS X-opdateringer fra kommandolinjen ved at angive pakken at installere.
Sådan nulstilles til standard OS X-softwareopdateringskataloget
Hvis du forkludrede syntaksen eller på anden måde bare ønsker at nulstille til standardsoftwareopdateringskatalogstrømmen, skal du bruge følgende kommandostreng:
softwareopdatering --clear-catalog
Igen, du behøver kun at gøre dette, hvis du forsøgte at opdatere App Store med Command + R, og det ikke virkede til at vise den tilgængelige betasoftwareopdatering.
Tak til Tolakipaki og 'CONFIRMED' for at tilbyde de specifikke opdateringsstrenge og medfølgende detaljer i vores kommentarsektion, og til SixColors for at tilbyde en lignende løsning for et par måneder tilbage. Hvorfor opdateringerne holder op med at dukke op tilfældigt for nogle brugere er ikke rigtig klart, men heldigvis er det en nem løsning.