python2を削除すると何が壊れますか?

python2を削除すると何が壊れますか?

私がやるとしましょう。

cd /usr/bin
$ ll python
lrwxrwxrwx 1 root root 7 Jun  7 18:57 python -> python2
$ rm python
$ ln -s python3 python
$ rm pdb
$ ln -s pdb3 pdb

何が壊れるのか分かりますか?たぶんdpkgまたはapt

ベストアンサー1

aptあなたに言うことができます:

apt -s remove python2.7

Python 2インタプリタに(直接または間接的に)依存するシステムにインストールされているすべてのパッケージが一覧表示されます。

より細かい結果を表示するには、shebangが指すすべての実行可能ファイルを見てくださいpython

grep bin/python$ /usr/bin/*

これらの実行可能ファイルはすべて変更によって破損する可能性があります。疑いなく、これはかなり多くの実行可能ファイルを表すことがわかります。

公開アカウント 394あなたがやっていることを許可します(「現在のすべてのディストリビューションはしなければならないがインストールされている場合とpython同じターゲットを参照していることを確認してください。python2ユーザーが意図的にこれを無視しない限りまたは仮想環境が有効になっています。」と大胆に強調していますが)Debian ではサポートされていません

おすすめ記事