Gdzie jest najlepsze repozytorium, którego używasz do uzyskiwania RPM dla Python 3.0, które są dobrze utrzymane?
Gdzie jest najlepsze repozytorium, którego używasz do uzyskiwania RPM dla Python 3.0, które są dobrze utrzymane?
Odpowiedzi:
Możesz wypróbować pakiet z ActiveState http://www.activestate.com/activepython/downloads . Nie zależy to od menedżera pakietów (po prostu rozpakuj i uruchom „install.sh”).
Lub możesz samodzielnie skompilować Python i stworzyć pakiet
Oto jak samodzielnie stworzyć RPM:
Oto jak możesz go skompilować:
./configure
make
make test
sudo make install # or "make altinstall"
Pamiętaj, że wiele narzędzi redhat statków jest opartych na pythonie, więc prawdopodobnie lepiej jest budować ze źródła i instalować w / usr / local / lub używać najnowszej wersji, takiej jak Fedora 11.
Wątpię, jak są. Zawsze odniosłem sukces, instalując Pythona 3000 ze źródła i uruchamiając go, więc prawdopodobnie wszystko będzie dobrze, ponieważ jest całkiem przyjemny i łatwy - w ten sposób możesz również uruchomić wiele wersji Pythona w tym samym czasie, aby zachować kompatybilność ze starszymi skrypty, które możesz uruchamiać. Pamiętaj tylko, że centos nie jest tak naprawdę zaprojektowany dla nowych i powstających technologii, więc minie dużo czasu, zanim Python 3 pojawi się w oficjalnych repozytoriach.
Uważam, że strona kompilacji openSUSE jest bardzo przydatna.
Jedną z ciekawszych rzeczy, które Novell otrzymał, kupując SUSE, był model Autobuild. Powiedziano mi, że jest to dość duży klaster urządzeń (w setkach, ostatnio zapytałem), który rekompiluje większość wszystkiego na wszystkie platformy, które oficjalnie obsługują. (x86, x86_64, IA64, sprzęt mainframe IBM, PowerPC itp.).
Rozszerzyli Autobuild, aby również budował większość pakietów dla większości systemów operacyjnych !!
http://software.opensuse.org/search
Widzę wiele pakietów Pythona dla RHEL 5, ale nie spędziłem czasu, aby sprawdzić, czy jest tam 3.0, ponieważ nie mogłem dość szybko znaleźć wyszukiwania.
Ponieważ jesteś zmotywowany, możesz poświęcić temu więcej czasu.
Mam nadzieję że to pomoże!
rpmbuild --rebuild http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/python-2.6-7.fc11.src.rpm
jeśli naprawdę chcesz 3.0 (który jest prawie zepsuty, ponieważ wąskie gardło w io) po prostu zmień plik .spec
zawsze możesz zbudować własny:
http://www.grenadepod.com/2009/12/26/building-python-2-6-4-rpm-for-centos-5-4/
jak mówi przysłowie - jeśli chcesz coś zrobić poprawnie, zrób to sam ... :)