/ usr / sbin / uninstall? ¿Qué es / qué hace?

Hay un command /usr/sbin/uninstall en mi sistema. ¿Qué hace? No hay una página man , y ejecutarla dice

  1. " You must be root to run this tool. ",
  2. y (después de sudo uninstall -h ) dice " URL is not uninstallable: -h ".

Si solo ejecuto sudo uninstall , dice " uninstall file_urls ... "

  • ¿Es posible sincronizar recordatorios manualmente con iCloud siempre que lo desee?
  • ¿Por qué OS X impide el acceso a una carpeta si termina con la palabra ".service"?
  • No se pudo cargar el panel de preferences de date y hora
  • El performance del juego se networkingujo a la mitad con el reflection de la pantalla en macOS
  • ¿Cómo puedo abrir una window de Terminal directamente desde mi location de Terminal actual?
  • No se puede ejecutar Postgres después de la installation en OSX - El Capitan
  • ¡Soy curioso!

  • ¿Cómo automatizar el cambio de nombre de un file basado en su carpeta principal?
  • ¿Cómo reinstalar / reparar OS X sin perder files?
  • ¿A dónde apuntar cuando se realiza un ataque de fuerza bruta en un disco Mac OS extendido?
  • Guarde la session de la Terminal Mac en el file de text
  • Inicio de session remoto con el gráfico "ssh" / rdp
  • Cómo mantener la autocorrección de hacer un cambio en particular
  • One Solution collect form web for “/ usr / sbin / uninstall? ¿Qué es / qué hace?”

    La suposition de 0942v8653 es correcta, /usr/sbin/uninstall es un desinstalador de command-line para las aplicaciones de Mac App Store.

    La URL del file se debe especificar como parámetro. En mis testings, la ruta a la aplicación lo hizo:

     $ sudo /usr/sbin/uninstall /Applications/Reeder.app Preparing Uninstall... Uninstall Began... 7%... 15%... (...) 92%... 100%... Uninstall Ended... 

    mientras que las aplicaciones que no son Mac App Store no pudieron ser desinstaladas:

     $ sudo /usr/sbin/uninstall /Applications/Seashore.app URL is not uninstallable: /Applications/Seashore.app 

    Curiosamente, aunque ejecuté el command con sudo, aún así me pidió las cnetworkingenciales de administrador:

    enter image description here

    /usr/bin/uninstall utiliza el marco privado Desinstalar:

     $ otool -L /usr/sbin/uninstall /usr/sbin/uninstall: (...) /System/Library/PrivateFrameworks/Uninstall.framework/Versions/A/Uninstall (compatibility version 1.0.0, current version 202.0.0) (...) 

    al igual que el Dock:

     $ otool -L /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock | grep Uninstall /System/Library/PrivateFrameworks/Uninstall.framework/Versions/A/Uninstall (compatibility version 1.0.0, current version 202.0.0) 

    Eso tiene sentido, porque mis testings mostraron que cuando se desinstala una aplicación dentro de Launchpad (haciendo clic en el button Eliminar de la aplicación que aparece cuando se mueven los icons) no se usa la uninstall , sino el Dock.

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