Desinstalando freetds de OS X Mavericks

3

¿Alguien sabe cómo desinstalar freetds de OS X? Lo instalé desde la fuente siguiendo las instrucciones:

tar zxvf freetds-stable.tgz   
cd freetds-'0.91'   
./configure --prefix=/usr/local   
make  
sudo make install 

gem install tiny_tds -- --with-freetds-include=/usr/local/include --with-freetds-lib=/usr/local/lib --with-iconv-include=/usr/local/Cellar/libiconv/1.14/include --with-iconv-lib=/usr/local/Cellar/libiconv/1.14/lib

Mi pregunta es, ¿cuáles son los pasos para desinstalar este software?

    
pregunta Hemal 25.11.2015 - 18:33

2 respuestas

2

Pude desinstalar con éxito freetds y tiny_tds gem.

primero desinstalé la gema tiny_tds como se muestra a continuación:

 gem uninstall tiny_tds

Para desinstalar freetds, siga las instrucciones para configurar y compilar freetds antes de ejecutar make uninstall. (de lo contrario, dará este error: make: *** No hay ninguna regla para hacer que el destino se desinstale. Deténgase.)

cd freetds-'0.91'  
./configure --preifx=/usr/local   
make
sudo make uninstall
sudo make clean

Deberá eliminar el archivo freetds.conf manualmente como se muestra a continuación:

sudo rm /usr/local/etc/freetds.conf

Para asegurarse de haber desinstalado con éxito freetds, ejecute lo siguiente:

tsql -C

No debe reportar detalles de seguridad.

    
respondido por el hemal 01.12.2015 - 14:59
1

El paquete de gemas es fácil de revertir:

gem uninstall tiny_td

Puedes ejecutar gem cleanup para buscar versiones anteriores de ese paquete, pero si solo lo instalaste una vez y nunca lo actualizaste, eso no hará nada más.

Nunca he usado FreeTDS, pero si tienes suerte, esto debería deshacer lo que has hecho: y volver a donde ejecutaste make install la primera vez, luego ejecutar make uninstall o make -n uninstall

Si no tiene suerte, tendrá que hacerlo manualmente (elimine los archivos relacionados con FreeTDS), lo que no debería ser demasiado difícil, ya que los instaló todos en / usr / local; puede navegar allí Buscador (comando + G) y pegar en esa ruta).

    
respondido por el enzo 25.11.2015 - 18:57

Lea otras preguntas en las etiquetas