Arch Linux:pythonとpython2がクラッシュする

Arch Linux:pythonとpython2がクラッシュする

私は最近私のメインコンピュータ(Ubuntu)にArch Linuxをインストールしましたが、実行中です。本物私にとって良いです。高速で設定可能で、デフォルトではより速いUbuntuバージョンです。

デフォルトではインストールされていないため、compiz-fusionパフォーマンスにどのように影響するかを確認したかったのですが、インストールしようとしたpacmanときに非常に説明的なエラーメッセージが表示されました。

[root@arch /]# pacman -S compiz-fusion-gtk
resolving dependencies...
looking for inter-conflicts...
:: python and python2 are in conflict (python<3). Remove python2? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: python and python2 are in conflict (python<3)

まだインストールされていませんpython3。私がインストールした唯一のPythonバージョンはでありPython 2.7.1、どんなものとも競合しないようです。

Googleでは何も起こりませんでしたが、このエラーが発生した人はいますか?compiz-fusionPythonの競合のためインストールできない唯一のパッケージではないため、Pythonなどの多くのクールなパッケージをpython-qt削除できます。

どんな助けでも私に役立ちます。ありがとうございます!

答え1

Arch Linuxでは、このpythonパッケージにはPython 3が含まれ、このpython2パッケージにはPython 2が含まれています。

まず試してみてくださいpacman -Sy python python2。これら2つのパッケージがインストールされたら、インストールする必要compiz-fusionpython-qtあります。

ああ、しばらくシステムを更新することはできません。dbus-pythonこれ以上pythonパッケージに依存せずpython2にパッケージに依存します(SVNによると、2010年10月現在)。

答え2

でインストールすると絶対にできません pacman -Sy $package。結局のところ、システムは破壊され、子猫を捕まえたり、それより悪い結果が出るでしょう。しかし、明らかにそうするでしょう。 Archlinux開発者は昨年、python2からpython3に移行しました(ニュース記事)。

関連情報