Lección 2.2.4: Instalar programas
Cada sistema trae un gestor de paquetes: le dices qué programa quieres y lo descarga e instala.
La idea
Un gestor de paquetes instala programas por ti: le dices el nombre, lo descarga y lo instala.
- Linux (Ubuntu, Debian) trae apt.
- Windows 10 y 11 traen winget.
Lo probamos con Git, que usarás en la 2.5. En macOS, el gestor más usado es Homebrew, que se instala aparte.
En Linux
sudo apt update
sudo apt install git
sudoejecuta el comando como administrador. Pide tu contraseña y, mientras la escribes, no sale nada, ni asteriscos. Escríbela e Intro.apt updatepone al día la lista de programas;apt install, instala.- Si pregunta
Do you want to continue? [Y/n], pulsa Intro.
En Windows
winget install Git.Git
Git.Gites el nombre del paquete. Si no lo sabes,winget search gitlo busca.- La primera vez pregunta si aceptas las condiciones: escribe
Ye Intro. - Si Windows pide permiso en una ventana, acepta.
- Al terminar, cierra la terminal y abre otra. La que estaba abierta no ve el programa nuevo.
¿Está?
El mismo comando en los dos:
git --version
git version 2.51.0
Tu número puede ser otro. Lo que importa es que salga uno.
Si no está
La terminal busca los programas en una lista de carpetas, el PATH. Si no lo encuentra:
git --version
bash: git: command not found
git --version
git : The term 'git' is not recognized as the name of a cmdlet, function, script file, or operable program.
Dos causas: no está instalado, o la terminal se abrió antes de instalarlo. Ubuntu, además, te dice qué instalar.
Pruébalo
Instala Git con el gestor de tu sistema y comprueba la versión. Después escribe mal el nombre, gti --version, y lee qué contesta.
Ver la solución
sudo apt update
sudo apt install git
git --version
gti --version
git version 2.51.0
bash: gti: command not found
winget install Git.Git
Cierra la terminal, abre otra y sigue:
git --version
gti --version
git version 2.51.0.windows.1
gti : The term 'gti' is not recognized as the name of a cmdlet, function, script file, or operable program.
Una errata da el mismo error que un programa que falta. Antes de instalar nada, revisa cómo lo has escrito.
En resumen
- Un gestor de paquetes instala programas:
apten Linux,wingeten Windows. - En Linux,
sudopide tu contraseña y no la enseña. - En Windows, después de instalar, abre una terminal nueva.
programa --versioncomprueba que está.