最近、Arch Linuxをプライマリ(Ubuntu)コンピューターにインストールしましたが、動作しています本当に私にとっては問題ありません。それは高速で構成可能で、基本的には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
のみです。これは、何とも競合していないようです。
グーグルは結果を出さなかったので、誰かが以前にこのようなエラーに遭遇したことがありますか?このpython競合のため、インストールに失敗するパッケージはcompiz-fusion
だけではないので、かなりの数の素敵なパッケージ(python-qt
など)をアンインストールできます。
どんな助けも私にとっての助けです。ありがとう!
Arch Linuxでは、python
パッケージにはpython 3が含まれ、python2
パッケージにはpython 2)が含まれます。
最初にpacman -Sy python python2
を試してください。これらのパッケージの両方がインストールされると、compiz-fusion
とpython-qt
がインストールされます。
ああ、しばらくの間システムを更新することはできません。 dbus-python
はpython
パッケージに依存しなくなりましたが、python2
パッケージに依存しています(SVNによると2010年10月以降)。
pacman -Sy $package
を含むパッケージは絶対にインストールしないでください。それは最終的にあなたのシステムを壊し、あなたの子猫を食べるか、もっと悪いことになります、しかしあなたは明らかにそうしました。 python python2からpython3への移行は、昨年archlinux開発者によって行われました( ニュース記事 )。