1 votos

He instalado una biblioteca de programación. ¿Cómo puedo eliminarlo?

He instalado el g2 gráfica de la biblioteca en mi mac usando el terminal para una tarea escolar, y ahora que he terminado con ella me gustaría saber cómo quitarlo. Están allí como comandos que se pueden ejecutar en la terminal? Son todos los archivos en una carpeta y todo lo que tengo que hacer es eliminar esa carpeta?

Soy muy exigente cuando se trata de estas cosas y si no puedo eliminarlo, probablemente voy a terminar de reinstalar el sistema operativo completo (sé que estoy loco) por lo que cualquier ayuda es muy apreciada.

También si este no es el lugar adecuado para publicar esta pregunta se lo agradecería si pudiera me apunte en la dirección correcta.

Gracias!

EDIT 1: He instalado la biblioteca, siguiendo estas instrucciones:

  1. Extracto de paquete con gzip -dc g2-xxxx.tar.gz | tar xvf -

  2. Ejecutar". /configure'

  3. Ejecutar 'make depend'

  4. Opcionalmente editar src/g2_config.h para ajustar g2 comportamiento (sólo si usted sabe lo que estás haciendo)

  5. Ejecutar 'make'

  6. Ejecutar 'make install' o copia libg2.una y g2.h, g2_X11.h, g2_gd.h, y g2_PS.h a las ubicaciones predeterminadas de biblioteca y archivos de inclusión.

  7. cd de demostración directorio y ejecutar 'make demo' para compilar demo aplicaciones

  8. Para reconstruir la documentación ejecutar 'make doc" (html, PS y pdf manual ya debería estar incluido en la documentación).

EDIT 2: me encontré con el comando sugerido por @scottishwildcat en su respuesta a continuación y obtuve el siguiente resultado:

Makefile:101: advertencia: reemplazar los comandos para el destino " libg2.así'

Makefile:98: advertencia: ignora a la edad de los comandos para la meta " libg2.así'

marca: *** No hay ninguna regla para hacer diana en `desinstalar'. La parada.

3voto

jefe2000 Puntos 51

En primer lugar, es probable que haya nada de malo en salir de la biblioteca instalada en su sistema. No consumir cualquier procesador o la memoria de los recursos por sí mismo (aunque no tome una pequeña cantidad de espacio de almacenamiento en disco).

Mi suposición es que has instalado el g2 de la biblioteca en ubicaciones predeterminadas. De acuerdo con el g2 sitio web, los archivos siguientes se instalan:

  • libg2.un (puede ser llamado libg2.así que o libg2.dylib en su particular sabor de OS)
  • g2.h
  • g2_X11.h
  • g2_GIF.h
  • g2_PS.h

El primer archivo, el código ejecutable, debería haber sido instalado en /usr/lib o /usr/local/lib. El resto - los archivos de encabezado para el desarrollo - debe de haber sido instalado en /usr/include o /usr/local/include. A en 'desinstalar' la biblioteca, sólo eliminar los archivos en la lista anterior de estos caminos.

1voto

Farinha Puntos 5518

Así que parece que, posiblemente, descargar el tarball de aquí, descomprimido, entonces hizo algo como esto en la terminal:

% ./configure
% make install

Hace que el sonido correcto?

Si es así, el "adecuado" a su manera es ir de nuevo en el terminal, navegue hasta el directorio en el que se ejecutó el 'make install' y, a continuación, ejecute:

% make uninstall

Que debe eliminar todo lo que el original 'make install' comando instalado. Si usted consigue algunos mensajes de error sobre la falta de permisos, puede que tenga que ejecutar 'sudo make uninstall" en su lugar, e introduzca su contraseña de la cuenta cuando se le solicite.

Si que funciona, a continuación, puede simplemente borrar todo lo que fue creado cuando descomprimiste el archivo fuente original.

EDIT: Tras una inspección más, parece que el g2 makefiles no incluyen un 'desinstalar' de destino, por desgracia, este método no funciona. La única alternativa que puedo sugerir es seguir las instrucciones que, en su pregunta, hasta e incluyendo el 'make install' paso de nuevo... la salida de ese comando generalmente enumera todos los archivos que ha creado, que a continuación, puede eliminar manualmente.

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