En este breve tutorial, analizaremos cómo instalar herramientas de desarrollo en distribuciones de Linux como Arch Linux, CentOS, RHEL, Fedora, Debian, Ubuntu y openSUSE, etc. Estas herramientas de desarrollo incluyen todas las aplicaciones necesarias, como GNU GCC C/ Compiladores de C++, make, depuradores, páginas de manual y otros que se necesitan para compilar y crear software y paquetes nuevos.
Descargar - Libro electrónico gratuito:"Libro de recetas de programación Bootstrap"Instalar herramientas de desarrollo en Linux
Las herramientas de desarrollo se pueden instalar individualmente una por una o todas a la vez. Vamos a instalar todo de una vez para facilitar mucho las cosas.
1. Instalar herramientas de desarrollo en Arch Linux y derivados
Para instalar herramientas de desarrollo en Arch Linux y sus derivados como Antergos, Manjaro Linux, simplemente ejecute:
$ sudo pacman -Syyu
$ sudo pacman -S base-devel
El comando anterior instalará los siguientes paquetes en sus sistemas basados en Arch.
- autoconf
- fabricación automática
- binutils
- bisonte
- raíz falsa
- archivo
- buscarutilidades
- flexionar
- mirar boquiabierto
- gcc
- obtenertexto
- grep
- grifo
- gzip
- libtool
- m4
- hacer
- pacman
- parche
- pkg-config
- sed
- sudo
- texinfo
- util-linux
- cuál
Simplemente presione ENTER para instalarlos todos.
Instalar herramientas de desarrollo en Arch Linux
Si desea instalar un grupo de paquetes específico, simplemente escriba su número y presione ENTER para continuar con la instalación.
2. Instalar herramientas de desarrollo en RHEL, CentOS, Fedora
Para instalar herramientas de desarrollo en Fedora, RHEL y sus clones como CentOS, Scientific Linux, ejecute los siguientes comandos como usuario root.
$ sudo yum update
$ sudo yum groupinstall "Development Tools"
El comando anterior instalará todas las herramientas de desarrollo necesarias, como:
- autoconf
- fabricación automática
- bisonte
- byacc
- cámbito
- ctags
- diffstat
- doxígeno
- elfutiles
- flexionar
- gcc/gcc-c++/gcc-gfortran
- git
- sangría
- herramientaintl
- libtool
- parche
- patchutils
- rcs
- subversión
- trago
Instalar herramientas de desarrollo en RHEL, CentOS
3. Instalar herramientas de desarrollo en Debian, Ubuntu y derivados
Para instalar las herramientas de desarrollo requeridas en sistemas basados en DEB, ejecute:
$ sudo apt-get update
$ sudo apt-get install build-essential
Este comando incluirá todos los paquetes necesarios para configurar el entorno de desarrollo en Debian, Ubuntu y sus derivados.
- binutils
- cp
- gcc-5-locales
- g++-multilib
- g++-5-multilib
- gcc-5-doc
- gcc-multilib
- autoconf
- fabricación automática
- libtool
- flexionar
- bisonte
- gdb
- gcc-doc
- gcc-5-multilib
- y muchos.
Instalar herramientas de desarrollo en Debian, Ubuntu
Ahora tiene las herramientas de desarrollo necesarias para desarrollar un software en su caja de Linux.
Si no le gusta este método para instalar las herramientas de desarrollo, también existe un script llamado “mangi script” disponible para configurar fácilmente el entorno de desarrollo en sistemas basados en DEB como Ubuntu, Linux Mint y otros derivados de Ubuntu. Para obtener más detalles, consulte la siguiente guía.
- Una secuencia de comandos simple para configurar el entorno de desarrollo en Ubuntu
4. Instalar herramientas de desarrollo en openSUSE/SUSE
Para configurar el entorno de desarrollo en openSUSE y SUSE Enterprise, ejecute los siguientes comandos como usuario sudo o root:
$ sudo zypper refresh
$ sudo zypper update
$ sudo zypper install -t pattern devel_C_C++
Verificación de la instalación
Ahora, verifiquemos que las herramientas de desarrollo se hayan instalado o no. Para hacerlo, ejecute:
$ gcc -v
$ make -v
verificar si las herramientas de desarrollo están instaladas
Como puede ver en el resultado anterior, las herramientas de desarrollo se han instalado correctamente. ¡Empieza a desarrollar tus aplicaciones!
Lectura sugerida:
- Cómo instalar Microsoft .NET Core SDK en Linux
- Cómo compilar y ejecutar programas C/C++ en Linux