Fix OS X El Capitan Beta-updates worden niet weergegeven in Software-update

Als u een Mac-gebruiker bent die bètatests uitvoert voor OS X El Capitan, hetzij als onderdeel van het OS X Public Beta-programma of als een geregistreerde Mac-ontwikkelaar, bent u mogelijk een situatie tegengekomen waarbij de nieuwste beschikbare update niet voor u verschijnt in de Mac App Store zoals het hoort. Laten we bijvoorbeeld zeggen dat u probeert toegang te krijgen tot OS X 10.11 Public Beta 6 en dat het niet zal verschijnen als beschikbaar, maar u weet dat het nog niet op de Mac is geïnstalleerd. Meestal kan dit worden opgelost door naar het tabblad Updates te gaan en op Command + R te drukken om de updates te vernieuwen, maar als dat niet werkt, moet u mogelijk handmatig ingrijpen en de downloadcatalogus voor software-updates opnieuw instellen.


Onthoud dat je dit alleen wilt doen als je de bètaversies van OS X El Capitan daadwerkelijk test, als je probeert de software-updatecatalogus handmatig in te stellen op een beta-feed, verbreek je waarschijnlijk OS X-updates en worden deze niet weergegeven helemaal niet. Merk ook op dat er twee verschillende URL's kunnen zijn om uit te kiezen, afhankelijk van of de Mac is ingesteld om de openbare bèta van OS X te testen of de bètaversie van OS X voor ontwikkelaars (of dat je toevallig bent ingeschreven voor beide bètaprogramma's). schakelen tussen de twee met behulp van deze commando's, maar dat is een soort van off topic). Zorg er ten slotte voor dat u zich niet handmatig hebt afgemeld voor het ontvangen van bèta-updates via Systeemvoorkeuren, wat ook zou kunnen voorkomen dat de juiste bèta-updates worden weergegeven.

Of je nu deel uitmaakt van het Public Beta-programma of het Developer Beta-programma, open de Terminal-app en voer de juiste opdrachtreeks in uit de onderstaande keuzes:

Public Beta-tester? Stel de OS X Public Beta-catalogus in:

Als u deel uitmaakt van het openbare bèta-testprogramma van Mac OS en dit wilt instellen als de geschikte softwarecatalogustream, gebruikt u dit:

sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.11beta-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz

Geregistreerde Mac-ontwikkelaar? Stel de OS X Developer Beta-catalogus in:

Als u een geregistreerde Mac-ontwikkelaar bent en de Mac Developer Bèta-softwarecatalogustream wilt instellen, gebruikt u dit:
sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.11seed-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz

GM zaad

De URL van de zaadcatalogus van OS X 10.11 is als volgt:
sudo softwareupdate --set-catalog https://swscan.apple.com/content/catalogs/others/index-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog.gz

De catalogus met software-updates controleren Gewijzigd werk wijzigen

Nadat u de catalogus hebt ingesteld op de juiste URL, kunt u snel controleren of de wijziging effectief was door de opdracht softwareupdate te gebruiken om alle beschikbare updates te vermelden:

softwareupdate --list

U kunt dan terugkeren naar de App Store en de bèta-update zoals gewoonlijk installeren, of als u in de Terminal-app wilt blijven, kunt u ook OS X-updates installeren vanaf de opdrachtregel door het te installeren pakket op te geven.

Hoe te resetten naar de standaard OS X Software Update Catalogus

Als u de syntaxis verprutst of op een andere manier gewoon wilt terugkeren naar de standaard software-updatecatustroom, gebruikt u de volgende opdrachtreeks:

softwareupdate --clear-catalog

Nogmaals, u hoeft dit alleen te doen als u probeerde de App Store te vernieuwen met Command + R en het werkte niet om de beschikbare bètasoftware-update weer te geven.

Met dank aan Tolakipaki en 'BEVESTIGD' voor het aanbieden van de specifieke updatestrings en bijbehorende details in onze commentarensectie, en aan SixColors voor het aanbieden van een vergelijkbare oplossing enkele maanden geleden. Waarom de updates voor sommige gebruikers niet willekeurig verschijnen, is niet echt duidelijk, maar gelukkig is het een eenvoudige oplossing.