Ruta Full Stack
0✦ 0
Fase 1
Lección 5 de 18
Apartado 4.3 · unos 5 min

Instalar herramientas sin romper nada

Hay dos tipos de cosas que instalar, y cada una tiene su vía:

Qué Con qué Ejemplo
Programas del sistema (VS Code, Obsidian, Git) el gestor de paquetes: pacman, yay o el menú de Omarchy sudo pacman -S git
Herramientas de desarrollo con versión (Node, gh, claude) el gestor de versiones: mise mise use -g node@lts

¿Por qué separarlas? Porque las herramientas de desarrollo cambian de versión constantemente y cada proyecto puede necesitar una distinta. mise permite que convivan sin que actualizar una cosa rompa otra.

Node.js merece una línea aparte: es lo que permite ejecutar JavaScript fuera del navegador. No lo usarás directamente hasta la Fase 5, pero muchas herramientas lo necesitan para funcionar, y trae npm, el gestor de librerías de JavaScript.

Sobre sudo: hace falta para instalar programas del sistema y casi nunca para nada de tus proyectos. Si algo de un proyecto web te pide sudo, la solución no es dárselo: es averiguar qué está mal.

Comprueba que lo entendiste

¿Por qué Node se instala con mise y VS Code con pacman?