Muchas veces nos ofrecen las aplicaciones en binario o código fuente, y nosotros queremos crear nuestro propio deb para poder instalarlo rápidamente en todas las maquinas por eso hoy traigo esta guía para simplificar todo este ejercicio.
Algunas veces nuestro código esta preparado para crear un .deb y muchas veces no, de todas formas todo código compilable (Siempre que sus dependencias lo permitan) Puede crear un .deb casi sin problemas. Hoy vamos a ver como obtener nuestros .deb con uno de los métodos mas genéricos y por lo tantos "mas complicados" que existe!
Instalar paquetes necesarios
Primero debemos instalar algunos paquetes (Independientemente de lo que nuestro código fuente nos pida) Para poder generar el .deb y son el build-essential y el checkinstall
sudo apt install build-essential checkinstall
El siguiente paso depende de lo que querramos compilar, para lo cual debemos leer la documentación. En caso de que la documentación nos pida usar ./configure para ejecutar la preconfiguracion del paquete debemos hacerlo siguiendo la guía proporcionada por los creadores del código fuente!
En mi caso el tutorial lo hago con OpenTomb por lo cual no uso configure
Luego de esto debemos realizar el proceso conocido como "make" En este caso se repite la consigna del punto anterior debemos seguir la guía de instalación que nos dejo el creador de código fuente (Eventualmente es make y archivo de compilacion)
En este ultimo paso donde solemos hacer el "make install" nosotros vamos a crear el .deb en ves de instalar el código fuente así que en este momento solo debemos ejecutar checkinstall de la siguiente forma
checkinstall
En ese momento presionamos "Y"
Luego nos pedirá la descripción
En este lugar podemos modificar el campo que queramos seleccionando el nro o simplemente continuar con enter