Compilar Python desde el código fuente en Linux permite mantener un control preciso sobre el entorno de desarrollo y entender el origen de cada componente. En Ubuntu 26.04 el proceso resulta especialmente sencillo: la instalación completa requiere unos diez minutos y es apta para usuarios de cualquier nivel. El primer paso consiste en preparar una máquina recién instalada con el compilador C mediante el comando 'sudo apt update && sudo apt -y install build-essential'.
Una de las novedades de esta versión es la necesidad de añadir 'deb-src' a la línea 'Types' del archivo /etc/apt/sources.list.d/ubuntu.sources, lo que permite obtener las dependencias de compilación de Python. Tras ejecutar 'sudo apt update' y 'sudo apt build-dep python3', se recomienda instalar paquetes adicionales como pkg-config, libbz2-dev, libffi-dev, libsqlite3-dev, libssl-dev o tk-dev, entre otros, que cubren desde la interacción con el intérprete hasta futuras necesidades de compresión de datos.
La instalación propiamente dicha parte de descargar el tarball comprimido desde python.org, descomprimirlo y moverlo a /opt/ para mantener limpio el directorio personal. Desde esa ubicación se ejecutan './configure --enable-optimizations' y 'make', seguidos de 'sudo make altinstall' para no sobrescribir el binario del sistema. Por último, 'sudo ldconfig' actualiza los enlaces de las bibliotecas y 'python3.14' verifica que la nueva versión está operativa.
