DebianにPython 3.xをインストールする方法は?

DebianにPython 3.xをインストールする方法は?

Linuxに初めて接する私は、Debianが安定して安全に見えたので、Linodeとして選択しました。今私はPythonでいくつかのsysadmin型スクリプトを書いて自分の言語を教えたいと思います。に基づいてこの問題私はPython 3を使用することにしました。少なくとも私の家のコンピュータにPython 3がインストールされているので、私のLinodeに2.6または2.7があったらと思います。しかし、Debianのデフォルト値はまだ2.5です。

大丈夫ですが、私の人生のためにpython3.1パッケージを入手する方法がわかりません!これが私を狂わせている!

これは私が試したことの例です(apt-get updateパッケージインデックスが最新であることを確認するために実行した後)。

$ apt-cache search ^python$
python - An interactive high-level object-oriented language (default version)
$ apt-cache search ^python3$
$ apt-cache search ^python*$
python - An interactive high-level object-oriented language (default version)
$ apt-cache -a search ^python*$
python - An interactive high-level object-oriented language (default version)
$ apt-cache search ^python2\.4$
python2.4 - An interactive high-level object-oriented language (version 2.4)

上から見ることができるので、このパッケージが使用できることを知っています。debian.org。どうやって見つけてインストールしますか?

最後に、最新のPythonをインストールする方法を見つけた後でも、Pythonに依存するものをインストールすると、パッケージマネージャにまだ問題が発生しますか?私が望むものではなく、基本的なPythonを指していますか? easy_installを使用するよりもデフォルトのパッケージマネージャを使用したいです(パッケージに興味がある理由を参照)。ここ)。

ああ、コマンドラインのみの答えを探しています。

ベストアンサー1

私は既にDebian lennyを持っていて、あなたのソースリストが基本的にpython2.5のみを持つ安定したリリース用であると仮定します。 (誰が私を修正できますか?)

パッケージツリーを簡単に見ると、Python3.1がDebian Sid(不安定)ツリーとDebian Squeeze(テスト)ツリーにあることがわかります。 ねえ

提供されたリンクから直接インポートできますが、ゲームを介して依存関係w-getを直接解決する必要があるため、厄介なことがよくあります。私にないものは何ですか?CLIを使用してください。

パッケージツリーを押し出しに切り替えたい場合は、押し出し/etc/apt/sources.listツリーと一致するようにパッケージを変更できます。そこからpython3.1とすべての依存関係を持つことができ、持っている必要がaptitude updateあります。aptitude install python

おすすめ記事