Software, settings, next steps · Software, configuración, próximos pasos
Installing software
- On Linux you rarely download installers. A package manager fetches and installs software for you.
- Debian and Ubuntu use
apt; Fedora usesdnf; macOS users often addbrew:
- One command, and the tool (and anything it needs) is installed and ready.
Instalación de software
- En Linux rara vez descargas instaladores. Un gestor de paquetes obtiene e instala software por ti.
- Debian y Ubuntu usan
apt; Fedora usadnf; los usuarios de macOS suelen añadirbrew:
sudo apt update
sudo apt install git
- Con un solo comando, la herramienta (y todo lo que necesita) queda instalada y lista para usar.
Installing with a package manager · Instalación con un gestor de paquetes
apt update refreshes the catalogue, apt install fetches the tool and its needs. · apt update actualiza el catálogo, apt install obtiene la herramienta y sus dependencias.
The environment
- The shell remembers settings in environment variables. The most important is
PATH— the list of folders it searches for commands. - Your personal settings live in a file called
.bashrcin your home folder. Editing it lets you create shortcuts (aliases) and change how the shell behaves.
El entorno
- La terminal guarda la configuración en variables de entorno. La más importante es
PATH—la lista de carpetas donde busca comandos—. - Tu configuración personal reside en un archivo llamado
.bashrcdentro de tu carpeta de inicio. Editarlo te permite crear atajos (alias) y modificar el comportamiento de la terminal.
Where to go next
- You now know how to navigate, read, search, combine, and manage files — the core of the command line.
- Keep a real terminal open and use it for small tasks; speed comes with habit.
- Next steps: learn
gitfor version control, a text editor likenanoorvim, and a little shell scripting to automate your favourite commands. Well done!
Pasos siguientes
- Ahora sabes navegar, leer, buscar, combinar y gestionar archivos: lo esencial de la línea de comandos.
- Mantén una terminal real abierta y úsala para tareas pequeñas; la velocidad llega con la práctica.
- Siguientes pasos: aprende
gitpara control de versiones, un editor de texto comonanoovim, y un poco de scripting de shell para automatizar tus comandos favoritos. ¡Muy bien hecho!
Now you try
aptneeds the real internet, so it is not in our simulator — but a list of installed packages is saved ininstalled.txt.- Use the tools from this course to
sortthe list andwcto count it. The same handful of commands work on any text data.
Ahora practica
aptrequiere conexión a internet real, por lo que no está incluido en nuestro simulador —pero se ha guardado una lista de paquetes instalados eninstalled.txt.- Usa las herramientas de este curso para ordenar (
sort) la lista y contarla (wc). El mismo conjunto básico de comandos funciona sobre cualquier dato textual.
Common mistakes
- Read a command's
--helpormanpage before using unfamiliar options. - Test a risky command on a copy of your files first.
Errores comunes
- Lee la ayuda (
--help) o la página del manual (man) de un comando antes de usar opciones desconocidas. - Prueba un comando arriesgado primero sobre una copia de tus archivos.
apt list --installed is a real command, not part of our simulator — but here its output is saved in installed.txt. Put the package names in alphabetical order with sort installed.txt. · apt list --installed es un comando real, no parte de nuestro simulador — pero aquí su salida está guardada en installed.txt. Ordena los nombres de los paquetes alfabéticamente con sort installed.txt.
How many packages are installed? Count the lines with cat installed.txt | wc -l — the same file tools work on any data. · ¿Cuántos paquetes están instalados? Cuenta las líneas con cat installed.txt | wc -l — las mismas herramientas de archivo funcionan sobre cualquier dato.