¿Qué es Build Essential Package en Ubuntu? ¿Cómo instalarlo?

Breve: Este es un consejo rápido para informar a los nuevos usuarios de Ubuntu sobre el paquete esencial de compilación, su utilidad y los pasos de instalación.

Instalar el paquete build-essential en Ubuntu es tan simple como escribir este comando en la terminal:

sudo apt update && sudo apt install build-essential

Pero hay varias preguntas a su alrededor para las que quizás desee respuestas:

  • ¿Qué es el paquete básico de compilación?
  • ¿Qué contiene?
  • ¿Por qué debería instalarlo (si es que lo instala)?
  • ¿Cómo instalarlo?
  • ¿Cómo eliminarlo?

¿Qué es el paquete esencial de compilación en Ubuntu?

El paquete de compilación esencial en realidad pertenece a Debian. No es un software en sí mismo. Contiene una lista de paquetes necesarios para crear un paquete Debian (deb). Estos paquetes son libc, gcc, g ++, make, dpkg-dev, etc. El paquete build-essential contiene los paquetes requeridos como dependencias, así que cuando instalas build-essential, instalas todos esos paquetes en un solo comando.

NO considere que build-essential sea un superpaquete que instalará mágicamente todo tipo de herramientas de desarrollo desde Ruby to Go con un solo comando. Tiene alguna herramienta de desarrollo pero no todas.

¿Por qué querría instalar el paquete esencial de compilación?

Se utiliza para crear paquetes DEB a partir del código fuente de una aplicación. Un usuario medio no crea paquetes DEB todos los días, ¿verdad?

Sin embargo, algunos usuarios pueden usar su sistema Ubuntu Linux para el desarrollo de software. Si desea ejecutar el programa c en Ubuntu, necesita el compilador gcc. Si desea ejecutar programas C ++ en Ubuntu, necesita el compilador g ++. Si tiene que usar un software inusual que solo está disponible en el código fuente, su sistema arrojará el error make command not found porque primero debe instalar la herramienta make.

Todo esto se puede instalar individualmente, por supuesto. Sin embargo, es mucho más fácil aprovechar el paquete esencial de compilación e instalar todas estas herramientas de desarrollo a la vez. Ese es el beneficio que obtienes.

Es como el paquete ubuntu-restricted-extras que le permite instalar varios códecs de medios a la vez.

Ahora que conoce las ventajas de este paquete, veamos cómo instalarlo.

Instalación del paquete esencial de compilación en Ubuntu Linux

Abra una terminal en Ubuntu presionando Ctrl + Alt + T e ingrese el siguiente comando:

sudo apt update

Con sudo comando, se le pedirá que ingrese la contraseña de su cuenta. Cuando lo escribe, no se muestra nada en la pantalla. Eso está bien. Así es como funciona en la mayoría de los sistemas Linux. Escriba su contraseña a ciegas y presione enter.

El comando apt update actualiza la caché de paquetes local. Esto es esencial para una nueva instalación de Ubuntu.

Después de eso, ejecute el siguiente comando para instalar la herramienta esencial de compilación:

sudo apt install build-essential

Debería mostrar todos los paquetes que va a instalar. Presione Y cuando se le solicite confirmación:

Espere un poco a que se complete la instalación. Eso es.

Eliminando la herramienta esencial de compilación de Ubuntu

Mantener esas herramientas de desarrollo no dañará su sistema. pero si se está quedando sin espacio en el disco, puede considerar eliminarlo.

Eliminar software es fácil en Ubuntu gracias al comando apt remove:

sudo apt remove build-essential

Será una buena idea ejecutar el comando autoremove para eliminar también los paquetes de dependencia residuales:

sudo apt autoremove

Ahora sabe todo lo esencial sobre el paquete esencial de compilación (juego de palabras). Disfrútala 🙂