Instalación de Python 2.7.9 o superior en Linux
Instale Python 2.7.9 o superior (pero inferior a Python 3) para ejecutar el SDK de Guardium Application Framework en el sistema operativo Linux.
Acerca de esta tarea
Procedimiento
- Inicie una sesión como root o utilice sudo.
- Verifique que el sistema está actualizado: yum update
- Instale las herramientas de desarrollo: yum groupinstall -y "development tools"
-
Instale las herramientas de desarrollo y las bibliotecas adicionales (no son estrictamente necesarias para compilar Python pero son necesarias para el interprete de Python):
- Ubuntu: yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel
- CentOS: yum install -y zlib-devel, openssl-devel, openssl, libffi-devel
- Si tiene una instalación "mínima" limpia de CentOS, instale la herramienta wget: yum install -y wget
-
Baje, compile e instale Python.
# Python 2.7.0: wget http://python.org/ftp/python/2.7.0/Python-2.7.0.tar.xz tar xf Python-2.7.0.tar.xz cd Python-2.7.0 ./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib" make && make altinstallEl intérprete de Python recién instalado estará disponible como /usr/local/bin/python2.7. La versión de sistema de Python 2.6.6 continúa estando disponible como /usr/bin/python, /usr/bin/python2 y /usr/bin/python2.6. - Para eliminar símbolos de la biblioteca compartida para reducir la memoria utilizada, especifique: strip /usr/local/lib/libpython2.7.so.1.0
- Asegúrese de que el mandato Python apunta al último Python instalado. A continuación, para hacer que la última instalación de Python sea el motor Python predeterminado, ejecute source ~/.bash_profile