Wie aktiviere / deaktiviere ich die OS X Beta-Teilnahme vom Terminal?

10

Weiß jemand, wie man die Beta-Teilnahme von OS X über das Terminal aktiviert / deaktiviert?

In der Regel können Sie das Beta-Programm deaktivieren, indem Sie die folgende Option im Bereich "App Store-Einstellungen" auswählen. Sobald Sie sich jedoch abmelden, verschwindet die Option zum Anmelden und Sie müssen ein online verfügbares Dienstprogramm verwenden, um sich erneut anzumelden. Das ist langweilig für mich. Da die meisten Einstellungen in OS X mit Standardeinstellungen verwaltet werden, frage ich mich, ob jemand eine Reihe von Befehlen zum Aktivieren / Deaktivieren dieser Option im Einstellungsbereich hat.

Wenn nicht, dann vielleicht ein Prozess, bei dem ich die relevanten Standardeinstellungen für Lese- / Schreibanweisungen ermitteln kann, um diese Funktion zu aktivieren?

Letztendlich möchte ich mich einfach zu bestimmten Zeiten anmelden und zu anderen Zeiten abmelden können.

Wenn es einen einfacheren Ansatz als die Verwendung des Terminals gibt, bin ich auch offen dafür, etwas darüber zu lernen.

Beta

Nota Bene - Bitte lassen Sie mich in den Kommentaren wissen, wenn etwas unklar ist oder wenn weitere Informationen erforderlich sind, um diese Frage zu verbessern.

System: Ich verwende Yosemite und El Capitan auf verschiedenen Computern.

Tommie C.
quelle
Beachten Sie, dass bei einer Beta-Registrierung unter NDA viele Personen die Antwort hier ablehnen und Sie dies möglicherweise in den Apple-Foren diskutieren müssen. Haben Sie sich angesehen, welches Paket, Skript oder Profil für die Registrierung verwendet wird? Wenn Sie dort stöbern, erhalten Sie möglicherweise Hinweise darauf, welcher Schlüssel in der Standarddatenbank in Beziehung steht.
bmike

Antworten:

15

Wie von SeanCLT erwähnt, müssen Sie / Ihr System in einem der Programme registriert sein und die richtigen Dienstprogramme installiert haben. Die Aussage zu den Dienstprogrammen ist eine Annahme, ohne die ich es nicht versucht habe. Danach können Sie mit dem softwareupdateBefehl die Beta- / Pre-Release-Quelle aktivieren und deaktivieren.

Sie können es deaktivieren über:

softwareupdate --clear-catalog

Das Aktivieren ist etwas schwieriger, da Sie Ihren Kanal / Ihre Quelle auswählen müssen. Die Optionen sind:

OS X Public Beta

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

OS X Developer Beta-Katalog

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

OS X Gold Master-Katalog

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

Volsk
quelle
softwareupdate -hWenn Sie nur verwenden , erhalten Sie sehr grundlegende Informationen zum Befehl.
Volsk
Vielen Dank, ich habe man softwareupdate verwendet und einige Optionen wurden nicht angezeigt. Irgendwelche Hinweise, wie man bestimmt, welche Katalogoptionen verfügbar sind?
Tommie C.
1

Schritte zur Anmeldung zur Beta

  1. Gehen Sie zu https://beta.apple.com/sp/betaprogram/guide
  2. Melden Sie sich mit Ihrer Apple ID an
  3. Klicken Sie oben rechts in der Menüleiste auf Geräte registrieren
  4. In Schritt 2 befindet sich die blaue Schaltfläche "Laden Sie das öffentliche Beta-Zugriffsprogramm OS X EL Capitan herunter".

Ich war auch für die Beta auf meiner VM registriert. Ich habe sie kürzlich nach der Veröffentlichung von 10.11.4 abgemeldet

Diese Frage ist möglicherweise hilfreich. So wechseln Sie von der Beta zu stabilen Versionen von OS X.

SeanClt
quelle
1
Es tut mir leid, Nissen auszuwählen, aber welcher Teil davon ist "vom Terminal", was der Hauptpunkt zu sein scheint, den das OP lernen möchte.
bmike
2
Ich las es als Wenn es einen einfacheren Ansatz gibt als die Verwendung des Terminals, dachte ich, er meinte etwas anderes als Terminal
SeanClt