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?
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?
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.)
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 aPrivacidad y Seguridad
, y luego aAcceso completo al disco
. Sicron
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 ingresandowhereis cron
en la CLI deTerminal
.
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 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.