¿Cómo habilitar / deshabilitar la participación beta de OS X desde la Terminal?

10

¿Alguien sabe cómo habilitar / deshabilitar la participación beta de OS X desde la Terminal?

Por lo general, uno podría darse de baja del programa Beta eligiendo la siguiente opción que se encuentra en el panel de preferencias de la App Store. Sin embargo, una vez que se excluye, la opción de optar por desaparecer y uno tiene que usar una utilidad que se encuentra en línea para optar nuevamente. Esto es tedioso para mí. Dado que la mayoría de las configuraciones en OS X se administran por defecto, me pregunto si alguien tiene un conjunto de comandos para habilitar / deshabilitar esta opción en el panel de preferencias.

Si no es así, ¿tal vez un proceso en el que pueda descubrir los valores predeterminados relevantes de lectura / escritura para habilitar esta función?

En última instancia, me gustaría poder simplemente optar por participar durante ciertos períodos y optar por no participar en otros momentos.

Si hay un enfoque más simple que usar la Terminal, también estoy abierto a aprender sobre eso.

beta

Nota Bene - Avíseme en los comentarios si algo no está claro o si se necesita más información para mejorar esta pregunta.

Sistema: estoy ejecutando Yosemite y El Capitan en diferentes máquinas.

Tommie C.
fuente
Tenga en cuenta que si la inscripción beta está bajo NDA, muchas personas se negarán a responder aquí y es posible que deba discutir esto en los foros de Apple. ¿Ha visto el paquete, script o perfil que se utiliza para inscribirse? Esquivar allí podría dar algunas pistas sobre qué clave de la base de datos predeterminada podría estar relacionada.
bmike

Respuestas:

16

Según lo mencionado por SeanCLT, usted / su sistema necesita estar inscrito en uno de los programas y debe tener las utilidades correctas instaladas. La declaración sobre las utilidades es una suposición, no lo he probado sin él. Después de eso, puede usar el softwareupdatecomando para habilitar y deshabilitar la fuente beta / prelanzamiento.

Puede deshabilitarlo a través de:

actualización de software - catálogo claro

La habilitación es un poco más complicada, porque debes elegir tu canal / fuente. Las opciones son:

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

Catálogo beta de OS X Developer

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

Catálogo OS X Gold Master

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
fuente
1
Solo usando softwareupdate -h, le da información muy básica sobre el comando.
Volsk
Gracias, estaba usando la actualización de software man y no aparecían varias opciones. ¿Alguna sugerencia sobre cómo se determina qué opciones de catálogo están disponibles?
Tommie C.
No hay respuesta directa, pero podría recibir ayuda de jamfnation.jamfsoftware.com/discussion.html?id=15064 y gist.github.com/geoff-codes/c7b38d695af39c4e1535
Volsk
1

Pasos para inscribirse en Beta

  1. Vaya a https://beta.apple.com/sp/betaprogram/guide
  2. Inicie sesión con su ID de Apple
  3. Haga clic en Registrar sus dispositivos en la barra de menú superior derecha
  4. El paso 2 tiene un botón azul "Descargar la Utilidad de acceso Beta pública de OS X EL Capitan"

También me inscribí en la versión beta de mi VM. Recientemente la anulé después de la versión 10.11.4

esta pregunta puede resultarle útil Cómo pasar de versiones beta a versiones estables de OS X

SeanClt
fuente
1
lamento elegir liendres, pero qué parte de esto es "desde la terminal", que parece ser el punto principal que el OP quiere aprender.
bmike
2
Lo leí como si hubiera un enfoque más simple que usar la Terminal. Pensé que se refería a otra
cosa