¿Cómo especificar el command para ejecutar siempre como root?

En Mountain Lion, con frecuencia utilicé una aplicación automática simple llamada "Purge Memory" que acaba de ejecutar "purgar" en la command-line. Realmente disfruté limpiando la RAM, especialmente cuando las aplicaciones defectuosas corrían pérdidas de memory.

Pero ahora en Mavericks, la purga requiere privilegios de root, rompiendo mi aplicación. Sé que puedo abrir la terminal e ingresarla, pero eso no es tan conveniente.

  • ¿Cómo encontrar la extensión del buscador infractora?
  • ¿Cómo activo el arrastre de 3 dedos en el trackpad (Sierra)?
  • Problema de batería con MacBook Pro de 13 pulgadas (principios de 2011)
  • ¿Cómo mostrar los files y carpetas ocultos en el buscador?
  • iMac muestra congelado en el arranque, pero la computadora funciona normalmente en segundo plano
  • ¿Cuál es la diferencia entre el command de apagado y el apagado desde el menu de Apple?
  • He escuchado que en Unix puedes permitir que un command específico siempre se ejecute como root. De esa forma podría automatizar la purga. Me gustaría saber si alguien sabe cómo hacer esto o si esto incluso resolvería el problema.

  • ¿Qué sistema de files debería usar para compartir en Mac (Yosemite) y Linux?
  • El process "powerd" usa mucha CPU
  • mi pasaporte para Mac en una PC
  • ¿Cómo instalo GNOME a través de Macports en mi MacBook Pro ejecutando Lion?
  • El Capitan Finder muestra 10 GB más de espacio en disco
  • ¿Cómo accedo a las PC con Windows en la networking?
  • 2 Solutions collect form web for “¿Cómo especificar el command para ejecutar siempre como root?”

    Podría utilizar una acción Ejecutar AppleScript que ejecute el do shell script "purge" with administrator privileges . Sin embargo, requiere ingresar una contraseña.

    Si no desea ingresar una contraseña, agregue %localaccounts ALL=NOPASSWD: /usr/sbin/purge a sudoers. (Ejecute sudo visudo , presione i , escriba o pegue el text, presione escape y escriba :wq .) Luego use una acción Ejecutar script de shell que ejecuta sudo purge .

    No estoy de acuerdo con que la purga de la memory RAM no utilizada sea inútil. Tengo 8 GB de RAM, y cuando la memory RAM libre llega a varios MB, mi Mac se vuelve muy lenta e incluso es difícil cambiar las windows de Finder sin que sea realmente lento. El command de purga lo corrige.

    Ahora Mavericks usa memory comprimida, por lo que no se supone que necesites tales cosas, pero todavía encuentro que mi Mac deja de responder cuando no hay suficiente RAM libre. Escribir "sudo purge" en la terminal libera 2GB de RAM, y las cosas vuelven a ser agradables y rápidas.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).