0 votos

grepping /Library y "Demasiados niveles de enlaces simbólicos"

Estoy tratando de limpiar los restos de una aplicación que fue eliminada:

$ sudo grep -R "iNet Network" /Library
...
grep: /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Libraries/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Libraries/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Versions/3.2.1/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Versions/3.2.1/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Versions/Current/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM: Too many levels of symbolic links
grep: /Library//Frameworks/Mono.framework/Versions/Current/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM: Too many levels of symbolic links

Es un tema no relacionado con lo que intento hacer, pero me gustaría limpiarlo. Creo que libmonoboehm es un marco de trabajo de Apple.

Desde Demasiados niveles de enlaces simbólicos es probable que los enlaces blandos apunten a uno de ellos.

Pregunta : ¿Cómo puedo eliminar este error?


Un rápido ls -l en el primer directorio revela lo siguiente. Casi parece que el softlink se refiere a sí mismo; o a su directorio padre, que parece llamarse igual.

$ ls -l /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM
lrwxr-xr-x  1 root  admin  29 Aug 14  2013 /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.1.dylib.dSYM/libmonoboehm-2.0.1.dylib.dSYM -> libmonoboehm-2.0.1.dylib.dSYM
$ ls -l /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM
lrwxr-xr-x  1 root  admin  27 Aug 14  2013 /Library//Frameworks/Mono.framework/Home/lib/libmono-2.0.dylib.dSYM/libmonoboehm-2.0.dylib.dSYM -> libmonoboehm-2.0.dylib.dSYM

Información relacionada.

0voto

klanomath Puntos 19587

El Mono.framework no pertenece a Apple ni se instala como parte de Xcode. Lo he comprobado con una VM (10.8.5/Xcode 5.1.1)

Comprobando tu perfil sospecharía que se instaló con Xamarin (u otro entorno de desarrollo multiplataforma).

En mi opinión, tu instalación de Mono está dañada. Una instalación correcta tiene este aspecto (/Library/Frameworks):

/Library/Frameworks

Su ruta de acceso a Mono se parece a esto: /Librería//Frameworks/Mono.framework/... (Observe la doble barra en la ruta).

Así que comprueba tu disco con la Utilidad de Discos primero, luego borra Mono.framework y la carpeta superior sin nombre (o lo que sea), descarga la última Instalador de Mono.framework y reinstalar Mono.

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