Qual è il miglior repository che usi per ottenere RPM per Python 3.0 che sono ben gestiti?
Qual è il miglior repository che usi per ottenere RPM per Python 3.0 che sono ben gestiti?
Risposte:
Puoi provare il pacchetto da ActiveState http://www.activestate.com/activepython/downloads . Non dipende dal gestore dei pacchetti (basta decomprimere ed eseguire "install.sh").
Oppure puoi compilare Python e creare pacchetti da solo
Ecco come creare RPM da solo:
Ecco come puoi compilarlo:
./configure
make
make test
sudo make install # or "make altinstall"
Nota che molti degli strumenti redhat delle navi si basano su Python, quindi probabilmente stai meglio costruendo dalla fonte e installando in / usr / local / o usando una versione bleeding edge come Fedora 11.
Dubito che ce ne siano. Ho sempre avuto abbastanza successo nell'installare python 3000 dal sorgente ed eseguirlo, quindi probabilmente staresti bene nel farlo abbastanza carino e facile - in questo modo puoi anche eseguire più versioni di python allo stesso tempo al fine di mantenere la compatibilità con qualsiasi vecchio script che potresti eseguire. Ricorda solo che centos non è davvero progettato per le tecnologie nuove ed emergenti, quindi ci vorrà molto tempo prima che Python 3 entri nei repository ufficiali.
Trovo la pagina di build di openSUSE molto utile.
Una delle cose ordinate che Novell ottenne quando acquistarono SUSE fu il modello Autobuild. Mi è stato detto che è un gruppo di dispositivi ragionevolmente grande (a centinaia, l'ultima volta che ho chiesto) che ricompila quasi tutto per tutte le piattaforme che supportano ufficialmente. (x86, x86_64, IA64, hardware mainframe IBM, PowerPC, ecc.).
Hanno ampliato Autobuild per creare anche la maggior parte dei pacchetti per la maggior parte dei SO !!
http://software.opensuse.org/search
Vedo un sacco di pacchetti Python per RHEL 5, ma non ho trascorso il tempo a vedere se 3.0 è presente perché non sono riuscito a capire abbastanza velocemente la ricerca.
Dato che sei motivato, puoi dedicare più tempo a questo.
Spero che sia di aiuto!
rpmbuild --rebuild http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/python-2.6-7.fc11.src.rpm
se vuoi davvero 3.0 (che è quasi rotto a causa di un collo di bottiglia in io) cambia semplicemente il file .spec
bene puoi sempre costruire il tuo:
http://www.grenadepod.com/2009/12/26/building-python-2-6-4-rpm-for-centos-5-4/
come dice il proverbio - se vuoi avere qualcosa fatto correttamente, fallo da solo ... :)