Linuxのリポジトリには入っていない「zenmap」をなんとかインストールする方法の1つをご紹介します。Linux」ですが、最近のリリース(2021.1付近)にはzenmapがデフォルトではインストールされていないようです。aptでインストールしようとしてもKaliのパッケージリポジトリにはzenmapは入っていません。Linux側の想いなのかもしれませんが...)。いえ、nmapに比べるとGUIで操作できるzenmapはやはり便利。なんとかインストールできないものか、と思い立ち、ちょっとやってみましたので、その方法をご紹介します。インストール手順概要2021年5月現在、Linux用のzenmapパッケージは.rpm形式でしか提供されていません。rpm形式のパッケージをDebian/Ubuntuで利用できるように.deb形式に変換してインストールすることにします。その際に、.rpmパッケージを.debパッケージに変換するための「alien」というパッケージを先に導入します。Linux用のaptリポジトリにも入っていません。必要なパッケージを1つずつ探してきてインストールする方法もありますが、後々のことを考えてpython-gtk2パッケージを含んだリポジトリを導入することにします。パッケージのアップデート本題に入る前に、まずはaptリポジトリとパッケージ類のアップデートを行います。upgradealienの導入.rpmパッケージを.debパッケージに変換するためのパッケージとして「alien」をインストールします。alienzenmapの入手&変換nmapのサイトからzenmapのrpmパッケージを入手します。Scannerダウンロードが終了したらzenmapパッケージを変換します。以下の例では、「zenmap-7.91-1.norach.rpm」を「Download」ディレクトリにダウンロードしたものとします。generatedちなみに、このあとすぐにzenmapを実行してみると、こんな感じになってしまいます。10(buster)のリポジトリを追加してみます。Debianのリポジトリを使用するように設定します。/etc/apt/sources.list「/etc/apt/sources.list」を次のように編集して保存します。update」します。update改めてpython-gtk2をインストールします。アーカイブを取得する必要があります。ディスク容量が消費されます。ここで再度zenmapを起動してみます。zenmap今度は起動されました。念のために、今回追加したDebianリポジトリはこのあと無効にしておくほうが良いかもしれません(誤ってDebianリポジトリ側のパッケージをインストール/更新してしまわないように)。upgradeするほうが良いでしょう。このあたりの運用はよく検討する必要があるかと思います。Reserved.ツイート。