Fase 1Lección 5 de 18
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