kali linuxにターミネータをインストール中にpython3-psutilエラーが発生しました。

kali linuxにターミネータをインストール中にpython3-psutilエラーが発生しました。

Kali Linux 2022.2にインストールしようとしましたが、terminator次のエラーが発生しました。

$ sudo apt install terminator
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies: python3-psutil : Depends: python3 (< 3.9) but 3.10.4-1+b1 is to be installed
E: Unable to correct problems, you have held broken packages.

誰でもこの問題を解決する方法を案内できますか?

インストールする前にsudo apt updateこれを試しました。sudo apt upgradeterminator

答え1

Kaliバージョンを2023.3に完全にアップグレードする必要があります。

sudo apt update && sudo apt full-upgrade -y
sudo reboot

再起動後、以下をインストールできますterminator

sudo apt install terminator

答え2

あなたが提供した上記のコードには、次の行があります。The following packages have unmet dependencies: python3-psutil : Depends: python3 (< 3.9) but 3.10.4-1+b1 is to be installed E: Unable to correct problems, you have held broken packages.

Kali Linuxは、ツールやパッケージのインストール中に発生するすべてのエラーについてユーザーに知らせるのが好きです。あなたの場合は破損した状態なので、必要なツールのインストールをブロックするパッケージについてお知らせします。したがって、このタイプのエラーを修正するには、端末からパッケージ名をコピーしてパッケージを個別にインストールできます。あなたの場合は、python3.10.4-1+b1単にこのコマンドを実行し、sudo apt --fix-broken install最後の行はE: Unable to correct problems, you have held broken packages.システムに複数の破損したパッケージがあることを示します。したがって、あなたの場合は、システムが提案した単一のPython3パッケージをインストールするのではなく、このコマンドを実行することをお勧めします。sudo apt --fix-broken installしかし、試したい場合は、sudo apt install python3.10.4-1+b1 -yターミナルをインストールしてみてください。一部のパッケージがそうでないというエラーが発生した場合は、次のmissingコマンドbrokenを実行することをお勧めしますsudo apt --fix-missing install。この情報がTerminatorのインストールの問題を解決するのに役立つことを願っています。しかし、@GAD3R正しい解決策もあなたと共有されます。

関連情報