Introducción
Recientemente, el equipo de desarrollo de Python lanzó la última versión estable de Python 3.9. Puedes descargarlo desde sus páginas oficiales. La nueva versión incluye varias funciones nuevas y actualizaciones de seguridad.
Este tutorial le ayudará a instalar Python 3.9 en sistemas CentOS 8 y Fedora. Compilaremos Python a partir del código fuente.
Si desea instalar Python 3.9 en un servidor remoto, siga leyendo; de lo contrario, omita el primer párrafo "Conectando al servidor" y lea el siguiente.
Conexión al servidor
Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:
ssh root@IP_DEL_SERVER
A continuación, deberá ingresar la contraseña del usuario root.
Si no usa el usuario root, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie root a su nombre de usuario:
ssh nome_utente@IP_DEL_SERVER
Luego se le pedirá que ingrese su contraseña de usuario.
El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Prerrequisitos
Esta instalación de Python requirió el compilador GCC en su sistema. Utilice el siguiente comando para instalar los requisitos previos de Python antes de instalarlo.
sudo yum install gcc tar wget make openssl-devel bzip2-devel libffi-devel zlib-devel
Descarga Python 3.9
Descargue Python del sitio oficial de èython usando el siguiente comando. También puede descargar la última versión en lugar de lo que se especifica a continuación.
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
Luego, extraiga el archivo de almacenamiento en su sistema:
tar xzf Python-3.9.0.tgz
Esto creará un directorio llamado Python-3.9.0 en el directorio actual.
Instalar Python 3.9 en CentOS
Cambie el directorio a Python-3.9.0 y use los siguientes comandos para compilar el código fuente de Python en su sistema usando altinstall.
cd Python-3.9.0
sudo./configure --enable-optimizations
sudo make altinstall
altinstall
Ahora elimine el archivo de origen descargado de su sistema
sudo rm Python-3.9.0.tgz
Prueba la versión de Python
Verifique la última versión instalada de Python usando el siguiente comando
python3.9 -V
Debería ver un mensaje de salida similar al siguiente:
Python 3.9.0
Conclusión
En este tutorial, aprendió cómo instalar Python 3.9 en sistemas CentOS 8 y Fedora usando el código fuente.