Fedoraにzenmapをインストールする方法

Fedoraにzenmapをインストールする方法

Nmapをインストールした後、Zenmapをインストールしてみましたが、正常に動作しませんでした。私は通常の端末コマンドdnf install zenmapを試しましたが、一致するものが見つからないと言いました。

その後、RPMファイルをダウンロードするために公式ウェブサイトに行き、「rpm -i filename.rpm」コマンドを使用しようとしました。このコマンドはPyGTKをダウンロードする必要があることを知らせ、ダウンロードしましたがうまくいきました。しかし、今zenmapを実行しようとすると私に表示されます。

ファイル "/usr/bin/zenmap"、行182、ImportErrorを除く、e:SyntaxError:無効な構文

検索でZenmapを実行しようとすると、Zenmap GUIポートスキャナが表示されます。クリックしようとすると、画面が短く点滅して消えます。解決策を見つけようとしましたが、検索してみると2つしかなく、どちらも答えがありませんでした。

私はFedora 31とKDE Plasmaを使用しています。

ベストアンサー1

明らかにZenmapが達しましたF28 廃止なぜならそれは現在にかかっているからだ。廃止Python2
githubで問題を確認してください。 ZenmapとNdiffはpython2#1176でのみ動作します。

(廃止)Pythonをインストールして動作させることができます。2そして必要なモジュール。

私が見るとソースコードzenmapはに依存し/usr/bin/env python、システムで一般的にデフォルト値はPython 3Python 2の代わりに構文エラーが発生する理由かもしれません。ランチャーを編集するか、python2を使用して明示的にZenmapを呼び出します。例: python2 /path/to/zenmap

おすすめ記事