Probamos POP!_OS 20.04 de System76 en una Workstation HP Z400 reacondicionada en nuestra academia: la distribución de Linux definitiva
- Sunil Balani | Tecnólogo
- 13 oct 2024
- 8 Min. de lectura
En este artículo vamos a explorar la instalación y experiencia de uso de POP!_OS 20.04, una distribución Linux basada en Ubuntu, en una HP Z400 Workstation reacondicionada por nuestros alumnos en las extraescolares de nuestra academia de Sabiñánigo. Además, explicaremos paso a paso cómo hemos creado un pendrive booteable esta magnífica distribución, cómo hemos configurado la BIOS, realizado la instalación y destacaremos las principales características de esta potente distribución incluyendo un pequeño tutorial sobre los comandos que han empleado los niños al usar la terminal de Linux, así como nuestras primeras impresiones en relación a la experiencia de uso de esta distribución.

Fuente: Balani Computer® Academy™
Paso 1: Creación de un pendrive booteable
El primer paso para instalar POP!_OS es crear un pendrive booteable con la imagen del sistema operativo.
Requisitos:
Una unidad USB de al menos 4GB.
La ISO de POP!_OS 20.04 (descargada desde el sitio oficial).
Software para crear unidades USB booteables (Recomendamos Balena Etcher o Rufus).
Instrucciones:
Descarga POP!_OS 20.04: Dirígete a la página de descargas de POP!_OS y selecciona la versión 20.04.
Instala Etcher o Rufus: Si estás en Windows, instala uno de estos programas. En Linux puedes instalar Etcher desde la tienda de aplicaciones o usando la terminal.
Crear el USB Booteable:
Abre Etcher o Rufus.
Selecciona la ISO de POP!_OS que descargaste.
Elige tu unidad USB.
Haz clic en "Flash" o "Iniciar" para comenzar el proceso.
Este paso puede tardar unos minutos dependiendo de la velocidad de tu pendrive.
Paso 2: Configuración de la BIOS
En nuestro ejemplo, lo hicimos con una HP Z400 Workstation pero puedes consultarnos cómo entrar en la BIOS desde tu PC ya que el proceso a seguir podría ser diferente.
Para poder bootear desde el pendrive, fue necesario configurar la BIOS de la HP Z400.
Los pasos a seguir fueron los siguientes:
Encendimos la Workstation para entrar a la BIOS: Al encender el equipo, presionamos repetidamente la tecla F10 para entrar en el menú de la BIOS.
Configuración del boot (instrucciones genéricas):
Navega hasta la pestaña "Boot Order".
Asegúrate de que el dispositivo USB esté en la primera posición de la lista. Usa las teclas de flecha para mover el USB arriba en el orden de arranque.
Habilitar UEFI (opcional): Si quieres utilizar UEFI en lugar de BIOS legacy, asegúrate de activar UEFI en el menú de la BIOS.
Guardar y salir: Presiona F10 nuevamente para guardar los cambios y salir.
Una vez hicimos esto, nuestra HP Z400 arrancó desde el USB y comenzó con el proceso de instalación.
Paso 3: Instalación de POP!_OS 20.04
Con el pendrive configurado y la BIOS ajustada, estarás listo para instalar POP!_OS.
Iniciar desde el USB: Al reiniciar, el PC cargará automáticamente el instalador de POP!_OS.
Selecciona el idioma: Elige el idioma en el que prefieres que se ejecute el sistema.
Configura la instalación:
POP!_OS ofrece un instalador muy intuitivo. Puedes elegir entre instalar el sistema operativo sobre todo el disco (eliminando todos los datos) o realizar una instalación manual para particionar el disco a tu gusto.
En nuestro caso, seleccionamos "Borrar disco e instalar POP!_OS".
Elegir opciones adicionales: POP!_OS permite habilitar el cifrado del disco completo para mayor seguridad, lo que es recomendable si manejas información sensible.
Finalización del proceso: La instalación puede tardar entre 10 y 20 minutos, dependiendo de la velocidad del disco duro (en nuestro caso hemos empleado un SSD) y otros factores. Al finalizar, reinicia el sistema.
Paso 4: Valoración de nuestra experiencia de uso
Una vez instalada la distribución, POP!_OS 20.04 sorprende por su rendimiento fluido incluso en hardware algo antiguo. La interfaz gráfica de POP!_OS está basada en GNOME, pero con mejoras de System 76 que ofrecen un diseño más limpio y una experiencia centrada en la productividad.
Escritorio limpio y optimizado: La barra de actividades es minimalista, con acceso rápido a las aplicaciones más importantes y una búsqueda global que te permite encontrar lo que necesitas rápidamente.
Multitasking eficiente: Gracias a las herramientas de gestión de ventanas, el cambio entre aplicaciones y la organización del escritorio son sencillos y eficaces, haciendo que trabajar con múltiples aplicaciones sea más fácil.
Atajos y automatización: POP!_OS viene con varios atajos predeterminados que te facilitan el acceso a la terminal, aplicaciones y áreas de trabajo virtuales, mejorando significativamente la productividad.
Paso 5: Funciones destacadas
Optimización para hardware y drivers: POP!_OS está optimizado para trabajar en máquinas con hardware tanto nuevo como antiguo. Además, System76 proporciona excelentes drivers para tarjetas gráficas NVIDIA, lo que mejora la experiencia con el renderizado gráfico.
Workspaces (espacios de trabajo): Esta función es clave para el multitasking. Te permite agrupar aplicaciones en diferentes áreas del escritorio, organizándote mejor.
Actualizaciones y seguridad: El sistema recibe actualizaciones regulares de Ubuntu y System76, ofreciendo siempre lo último en seguridad y rendimiento.
Paso 6: La tienda de aplicaciones
POP!_OS incluye una tienda de aplicaciones fácil de usar, basada en Pop!_Shop, que ofrece una gran variedad de software libre y de código abierto, así como aplicaciones propietarias populares como Spotify y Slack. Además, puedes instalar repositorios de terceros como Flathub, aumentando aún más la cantidad de aplicaciones disponibles.
Paso 7: Uso de la terminal
La terminal en POP!_OS es fundamental para gestionar tareas avanzadas. Algunas funciones importantes que probamos fueron:
Gestión de paquetes con APT: Utiliza sudo apt update y sudo apt upgrade para mantener el sistema actualizado. La instalación de paquetes adicionales como htop, curl o git es rápida y eficiente.
Automatización y personalización: Puedes utilizar scripts para automatizar tareas repetitivas, como copias de seguridad, configuraciones del sistema o instalación de software.
Tutorial de comandos básicos y avanzados para la terminal de Linux
1. Navegación en el sistema de archivos
pwd : Muestra el directorio actual (Print Working Directory).
ls : Lista los archivos y directorios.
ls -l : Muestra detalles de los archivos.
ls -a : Muestra todos los archivos, incluyendo ocultos.
cd : Cambia de directorio.
cd .. : Retrocede un directorio.
cd /ruta/al/directorio : Navega a un directorio específico.
mkdir nombre_directorio : Crea un nuevo directorio.
rmdir nombre_directorio : Elimina un directorio vacío.
rm -r nombre_directorio : Elimina un directorio y su contenido.
cp archivo destino : Copia un archivo a un destino.
mv archivo destino : Mueve o renombra un archivo.
2. Gestión de archivos
touch nombre_archivo : Crea un archivo vacío.
cat nombre_archivo : Muestra el contenido de un archivo.
nano nombre_archivo : Edita archivos en la terminal usando el editor nano.
rm nombre_archivo : Elimina un archivo.
cp archivo1 archivo2 : Copia archivo1 a archivo2.
mv archivo1 archivo2 : Renombra o mueve un archivo.
chmod permisos archivo : Cambia los permisos de un archivo.
Ejemplo: chmod 755 archivo : Asigna permisos de lectura, escritura y ejecución al propietario, y solo lectura y ejecución a los demás.
3. Comandos de búsqueda
find /ruta -name "nombre" : Busca archivos por nombre.
locate nombre_archivo : Encuentra rápidamente la ubicación de un archivo.
grep "palabra" archivo : Busca un patrón dentro de un archivo.
grep -r "palabra" /ruta : Busca recursivamente en directorios.
4. Gestión de procesos
ps : Muestra los procesos actuales.
ps aux : Muestra todos los procesos en ejecución con detalles.
top : Muestra los procesos en tiempo real, similar al Administrador de tareas.
kill pid : Mata un proceso por su ID (pid).
killall nombre_proceso : Mata todos los procesos con un nombre específico.
bg : Reanuda un proceso detenido en segundo plano.
fg : Trae un proceso del segundo plano al primer plano.
5. Permisos y usuarios
sudo comando : Ejecuta un comando con permisos de superusuario.
su : Cambia al usuario superusuario (root).
useradd nombre_usuario : Crea un nuevo usuario.
passwd nombre_usuario : Cambia la contraseña de un usuario.
chown propietario:grupo archivo : Cambia el propietario y el grupo de un archivo.
6. Comandos de red
ifconfig : Muestra la configuración de red.
ping dominio.com : Comprueba la conectividad con un dominio o IP.
netstat : Muestra estadísticas de red.
curl URL : Transfiere datos desde o hacia un servidor (útil para probar conexiones HTTP).
wget URL : Descarga archivos desde la web.
ssh usuario@servidor : Conecta a un servidor remoto usando SSH.
scp archivo usuario@servidor:/ruta : Copia archivos a un servidor remoto mediante SSH.
7. Gestión de paquetes
En sistemas basados en Debian (Ubuntu, etc.):
apt update : Actualiza la lista de paquetes disponibles.
apt upgrade : Actualiza los paquetes instalados.
apt install paquete : Instala un paquete.
apt remove paquete : Elimina un paquete.
En sistemas basados en Red Hat (Fedora, CentOS, etc.):
yum update : Actualiza los paquetes.
yum install paquete : Instala un paquete.
yum remove paquete : Elimina un paquete.
8. Compresión y archivos
tar -cvf archivo.tar directorio/ : Crea un archivo tar comprimido de un directorio.
tar -xvf archivo.tar : Extrae un archivo tar.
gzip archivo : Comprime un archivo con gzip.
gunzip archivo.gz : Descomprime un archivo gzip.
zip -r archivo.zip directorio/ : Comprime un directorio en formato zip.
unzip archivo.zip : Descomprime un archivo zip.
9. Monitoreo del sistema
df -h : Muestra el uso de espacio en disco.
du -sh directorio : Muestra el tamaño de un directorio.
free -m : Muestra la memoria disponible y usada.
uptime : Muestra el tiempo que el sistema ha estado en funcionamiento.
dmesg : Muestra los mensajes del sistema (registro de arranque, errores de hardware).
10. Manipulación de texto
head -n 10 archivo : Muestra las primeras 10 líneas de un archivo.
tail -n 10 archivo : Muestra las últimas 10 líneas de un archivo.
cut -d':' -f1 archivo : Corta y muestra el primer campo de un archivo delimitado.
sort archivo : Ordena las líneas de un archivo.
uniq archivo : Elimina líneas duplicadas.
wc -l archivo : Cuenta las líneas de un archivo.
11. Comandos útiles varios
history : Muestra el historial de comandos usados.
clear : Limpia la pantalla de la terminal.
alias nombre='comando' : Crea un alias para un comando.
date : Muestra la fecha y hora actual.
echo "texto" : Muestra texto en la terminal.
man comando : Muestra el manual de un comando.
12. Atajos de teclado útiles
Ctrl + C : Detiene el proceso actual.
Ctrl + Z : Pausa el proceso actual.
Ctrl + A : Mueve el cursor al inicio de la línea.
Ctrl + E : Mueve el cursor al final de la línea.
Ctrl + R : Busca en el historial de comandos.
Sobresaliente reseña
En nuestras pruebas, POP!_OS 20.04 destacó por su estabilidad, velocidad y facilidad de uso en una HP Z400 Workstation, a pesar de ser un hardware antiguo.
Las optimizaciones gráficas, su sistema minimalista y su tienda de aplicaciones bien integrada hacen que sea una de las mejores opciones para usuarios nuevos y experimentados que buscan migrar a Linux.
¿Por qué vale la pena usar Linux?
Linux ha evolucionado mucho en los últimos años, y POP!_OS es una de las distros que hace que la transición desde Windows o macOS sea más fácil. Aquí algunas razones:
Estabilidad y seguridad: Linux es conocido por ser extremadamente seguro y estable, con menos problemas de malware y menos necesidad de reiniciar tras actualizaciones.
Control total: Te permite personalizar y ajustar prácticamente todos los aspectos del sistema operativo.
Software libre: La gran mayoría del software es de código abierto y libre, lo que significa que no tienes que pagar por costosas licencias.
Compatibilidad y versatilidad: Linux es compatible con la mayoría del hardware, y distribuciones como POP!_OS hacen que funcione bien tanto en equipos nuevos como antiguos.
Curva de aprendizaje menor: Gracias a las mejoras en las interfaces de usuario y al soporte comunitario, la curva de aprendizaje de Linux se ha vuelto mucho más accesible para principiantes.
Conclusión
Instalar POP!_OS 20.04 en la HP Z400 Workstation fue una experiencia gratificante, resaltando el poder y la simplicidad de Linux para usuarios de todos los niveles. Desde la fácil creación de un pendrive booteable, hasta su interfaz intuitiva y las múltiples funciones de productividad, POP!_OS es una excelente opción para quienes buscan una alternativa sólida a Windows o macOS. Con una curva de aprendizaje cada vez menor, Linux se ha convertido en un sistema operativo accesible, seguro y eficiente.
Comments