Wo ist das beste Repository, mit dem Sie gut gewartete RPMs für Python 3.0 erhalten?
Wo ist das beste Repository, mit dem Sie gut gewartete RPMs für Python 3.0 erhalten?
Antworten:
Sie können das Paket von ActiveState unter http://www.activestate.com/activepython/downloads testen . Es hängt nicht vom Paketmanager ab (einfach entpacken und "install.sh" ausführen).
Oder Sie können Python kompilieren und das Paket selbst erstellen
So erstellen Sie RPM selbst:
So können Sie es kompilieren:
./configure
make
make test
sudo make install # or "make altinstall"
Bitte beachten Sie, dass viele der Tools von Redhat auf Python basieren. Daher ist es wahrscheinlich besser, wenn Sie von der Quelle aus erstellen und in / usr / local / installieren oder eine aktuelle Version wie Fedora 11 verwenden.
Ich bezweifle, dass es welche gibt. Ich habe Python 3000 immer sehr erfolgreich von der Quelle aus installiert und ausgeführt, daher wäre es wahrscheinlich in Ordnung, dass es recht nett und einfach ist. Auf diese Weise können Sie auch mehrere Versionen von Python gleichzeitig ausführen, um die Kompatibilität mit allen älteren Versionen aufrechtzuerhalten Skripte, die Sie möglicherweise ausführen. Denken Sie daran, dass Centos nicht wirklich für neue und aufstrebende Technologien entwickelt wurde. Es wird also lange dauern, bis Python 3 in die offiziellen Repos kommt.
Ich finde die openSUSE-Build-Seite sehr nützlich.
Eines der netten Dinge, die Novell beim Kauf von SUSE bekam, war das Autobuild-Modell. Mir wurde gesagt, dass es sich um eine einigermaßen große Gruppe von Geräten handelt (in den Hunderten, die ich zuletzt gefragt habe), die für alle Plattformen, die sie offiziell unterstützen, fast alles neu kompilieren. (x86, x86_64, IA64, IBM-Mainframe-Hardware, PowerPC usw.).
Sie haben Autobuild erweitert, um auch die meisten Pakete für die meisten Betriebssysteme zu erstellen !!
http://software.opensuse.org/search
Ich sehe viele Python-Pakete für RHEL 5, aber ich habe nicht die Zeit gebraucht, um zu sehen, ob 3.0 da ist, da ich die Suche nicht schnell genug herausfinden konnte.
Da Sie motiviert sind, können Sie mehr Zeit darauf verwenden.
Hoffe das hilft!
rpmbuild --rebuild http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/python-2.6-7.fc11.src.rpm
Wenn Sie wirklich 3.0 wollen (was fast kaputt ist, weil ein Engpass in io), ändern Sie einfach die .spec-Datei
Nun, Sie können immer Ihre eigenen bauen:
http://www.grenadepod.com/2009/12/26/building-python-2-6-4-rpm-for-centos-5-4/
wie es so schön heißt - wenn du etwas richtig machen lassen willst, mach es selbst ... :)