Quisiera eliminar un paquete que no ha sido instalado con la herramienta gráfica de administración de paquetes de fedora core3 y por lo tanto no me aparece.
¿Que otras herramientas hay y cómo utilizarla?
Gracias.
| |||
¿Como Eliminar paquetes en FC? Quisiera eliminar un paquete que no ha sido instalado con la herramienta gráfica de administración de paquetes de fedora core3 y por lo tanto no me aparece. ¿Que otras herramientas hay y cómo utilizarla? Gracias. |
| ||||
Es decir, has instalado desde código fuente. Mala decisión Busca, en el directorio donde descomprimiste el código fuente, el archivo README o INSTALL y fíjate si el programa trae el script "make uninstall". Si lo trae, entonces simplemente ejecútalo. Si no, vas a tener que eliminar manualmente los archivos. Y en el futuro, trata de instalar SIEMPRE desde un RPM. Si no lo encuentras, aprende a crear tus propios RPMs. No es tan difícil, y te ahorrará problemas como el que tienes ahora.
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |
| |||
Cita: Siento no estar de acuerdo. Por partes.
Iniciado por ociomax Es decir, has instalado desde código fuente. Mala decisión Instalando desde las fuentes optimizamos el funcionamiento para los flags de nuestro procesador. Un rpm no es ni más ni menos que un paquete precompilado que se copia en determinados directorios. Pero precompilado para una arquitectura general. Nunca tendra la optimización ni el rendimiento que un paquete instalado desde las fuentes. Para desinstalar, efectivamente podemos usar el make uninstall si está. Eso lo podemos comprobar antes. No obstante, podemos ver en el proceso de instalación e incluso extraer a un fichero de texto, que instala exactamente cada paquete para luego borrarlo. Por regla general basta con hacer un updatdb y buscar el directorio del paquete y el ejecutable en /usr/local/bin o en /usr/bin y borrarlos. Siempre que se pueda mejor instalar desde las fuentes. |
| ||||
herje: Yo también siento no estar de acuerdo contigo Las distribuciones usan sistemas de paquetes para facilitar la administración (instalación, actualización, desinstalación, consulta de paquetes instalados, etc.). Si instalas desde código fuente pierdes todas esas ventajas. Por supuesto que hay casos en los que compilar y agregar algunos flags te reportará algunos beneficios. Pero en ese caso aún puedes usar paquetes. Por ejemplo: yo uso Fedora. Cuando quiero compilar algún programa, busco el archivo programa.src.rpm. Cuando lo instalo, obtengo el código fuente del programa y un archivo .spec con el que puedo volver a crear el rpm. Es decir, puedo agregar los flags que necesito y luego vuelvo a crear un paquete RPM optimizado con un simple comando: rpmbuild -ba archivo.spec Y luego instalo el RPM de la forma habitual. Así obtengo los beneficios de compilar y no pierdo los beneficios de usar paquetes RPM. En el caso de nuestro amigo gardel, lo mejor habria sido buscar el paquete httpd-2.xx.xx.src.rpm, instalarlo y agregar los flags necesarios. Aunque creo que gardel no necesitaba hacer eso, ya que compiló sin ninguna optimización... Resumiendo: siempre es mejor usar el sistema de paquetes que tenga tu distribución (por algo están ahí ).
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |
| |||
En mi opinión están ahí para optimizar el trabajo del administrador y facilitar la tarea de mantener la BD de paquetes controlada. Es decir, te doy la razón en esto, pero... si dices que es una mala decisión instalar desde las fuentes tendrías que argumentar esto antes, de lo contraril haces pensar a la gente que es una mala decisión por otros motivos relacionados con el funcionamiento del paquete y siendo como eres tu y me consta un buen linuxero supongo que no querías decir esto. Es decir.. Necesitas tener un control total sobre lo que instalar por medio de rpm, usa rpm, es más sencillo (sobre todo en fedora con yum o apt) Quieres optimizar el funcionamiento y mantener el control de lo0s paquetes de un modo alternativo, las fuentes. Por cierto, me alegra volverte a ver Ociomax. |
| ||||
Tienes razón, herje. Debí aclarar mi punto de vista. Y estoy de acuerdo que compilar con los flags adecuados trae bastantes beneficios. Por eso los sistemas de paquetes proveen paquetes de código fuente: para optimizarlos y luego instalarlos de la manera habitual. Y a mí también me da gusto volverte a ver
__________________ Christian González, "OCIOMax" http://chgonzalez.blogspot.com http://twitter.com/chgonzalez |