Ubuntu

Las diversas formas en que he instalado y he usado la distribución de linux Ubuntu.


Índice

  1. Generalidades
  2. WSL
  3. UTM
  4. Uso
  5. Referencias

Generalidades

Para propósito de los apuntes de esta página, el entorno en el que se lleva a cabo la instalación del sistema operativo es lo que se llamará genéricamente «instalación».


WSL

Instalación

Tras habilitar WSL, se puede instalar Ubuntu en dos formas. La primera de ellas es descargar la imagen del Microsoft Store. El administrador de software de Windows se encarga del resto, por lo que no hay mucho que hacer.

Una segunda forma es desde la línea de comando (Command Prompt) de DOS.

Microsoft Windows [Version 10.0.22621.1702]
(c) Microsoft Corporation. All rights reserved.

C:\Users\lalo>wsl --status
Default Version: 1
Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS.
For information please visit https://aka.ms/enablevirtualization

C:\Users\lalo>wsl --install -d ubuntu
Installing: Ubuntu
[==========================100.0%==========================]
Installing, this may take a few minutes...
Ubuntu has been installed.
Launching Ubuntu...

En este punto de la instalación una nueva ventana se abrirá con la sesión unix:

Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username: xxxx
New password:
Retype new password:
passwd: password updated successfully
Installation successful!
Windows Subsystem for Linux is now available in the Microsoft Store!
You can upgrade by running 'wsl.exe --update' or by visiting https://aka.ms/wslstorepage
Installing WSL from the Microsoft Store will give you the latest WSL updates, faster.
For more information please visit https://aka.ms/wslstoreinfo

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 4.4.0-22621-Microsoft aarch64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

This message is shown once a day. To disable it please create the
/home/xxxx/.hushlogin file.
$

Para el caso de Parallels sobre Apple Silicon, sólo WSL 1 es soportado.

Desinstalación

Desde la línea de comando (Command Prompt) de DOS, es posible desinstalar la distribución de Ubuntu con:

C:\Users\lalo>wsl --unregister ubuntu
Anulando el registro.
The operation completed successfully.

y puede comprobarse con

C:\Users\lalo>wsl
El Subsistema de Windows para Linux no tiene distribuciones instaladas.

Use "wsl.exe --list --online" para enumerar las distribuciones disponibles.
y "wsl.exe --install <Distro>" para instalar.

Las distribuciones también se pueden instalar visitando Microsoft Store:
https://aka.ms/wslstore
Error code: Wsl/Service/CreateInstance/GetDefaultDistro/WSL_E_DEFAULT_DISTRO_NOT_FOUND

UTM

Instalación

Desinstalación


Uso

Algunos ejemplos de uso. En algunos casos sólo se muestra la salida en pantalla obtenida, esperando que se se considere como auto explicativo el ejemplo mostrado.

Actualización

Después de llevar a cabo la instalación, es recomendable hacer su actualización. La instalación bien puede proporcionar una versión reciente del sistema operativo, pero es una imagen que puede haber sido generada hace tiempo y no cuenta con las últimas actualizaciones o parches de seguridad.

