Sistemas operativos

Instalar y mantener actualizado el software es una de las tareas más importantes de un administrador de sistemas. Cada sistema operativo ofrece herramientas específicas para ello.


🔹 Ejercicios en Linux (Bash)

Cada distribución tiene su propio gestor de paquetes:

  • Debian/Ubuntu → apt
  • Fedora/RedHat → dnf o yum
  • Arch → pacman
  1. Actualizar lista de paquetes (Ubuntu/Debian)

    1sudo apt update
  2. Actualizar el sistema

    1sudo apt upgrade
  3. Instalar un programa (ejemplo: Firefox)

    1sudo apt install firefox
  4. Eliminar un programa

    1sudo apt remove firefox
  5. Buscar un paquete

    1apt search vlc
  6. Ejemplo práctico

    • Instalar un servidor web Apache:

      1sudo apt install apache2
      2sudo systemctl start apache2
      3sudo systemctl enable apache2

🔹 Ejercicios en Windows (PowerShell)

Windows gestiona software con instaladores (.exe, .msi), pero también dispone de un gestor moderno: winget.

  1. Buscar un programa

    1winget search vlc
  2. Instalar un programa

    1winget install VideoLAN.VLC
  3. Actualizar un programa

    1winget upgrade VideoLAN.VLC
  4. Actualizar todo el software disponible

    1winget upgrade --all
  5. Desinstalar un programa

    1winget uninstall VideoLAN.VLC
  6. Ejemplo práctico

    • Instalar Google Chrome:

      1winget install Google.Chrome

🔹 Ejemplo comparativo

  • En Linux, instalar VLC:

    1sudo apt install vlc
  • En Windows, instalar VLC:

    1winget install VideoLAN.VLC

En ambos casos, el gestor descarga el software de los repositorios oficiales y lo instala automáticamente.


📌 Resumen rápido

  • Linux: apt, dnf, pacman → instalación, actualización y eliminación desde repositorios.
  • Windows: instaladores clásicos + winget como gestor moderno.
  • Mantener el software actualizado es clave para la seguridad.
  • Loading...