私がやるとしましょう。
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 ではサポートされていません。