Instale Python 2.7.11 en Ubuntu sin compilar ni reemplazar la versión preinstalada

Instale Python 2.7.11 en Ubuntu sin compilar ni reemplazar la versión preinstalada

Estoy usando Ubuntu Trusty que viene python 2.7.6preinstalado. Necesito instalarlo 2.7.11sin /usr/local/bin/pythontocar /usr/bin/pythonni compilar desde la fuente.

Hay algunos enlaces que dicen usarFélix Krullrepositorio:

sudo apt-add-repository ppa:fkrull/deadsnakes-python2.7
sudo apt-get update
sudo apt-get install python2.7 python2.7-dev

Pero la descripción de ese repositorio dice claramente:

¡TENGA EN CUENTA que este PPA reemplazará un componente central del sistema (es decir, Python 2.7)! Si bien he tratado de minimizar el riesgo de problemas de compatibilidad, no asumo ninguna responsabilidad por problemas de compatibilidad o problemas de seguridad con estos paquetes.

hay alguna otra solucion?

Respuesta1

El paquete Python necesitaría ser recompilado para usar el prefijo /usr/local, lo que significaría modificar el paquete fuente. Puede descargar el código fuente usando apt-get source python2.7 y modificar el archivo debian/rules para compilarlo con /usr. /prefijo local pero luego apt aún lo vería como otro reemplazo más nuevo para python2.7 a menos que cambie el nombre del paquete.

Probablemente sería mejor instalarlo desde la fuente usando algo como GNU stow para que no interfiera con su instalación principal.https://www.gnu.org/software/stow/

información relacionada