私のArchlinuxシステムのアップグレード中。 Python 2.7がまだインストールされていることを確認しました。今はそれを削除し、このバージョンのPythonを使い続ける必要がある時だと思います。
だから私は私のシステムで使用されているものをリストし、python 2-x
それを交換できることを確認する方法を探しています。 python2を簡単に削除することは可能ですか?それでは、これは良い考えですか?
ありがとう
答え1
pacman-contrib
パッケージがインストールされている場合は、このpactree
コマンドを使用してパッケージの依存関係ツリーをインポートできます。この場合、依存するすべてのパッケージは必要ではありませんが、依存するすべてのパッケージが必要なので、パッケージ名とともにまたは-r
フラグ--reverse
を使用できます。この場合、python2
可能性が最も高い。
pactree -r python2
今はpython2がインストールされていないので、他のパッケージの例を見てみましょう。
$ pactree -r mpg123
mpg123
├─libopenmpt
│ └─mpd
├─mp3gain
├─mpd
└─normalize
もちろん、削除が良いアイデアかどうかは、Python2で実行したときに表示される内容によって異なります。 Archは最近、公式リポジトリでpython2に依存するすべてを「削除」しているため、インストールした重要な項目にはまだPython2が必要になる可能性があります。しかし、何年も経ってもまだpython2を使用しているプロジェクトがあり、その多くはAURで利用可能で、確かにそれに依存する可能性があります。