Entorno de desarollo en Windows (WSL + Ubuntu 22.04 + MobaXterm + NeoVim)

 Vamos a configurar un entorno de desarrollo completo bajo Windows usando WSL.



1) INSTALAR WSL

Esto es ahora muy sencillo, simplemente abrí la tienda de Microsoft y busca "ubuntu" e instala.

2) INSTALAR MOBAXTERM

El MobaXterm es un terminal MUY completo que podes bajar desde esta web:

MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Download (mobatek.net)

Una vez instalado, podes acceder a tu Ubuntu de WSL.

3) NEOVIM

Es un editor de código excelente, yo lo prefiero por sobre VSCode. 

Yo para instalarlo directamente baje el binario de Ubuntu desde acá: Installing Neovim · neovim/neovim Wiki (github.com)

Luego, en el caso de que te interese mis configuraciones están en este repositorio:

DamianK/new-dotfiles: These are the configurations and scripts I'm using in Manjaro Linux (Arch) (github.com)

Igualmente mas adelante voy a hacer un post sobre como usar NeoVim.

4) INSTALAR WSLU

WSL Utilities es un paquete con muchas utilidades que nos serviran, para instalarlo:

sudo add-apt-repository ppa:wslutilities/wslu

sudo apt update

sudo apt install wslu

Lo que mas uso de wslu actualmente es:

wslview index.html

para ver el archivo index.html en el navegador de windows desde ubuntu :)

También si preferís un navegador nativo en Ubuntu que podes usar desde el Windows, instala Firefox con:

sudo apt install firefox

5) PYTHON

Si bien Python  ya esta por defecto en el Ubuntu de WSL, una cosa que vas a necesitar son los entornos virtuales (mas sobre esto en otro post).

Para instalar entornos virtuales, usar: sudo apt install python3-venv

Con eso ya tenemos un entorno bastante completo, quizás falte alguna base de datos (yo uso Postgresql pero en un servidor).

Hasta la próxima

Damián


Comentarios

Entradas populares de este blog

Descanso obligado

Python y la ciencia de datos

Como trabajar para el exterior desde Argentina