Existen muchas distribuciones de Linux, y cada una se configura de manera diferente. La distribución más popular hoy en día es Ubuntu, y es la que explicamos en esta guía. Si ya tenés Ubuntu instalado, podés saltear al paso de instalación de Python.

Si actualmente tenés Windows, tenés varias opciones para utilizar GNU/Linux en tu PC, entre ellas:

  1. Linux como único sistema operativo (chau Windows).
  2. Linux al lado de Windows (esta opción se conoce como dual boot).
  3. Linux corriendo en un pendrive booteable (como dual boot, pero utilizando un pendrive).
  4. Linux dentro de Windows, corriendo dentro de una máquina virtual.
  5. Linux dentro de Windows, corriendo mediante el sistema WSL de Windows.

Si no querés borrar Windows, las opciones 3, 4 o 5 suelen ser las más fáciles.

El LUGFI (Grupo de Usuarios de GNU/Linux de la Facultad de Ingeniería) ofrece guías de instalación para algunas de las opciones listadas arriba, que podés encontrar aquí. También cada tanto organizan Install Fests, que son eventos especiales donde podés ir a que te ayuden a instalar Linux.

A continuación explicamos en detalle la opción 4:

Virtualbox + Ubuntu

Virtualbox es el software de virtualización (es decir, que permite ejecutar una máquina virtual) recomendado. A grandes resgos, los pasos necesarios para llevar a cabo la instalación es:

  1. Instalar Virtualbox en Windows
  2. Utilizando Virtualbox, crear una máquina virtual. Recomendamos asignar al menos 4 GB de disco y 512 MB de memoria RAM.
  3. Bajar la ISO de Ubuntu
  4. Arrancar la máquina virtual con la ISO asignada a la lectora de CD
  5. Seguir los pasos de instalación de Ubuntu
  6. Instalar los Guest Additions de Virtualbox dentro de Ubuntu (explicado acá en español o acá en inglés)
  7. Instalar Python dentro de Ubuntu (explicado más adelante)

Los pasos 1 a 6 están explicados en detalle en cualquiera de las siguientes guías:

El último paso se explica a continuación.

Instalar Python en Ubuntu

Abrir una terminal (CTRL+ALT+T) y escribir lo siguiente:

sudo apt install python3

Te va a pedir la contraseña de usuario. Una vez ingresada, se bajarán de internet e instalarán automáticamente todos los archivos necesarios. ¡Ya está!