Checkinstall
« Firefox 1.0RC2 + Thunderbird 0.9 | The Code Ninja's Toolkit (II): Screen »
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
Relacionadas
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
[...] 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 [...]
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.
Genial. Aunque casi siempre hago paquetes RPM Llevaba tiempo buscando algo asi. Graciasss
¿El tito Cek? Jejejeje
Hombre, tan viejo no soy
Estoy de acuerdo, checkinstall es imprescindible.
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
cek aceptalo. nos hacemos viejos. hay que dejar paso a las generaciones futuras xD
paso a paso ^^
muy bueno el enlace alberto
Se me había pasado este post.
¿Para qué queremos checkinstall teniendo stow?
El menda se crió bajo Slackware y eso se nota… xD
mmm… pero stow no crea paquetes ¿no? al menos no recuerdo haber visto una opcion para hacer eso :huh:
debes de ser pariente lejano de linus :OO
wow, impresionante. tu primera distro fue slackware?
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.
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…
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….