6 votos

¿Qué pasó con los scripts periódicos en macOS Sequoia?

He estado intentando ejecutar mis período diario semanal mensual en macOS 15.0 Sequoia, sin éxito. Incluso la carpeta /etc/periodic/ desapareció.

¿Alguien sabe qué pasó? ¿Cómo puedo volver a ejecutar estos scripts?

10voto

benwiggy Puntos 8

Sequoia ha eliminado periodic, que ha estado obsoleto durante más de una década.

Los viejos scripts daily, weekly y monthly fueron programados por launchd durante algunos años (al menos entre Sonoma y Ventura); pero finalmente han sido eliminados de Sequoia.

Muchas de las tareas no han sido necesarias durante muchos años, por ejemplo, limpiar archivos temporales de fax.

¿qué hace cada una de las opciones Sudo Periodic?

Si tiene sus propias tareas que desea programar, deben usar launchd.

Aquí hay un enlace a la documentación sobre launchd.

https://support.apple.com/en-gb/guide/terminal/apdc6c1077b-5d5d-4d-4d35-9c19-60f2397b2369/mac

(cron ha sido igualmente obsoleto, pero aún está presente, aunque desactivado por defecto.)

3voto

Joel Puntos 112

Según entiendo, Periodic es (o era) un elemento de launchd. Sin embargo, hasta donde sé, cron sigue disponible, aunque su uso requiere cierta intervención:

Abre Preferencias del Sistema, ve a Privacidad y Seguridad, y luego a Acceso completo al disco. Si cron aparece en la lista, actívalo. Si no aparece, haz clic en el signo + en la parte inferior de la lista y agrega /usr/sbin/cron - o la ubicación a la que se haya movido; puedes averiguar esto ingresando whereis cron en la CLI de Terminal.

Si decides seguir utilizando el más capaz, pero también mucho más complejo launchd, te haré una sugerencia: Compra una licencia para LaunchControl. Para tu información: Lo he utilizado durante años.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X