Imágenes del tema: kelvinjay. Con la tecnología de Blogger.

Slider

Recientes

Recientes

Viernes De Escritorio

Linux

Programacion

Aplicaciones

Juegos

Distribucion

» » Compilar tus propios DEBs


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)


1543699575185.png

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


1543699624352.png

En ese momento presionamos "Y"


1543699670172.png 

Luego nos pedirá la descripción

En este lugar podemos modificar el campo que queramos seleccionando el nro o simplemente continuar con enter

«
Next
Entrada más reciente
»
Previous
Entrada antigua