$ sudo apt-get update
[sudo] password for xxxx:
Hit:1 http://ports.ubuntu.com/ubuntu-ports jammy InRelease
Get:2 http://ports.ubuntu.com/ubuntu-ports jammy-updates InRelease [119 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports jammy-backports InRelease [109 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports jammy-security InRelease [110 kB]
Get:5 http://ports.ubuntu.com/ubuntu-ports jammy/universe arm64 Packages [13.9 MB]
Get:6 http://ports.ubuntu.com/ubuntu-ports jammy/universe Translation-en [5652 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports jammy/universe arm64 c-n-f Metadata [277 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports jammy/multiverse arm64 Packages [184 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports jammy/multiverse Translation-en [112 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports jammy/multiverse arm64 c-n-f Metadata [7064 B]
Get:11 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 Packages [973 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main Translation-en [240 kB]
Get:13 http://ports.ubuntu.com/ubuntu-ports jammy-updates/main arm64 c-n-f Metadata [15.7 kB]
Get:14 http://ports.ubuntu.com/ubuntu-ports jammy-updates/restricted arm64 Packages [673 kB]
Get:15 http://ports.ubuntu.com/ubuntu-ports jammy-updates/restricted Translation-en [167 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports jammy-updates/restricted arm64 c-n-f Metadata [384 B]
Get:17 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 Packages [908 kB]
Get:18 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe Translation-en [218 kB]
Get:19 http://ports.ubuntu.com/ubuntu-ports jammy-updates/universe arm64 c-n-f Metadata [19.3 kB]
Get:20 http://ports.ubuntu.com/ubuntu-ports jammy-updates/multiverse arm64 Packages [23.5 kB]
Get:21 http://ports.ubuntu.com/ubuntu-ports jammy-updates/multiverse Translation-en [9768 B]
Get:22 http://ports.ubuntu.com/ubuntu-ports jammy-updates/multiverse arm64 c-n-f Metadata [260 B]
Get:23 http://ports.ubuntu.com/ubuntu-ports jammy-backports/main arm64 Packages [63.8 kB]
Get:24 http://ports.ubuntu.com/ubuntu-ports jammy-backports/main Translation-en [10.5 kB]
Get:25 http://ports.ubuntu.com/ubuntu-ports jammy-backports/main arm64 c-n-f Metadata [388 B]
Get:26 http://ports.ubuntu.com/ubuntu-ports jammy-backports/restricted arm64 c-n-f Metadata [116 B]
Get:27 http://ports.ubuntu.com/ubuntu-ports jammy-backports/universe arm64 Packages [26.2 kB]
Get:28 http://ports.ubuntu.com/ubuntu-ports jammy-backports/universe Translation-en [16.4 kB]
Get:29 http://ports.ubuntu.com/ubuntu-ports jammy-backports/universe arm64 c-n-f Metadata [576 B]
Get:30 http://ports.ubuntu.com/ubuntu-ports jammy-backports/multiverse arm64 c-n-f Metadata [116 B]
Get:31 http://ports.ubuntu.com/ubuntu-ports jammy-security/main arm64 Packages [769 kB]
Get:32 http://ports.ubuntu.com/ubuntu-ports jammy-security/main Translation-en [180 kB]
Get:33 http://ports.ubuntu.com/ubuntu-ports jammy-security/main arm64 c-n-f Metadata [11.1 kB]
Get:34 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 Packages [667 kB]
Get:35 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted Translation-en [164 kB]
Get:36 http://ports.ubuntu.com/ubuntu-ports jammy-security/restricted arm64 c-n-f Metadata [388 B]
Get:37 http://ports.ubuntu.com/ubuntu-ports jammy-security/universe arm64 Packages [709 kB]
Get:38 http://ports.ubuntu.com/ubuntu-ports jammy-security/universe Translation-en [145 kB]
Get:39 http://ports.ubuntu.com/ubuntu-ports jammy-security/universe arm64 c-n-f Metadata [14.1 kB]
Get:40 http://ports.ubuntu.com/ubuntu-ports jammy-security/multiverse arm64 Packages [19.7 kB]
Get:41 http://ports.ubuntu.com/ubuntu-ports jammy-security/multiverse Translation-en [7060 B]
Get:42 http://ports.ubuntu.com/ubuntu-ports jammy-security/multiverse arm64 c-n-f Metadata [232 B]
Fetched 26.5 MB in 12s (2133 kB/s)
Reading package lists... Done


Twitter Wordpress eMail
© Todos los derechos reservados.
Dr. Eduardo René Rodríguez Avila
Creación: 2021.01.29
Última actualización: 2025.08.10
El contenido de este sitio puede ser copiado y reproducido libremente mientras no sea alterado y se cite su origen. Marcas y productos registrados son citados por referencia y sin fines de lucro o dolo. Todas las opiniones son a título personal del o los autores de éstas y, salvo que sea expresado de otro modo, deben considerarse como registro y expresión de la experiencia de uso de aquello que es tratado. Para conocer más sobre la posición de privacidad y responsabilidad de lo que se presenta en este sitio web y cómo ha sido obtenido, consulte la declaración al respecto.