Necesito evitar que uno de mis macs se actualice más allá de MacOS 12.2.1 y estoy tratando de averiguar si hay una configuración que pueda bloquear esto.
Tengo una aplicación que todavía depende de Python 2. MacOS 12.3 elimina el soporte de Python 2. El desarrollador no cree que haya una solución hasta finales de este año, pero necesito la aplicación.
He bajado el mac a 12.2 (curiosamente... este es el sólo versión que me permitiera instalar. Bloqueó la instalación de cualquier otra versión que intenté - incluso borrando el volumen del sistema no me dejó instalar nada más).
Lamentablemente, después de que la instalación funcionara, intentamos actualizarla a la 12.2.1 (la última versión anterior a la 12.3) a través de softwareupdate
comando y aunque parecía funcionar, el mac terminó en 12.3.1 de todos modos.
En un entorno empresarial, me doy cuenta de que es posible bloquear las actualizaciones del sistema operativo hasta que estén permitidas.
¿Hay alguna forma de hacer esto en un mac personal?
0 votos
En este caso, por qué no instalar Python 2 desde Python.org o desde un gestor de paquetes como conda, macports, homebrew, etc. Además, si la aplicación se basa en software no soportado como Python 2, ¿qué otra cosa no se mantiene y tiene posibles problemas de seguridad? Tienes problemas de seguridad de todos modos ya que las actualizaciones de MacOS que no instalas tienen correcciones de seguridad. (También hay que tener en cuenta que cualquier aplicación que dependa de Python debería haber incluido Python en su propio paquete como Apple ha sugerido durante años)
0 votos
@mmmmmm Inicialmente intentamos instalar Python 2 ... pero encontramos que el desarrollador codificó la ruta a Python 2 (en lugar de confiar en la ruta del entorno para encontrarlo) - por lo que no funcionó. Estoy de acuerdo con su preocupación con respecto a no ser capaz de aplicar los parches de seguridad. Esto nos pone en un pequeño compromiso. El desarrollador tuvo al menos 8 años de aviso pero no hizo nada para portar a Python 3. Revertí manualmente mi MacOS a 12.2. ... pero cuando intenté actualizar a sólo 12.2.1 el mac continuó aplicando actualizaciones a 12.3.1 (lo que rompe la funcionalidad que necesito).
0 votos
Bueno, un arreglo para la codificación dura debe ser rápido -