Kaliにpyasnをインストールすると、「python 2.7がpython-pyasn1を停止し、すでにインストールされています」というエラーが表示されます。

Kaliにpyasnをインストールすると、「python 2.7がpython-pyasn1を停止し、すでにインストールされています」というエラーが表示されます。
sudo dpkg -i python-pyasn1_0.4.2-3build1_all.deb

この deb を解凍しようとすると kali(debian) でエラーが発生します。

python 2.7 breaks python-pyasn1 and is installed
dpkg: error processing package python-pyasn1 (--install):

この問題についてどうすればよいですか?

答え1

現在のバージョンのKaliまたはDebianでサポートされなくなったPython 2モジュールをインストールしようとしています。パッケージpython2.7は引き続き使用できますが、古いモジュールがどこにあるのかを防ぐためにインストールをブロックします。

新しいコードを書く場合は、Python 3を使用する必要があります。python3-pyasn1パッケージ代わりに、後者はKaliリポジトリにあります。

sudo apt install python3-pyasn1

古いソフトウェアを実行するには、Python 2仮想環境を使用してpip

関連情報