Come posso installare Python 2.6 su 12.04?

77

Secondo link "Python 2.6 non è più disponibile per l'installazione".

Devo supportare il software legacy che viene eseguito solo su Python 2.6. Come posso installare Python 2.6 su Ubuntu 12.04?

    
posta d3vid 26.04.2012 - 14:19

8 risposte

89

Sto usando un PPA: link

Installa il PPA:

sudo add-apt-repository ppa:fkrull/deadsnakes

Esegui aggiornamento:

sudo apt-get update

Installa il tuo gusto:

sudo apt-get install python2.6 python2.6-dev

    
risposta data localhost 24.05.2012 - 15:17
12

Controlla pythonbrew . Fa un ottimo lavoro di gestione di più versioni e ambienti python. Costruisce ogni versione di python dal sorgente, ma lo fa in un modo facile da usare. Dopo averlo installato, esegui semplicemente:

pythonbrew install 2.6
pythonbrew switch 2.6

Quindi puoi usarlo con virtualenv per creare un ambiente virtuale con i framework e le librerie di cui hai bisogno senza preoccuparti dei conflitti.

    
risposta data AndrewJesaitis 30.04.2012 - 20:24
8

Ho cercato un PPA, non ho trovato nulla, quindi ho installato i pacchetti Python 2.6 da 11.10 a mano:

cd /tmp
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-minimal_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dev_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/python2.6-dbg_2.6.7-4ubuntu1_i386.deb
wget http://XX.archive.ubuntu.com/ubuntu/pool/main/p/python2.6/libpython2.6_2.6.7-4ubuntu1_i386.deb
dpkg -i *python2.6*_2.6.7-4ubuntu1_i386.deb

Sostituisci XX con il tuo codice paese e, se necessario, i386 con la tua architettura ( amd64 per installazioni a 64 bit).

(Inoltre, molte persone non hanno bisogno del pacchetto -dbg .)

    
risposta data Marius Gedminas 26.04.2012 - 19:50
1

Python non è troppo difficile da costruire. Prova sudo apt-get install build-essential , sudo apt-get build-dep python2.7 (ottiene solo dipendenze che sono quasi uguali a quelle per Python 2.6. Ora scarica la distribuzione sorgente di Python 2.6 e ./configure , make , make install .

    
risposta data Janus Troelsen 26.04.2012 - 15:58
1

per lo sviluppo plone su linux, usiamo questo script buildout: link

ci sono file di configurazione buildout per le versioni python 2.4, 2.5, 2.6, 2.7 e 3.2.

il README indica come usarlo.

    
risposta data johannes raggam 30.04.2012 - 10:02
1

Se hai upgrade a 12.04 e hai già Python 2.6 installato, rimarrà installato dopo l'upgrade.

I pacchetti installati saranno considerati "locali" e ovviamente non possono essere aggiornati con Upgrade Manager. Le correzioni di sicurezza di sola origine (se necessarie) sono disponibili da python.org .

Restano solo i pacchetti 2.6 installati, quelli che non sono stati installati non saranno accessibili. Se ne hai bisogno, puoi recuperarli dagli archivi di Ubuntu seguendo le istruzioni di Marius .

    
risposta data d3vid 30.04.2012 - 14:31
1

Prova ad usare i deb qui (controlla le dipendenze delle descrizioni perché potresti avere molto da scaricare - ma tutti i suoi point / click deb).

O se hai un usb con installazione 10.04 con software center e fai un aptoncd iso. È possibile aprirli e fare semplicemente clic sul debs di cui è stato eseguito il backup senza eseguire un'installazione automatica completa. Ne faccio alcuni per fare il backup dei deb 10.04 perché temo che siano andati via un giorno e la 10.04 la migliore versione nella storia di Ubuntu fino ad oggi.

    
risposta data user77880 19.07.2012 - 01:51
0

Non so se funzioni o no, ma puoi provare questo:

apt-cache show python

questo mostrerà la versione del pacchetto e poi proverai:

apt-get install packag_name=version

per ottenere solo le versioni disponibili prova questo:

apt-cache policy <package_name>

segnalaci se funziona o meno ...

    
risposta data Aragon 26.04.2012 - 14:30

Leggi altre domande sui tag