Checkinstall

Si hoy el tito Cek nos habla sobre una de las aplicaciones imprescindibles en el toolkit de cualquier linuxero, como es alien, yo voy a hablar sobre otra aplicación, en cierto modo complementaria, que pasó a formar parte de mi lista de imprescindibles hace tiempo, checkinstall.

Ésta aplicación actúa a modo de wrapper para “make install” (y de hecho para cualquier script que se utilice a la hora de llevar a cabo la instalación), de modo que al compilar e instalar un programa desde código fuente se tome nota de todos los cambios que se llevan acabo, para poder desinstalar la aplicación mas tarde de manera sencilla y segura. Además, checkinstall nos permite crear un paquete con toda la información sobre la instalación de la aplicación, de forma que para la próxima vez, nos baste instalar el paquete creado en lugar de compilar de nuevo desde el código fuente :OO

Comentarios
  1. Yo lo probe una vez y no consegui crear un paquete rpm que es lo que yo queria. Y precisamente hoy he convertido un tar.gz en paquete rpm. Eran los drivers de una tarjeta de red Intel y pense que me iba a tocar compilar y meter modulos en el kernel. Pero nada de eso. Paquete al canto y reiniciar. :D:D

    Responder

  2. Leñe le he dado al intro y ha publicado la mitad del comentario.:x

    El paquete yo lo he hecho con rpmbuild y a la primera.

    Responder

  3. Genial. Aunque casi siempre hago paquetes RPM Llevaba tiempo buscando algo asi. Graciasss

    Responder

  4. […] I): Screen
    Clasificado bajo: General — Zootropo @ 6:54 pm

    Después de hablar sobre checkinstall, no podía dejar de nombrar a uno de los […]

    Responder

  5. ¿El tito Cek? Jejejeje 😛
    Hombre, tan viejo no soy 🙂

    Estoy de acuerdo, checkinstall es imprescindible.

    Responder

  6. Alberto

    Hay un artículo sobre el Checkinstall en Libertonia. Quizás sea de vuestro interés:

    http://libertonia.escomposlinux.org/story/2002/10/25/53113/319

    Responder

  7. cek aceptalo. nos hacemos viejos. hay que dejar paso a las generaciones futuras xD
    muy bueno el enlace alberto 🙂 paso a paso ^^

    Responder

  8. Se me había pasado este post.

    ¿Para qué queremos checkinstall teniendo stow? 🙂

    El menda se crió bajo Slackware y eso se nota… xD

    Responder

  9. mmm… pero stow no crea paquetes ¿no? al menos no recuerdo haber visto una opcion para hacer eso :huh:
    wow, impresionante. tu primera distro fue slackware? 😮 debes de ser pariente lejano de linus :OO

    Responder

  10. Es que stow maneja el concepto de paquete de distinta forma a como tu lo haces: un paquete para stow es un tgz untareado y compilado. Eso es el paquete y cuando lo stoweas simplemente lo estás instalando.

    Slackware en mi corazón, Gentoo en mi ordenador.

    Responder

  11. Checkinstall
    Checkinstall es un pequeño pero utilísimo programa que permite crear paquetes deb (para Debian), tgz (para Slackware) o rpm (outras distribucións) a partir del código fuente de cualquier programa. Esto permite llevar un control de todos los programas…

    Responder

  12. Checkinstall, o cómo hacer más llevadera la compilación
    ¿Cansado de mezclar paquetes con compilaciones? ¡Construye tus propios paquetes! Puedes hacerlo a la debian, es decir, bien hecho y complicado, o usar una herramienta sencillísima: checkinstall

    Es terriblemente fácil:
    $ tar xfz nombre-del-paquete.tar….

    Responder

Deja un comentario