Omitir contenido
Volver

Cómo configurar tu entorno de desarrollo en Ubuntu

Actualizado:  at  08:00 AM

¿Tienes Ubuntu o usas WSL en Windows y quieres prepararlo para desarrollar software? Esta guía te ayudará a dejar todo listo con un solo flujo paso a paso.

Table of Contents

Open Table of Contents

✅ Requisitos previos

1. Actualiza tu sistema

Siempre es mejor empezar con el sistema actualizado:

sudo apt update && sudo apt upgrade -y && sudo apt full-upgrade -y

Esto asegura que todos los paquetes estén al día y compatibles entre sí.

Actualizar sistema

2. Limpia tu sistema

Libera espacio y elimina dependencias no utilizadas:

sudo apt clean && sudo apt autoclean && sudo apt autoremove -y

Limpiar sistema

3. Soporte para sistemas de archivos adicionales

Si vas a leer discos USB, particiones exFAT, NTFS o unidades macOS, instala:

sudo apt install -y exfat-fuse hfsplus hfsutils ntfs-3g

Soporte particiones

4. Reconocimiento de smartphones

Para conectar y montar teléfonos Android o iPhone en tu entorno:

sudo apt install -y mtp-tools ipheth-utils ideviceinstaller ifuse

Smartphones

5. Manejo de archivos comprimidos

Instala utilidades para abrir .zip, .rar y .7z:

sudo apt install -y zip unzip unrar p7zip-full

Archivos comprimidos

6. Instala librerías esenciales para desarrollo

Estas librerías son clave para compilar, gestionar dependencias, usar Git, trabajar con imágenes, PDFs, bases de datos y más:

sudo apt install -y \
git-core build-essential curl wget openssl libssl-dev libreadline-dev \
dirmngr zlib1g-dev libmagickwand-dev imagemagick-6.q16 libffi-dev \
libpq-dev cmake libwebp-dev libyaml-dev libsqlite3-dev sqlite3 \
libxml2-dev libxslt1-dev software-properties-common libcurl4-openssl-dev \
libvips-dev ffmpeg libpoppler-dev mupdf make llvm libbz2-dev tree \
libncurses5-dev libncursesw5-dev xz-utils tk-dev libxmlsec1-dev \
liblzma-dev python3-openssl

Librerías desarrollo

💡 Si al pegar este comando te aparece un aviso por múltiples líneas, solo presiona Enter.

🎥 Video tutorial

Si prefieres seguir esta guía en formato audiovisual, mira el siguiente video:

🎯 Conclusión

Ahora tienes un entorno de desarrollo funcional en Ubuntu o WSL, con herramientas para compilar código, gestionar proyectos, conectar dispositivos y trabajar con archivos.

📚 Recursos adicionales


Sugerir cambios

Publicación Anterior
Cómo instalar y configurar Oh My Zsh en Ubuntu
Publicación Siguiente
Instala múltiples versiones de Ubuntu en WSL