23 febrero 2010

Comandos de intalación/desinstalación

Virgilio me preguntó como desinstalar completamente una aplicación, así que aprovecho para escribir aquí comandos básicos para instalación y desinstalación en ubuntu.

Antes que nada hay que aclarar que la instalación de software en ubuntu y todos los sistemas derivados de Debian se puede hacer sin problemas con interfaces gráficas como Synaptic o Adept. Personalmente prefiero usar la instalación por terminal (consola, shell, como te guste llamarle), así que vamos con los comandos básicos. Si alguien quiere ver esto en el entorno gráfico puede visitar aquí.

Aptitude y Apt-get
Existen 2 comandos para las funciones que mencioné:

  • Aptitude y
  • apt-get

Los dos hacen casi lo mismo, la diferencia es que aptitude recuerda las dependencias que se han aplicado en la instalación de un paquet, o sea si instalo una aplicación con aptitude y luego la desinstalo se borrará el programa junto con las dependencias que necesitaba ese paquete en particular.

Caso de Virgilio  - Desinstalar My paint con su configuración
Primero abrimos terminar Menu aplicaciones > Accesorios > Terminal

Lo que pasa con Virgilio es que instalao mypaint, y el instalador le dice que reinstalar el program. Lo más facil es borrar el programa con todo y los archivos de configuración para eso se usa el siguiente comando:

$ sudo aptitude remove --purge <paquetes>

En su caso sería

$ sudo aptitude remove --purge mypaint
Con esto desinstalariamos mypaint y toda la configuración del programa.

Otros comandos útiles
Instalación de paquetes:

$ sudo aptitude install <paquetes>

Desinstalar paquetes:

$ sudo aptitude remove <paquetes>


Desinstalar paquetes (incluyendo archivos de configuración):

$ sudo aptitude remove --purge <paquetes>

Actualizar la lista de paquetes disponibles:

$ sudo aptitude update

Actualizar el sistema con las actualizaciones de paquetes disponibles:

$ sudo aptitude upgrade

Obtener una lista de opciones del comando:

$ sudo aptitude help

1 comentarios:

Anónimo martes, febrero 23, 2010 9:47:00 p. m.  

También está el comando search para aptitude. A mí me es muy útil para ver que paquetes podrían servirme para cierto propósito, pero no tengo su nombre exacto.

Por ejemplo hay todo un conjunto de alternativas de clientes de microblog, además de gwibber y choqok. Por ejemplo podría ser una búsqueda:

$ aptitude search identica
o
$ aptitude search twitter

a veces una búsqueda puede ser muuuy larga, entonces puede filtrarse con grep:
$ aptitude search ssl | grep dev
o para ver sólo aplicaciones cn cierta cadena, pero no librerías:
$ aptitude search curl | grep -v lib

Bueno, acá un ejemplo de como me sirvió para dar con los paquetes para compilar GCompris.

Y que buena que los hiciste por terminal y no dependiendo de la GUI.

  © Blogger template 'Perfection' by Ourblogtemplates.com 2008

Back to TOP