1 votos

¿Cómo puedo remover limpiamente viejo Enebro Pulso de instalación de Mac OSX?

La aplicación de Consola en el Mac está continuamente lanzando mensajes de registro presumiblemente debido a los fragmentos de una instalación anterior están todavía en su lugar. He probado con el Google en busca de una solución y el uso de grep para buscar a través de archivos plist por obvias cadenas. Sin suerte hasta el momento.

Llegar recurrentes mensajes de error de acuerdo a la siguiente:

May 26 19:12:53 MacBook-Pro com.apple.xpc.launchd[1] (net.juniper.AccessService[73727]): Service could not initialize: Unable to set current working directory. error = 2: No such file or directory, path = /Applications/Junos Pulse.app/Contents/Plugins/JUNS: 16G2136: xpcproxy + 11215 [1386][C3C8A771-3847-30E4-BE12-7941C4A2924D]: 0x2
May 26 19:12:53 MacBook-Pro com.apple.xpc.launchd[1] (net.juniper.AccessService): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

0voto

Rich Puntos 2429

En primer lugar usted tendrá que localizar donde Juniper instalado el net.juniper.AccessService demonio.

Aquí es un script de shell hizo sin un caso real para probar (de modo ciego), entonces ten cuidado de cualquier informe de errores y de ellos en los comentarios, así que voy a ser capaz de arreglarlo.

_plist1="net.juniper.AccessService.plist"
_plist2="net.juniper.UninstallPulse.plist"

export _plist1 _plist2

for _dir in /Library/LaunchDaemons /System/Library/LaunchDaemons ; do
    cd ${_dir}

    # check if the .plist is in this directory

    if [ -f ${_plist1} -o -f ${_plist2} ] ; then
        echo "found in ${_dir}"
        launchctl unload -w ${_plist1}
        launchctl unload -w ${_plist2}
        rm -i ${_plist1} ${_plist2}
    fi
done
  1. Ejecutar esta secuencia de comandos sin rootprivilegios. Compruebe que el echo mostrar el plist archivo se encuentra en uno de los 2 directorios y el launchctl comando problema un error porque no tienen privilegio para detener este demonio.

  2. Si no obtiene ningún mensaje de error inesperado, entonces

    cambiar a root de usuario:

    /usr/bin/sudo -s
    

    ejecutar este pequeño script una vez más y la respuesta y a la rm comando para eliminar definitivamente el Juiper demonio.

    A continuación, la salida root de usuario:

    exit
    

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