よく管理されているPython 3.0のRPMを取得するために使用する最適なリポジトリはどこですか?
よく管理されているPython 3.0のRPMを取得するために使用する最適なリポジトリはどこですか?
回答:
ActiveState http://www.activestate.com/activepython/downloadsからパッケージを試すことができます。パッケージマネージャーに依存しません(展開して「install.sh」を実行します)。
または、Pythonをコンパイルして自分でパッケージを作成できます
RPMを自分で作成する方法は次のとおりです。
コンパイル方法は次のとおりです。
./configure
make
make test
sudo make install # or "make altinstall"
Redhatの多くのツールはpythonに依存しているため、ソースからビルドして/ usr / local /にインストールするか、Fedora 11のような最先端のリリースを使用することをお勧めします。
あるとは思えない。私は常にソースからPython 3000をインストールして実行しているので非常にうまくいっていますので、あなたはおそらくそれを非常に素晴らしく簡単にやって大丈夫でしょう-そのように古いバージョンとの互換性を維持するために同時にPythonの複数のバージョンを実行することもできます実行しているスクリプト。centosは新しいテクノロジーや新しいテクノロジー向けに設計されたものではないため、Python 3が公式リポジトリに登場するまでには長い時間がかかることを忘れないでください。
openSUSEビルドページは非常に便利です。
NovellがSUSEを購入したときに得た素晴らしいものの1つは、Autobuildモデルでした。公式にサポートしているすべてのプラットフォームでほとんどすべてを再コンパイルする、かなり大きなデバイスのクラスター(数百、最後に私が尋ねた)であると言われています。(x86、x86_64、IA64、IBMメインフレームハードウェア、PowerPCなど)。
Autobuildを拡張して、ほとんどのOSのほとんどのパッケージもビルドしました!!
http://software.opensuse.org/search
RHEL 5のPythonパッケージはたくさんありますが、検索を十分に速く把握できなかったため、3.0が含まれているかどうかを確認する時間はありませんでした。
やる気があるので、もっと時間をかけることができます。
お役に立てれば!
rpmbuild --rebuild http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/python-2.6-7.fc11.src.rpm
3.0(IOのボトルネックのためほとんど壊れている)が本当に必要な場合は、.specファイルを変更するだけです。
まあ、いつでも自分でビルドできます:
http://www.grenadepod.com/2009/12/26/building-python-2-6-4-rpm-for-centos-5-4/
sayingにあるように-もしあなたが何かをきちんとさせたいなら、自分でそれをしてください... :)