Eliminación completa de la versión anterior de MS Office

Llevo años migrando mi cuenta de Mac a Mac. Cada vez que sale una nueva versión de Office, la instalo (X, 2004, 2008 y ahora 2011) y elimino la anterior después de un tiempo.

Cada vez, eliminé la versión anterior tirando a la basura su carpeta en /Applications. Ahora, me preocupa que dejé toneladas de archivos de soporte y otras cosas en varias carpetas de la Biblioteca. La razón por la que me di cuenta es que, esta mañana, Office me ofreció actualizar "Open XML File Format Converter", que creo que ahora es un remanente del pasado (y ya no es parte de Office 2011).

Entonces, ¿cómo puedo eliminar los archivos y directorios de soporte de Office antiguos sin dañar mi instalación actual de Office 2011? ¿Dónde debo buscar?

No estoy seguro de cómo encontrar esos archivos antiguos, pero sé cómo evitar que vuelva a suceder. Descarga "AppCleaner" en macupdate.com. Busca archivos creados por el programa que está a punto de desinstalar, por lo que no se queda con archivos de soporte dispersos y otra basura diversa.
AppZapper es la mejor manera de hacerlo.

Respuestas (2)

En general, al eliminar Office (o cualquier aplicación que venga con un desinstalador), es recomendable usar el desinstalador de la aplicación, en lugar de simplemente arrastrar las cosas a la Papelera. La mejor manera de obtener un sistema limpio sería eliminar la versión anterior por completo y luego instalar la nueva versión. Sin embargo, esta ya no es una opción para usted, debido a que ya ha eliminado (algunos de) los archivos antiguos.

Los archivos instalados con cada versión de Office se registran en /var/db/receiptsarchivos que comienzan con com.microsoft.office.*. Hay muchos de esos archivos, ya que Office viene en partes (Excel, Word, Proofing Tools, etc.) y también uno para cada actualización instalada. Los números de versiones allí son las versiones de oficina "en bruto":

  • 14: Oficina para Mac 2011
  • 12: Oficina 2008 para Mac
  • 11: Office 2004 para Mac
  • 10: Oficina contra X

Sin embargo, no es tan simple como eliminar todos los archivos a los que se hace referencia en los paquetes anteriores, ya que algunos de ellos se compartirán entre ellos y, al hacerlo, su instalación de Office actual podría resultar dañada. Por lo tanto, la forma más limpia de eliminar realmente toda la basura de Office sería:

  • Desinstale lo que pueda, utilizando el desinstalador suministrado (Asistente de instalación de Microsoft Office)
  • Elimine los recibos de los paquetes y los archivos a los que hacen referencia (pero con cuidado, ya que muchos de ellos harán referencia a los directorios del sistema que no deben eliminarse a menos que estén vacíos). DesInstaller hace esto, pero no se ha actualizado en mucho tiempo y no estoy seguro de si todavía funciona en Lion.
  • Elimina los restos, ya sea usando una herramienta de limpieza como CleanMyMac o el ya mencionado AppCleaner , que funcionan buscando identificadores como el com.apple.microsoft.officedescrito anteriormente, o simplemente usando mdfindo locateen la línea de comando.
  • Vuelva a instalar Office para Mac 2011 y, antes de realizar la próxima actualización, use el desinstalador.
Como nota al margen, he escrito un pequeño script de Python para reemplazar el DesInstaller abandonado y me ha servido bien hasta ahora, pero necesita algunas pruebas (cuidadosas). Póngase en contacto si está interesado (no quería anunciar esto en la respuesta).

has instalado "Hazel". Es una aplicación extraordinaria que hará lo que necesites y mucho más.