Good to Know Database

CentOS 5: Nmap 5.50 aus den Sourcen installieren


Wenn Sie Nmap aus den CentOS-Repositories installieren, wird die ältere Nmap Version 4.11 installiert. Die folgende Anleitung soll Ihnen zeigen wie Sie die aktuelle Nmap Version 5.50 aus dem Quellcode installieren.

Bevor Sie mit dem Übersetzen des Quellcodes beginnen können, müssen Sie einige benötigte Pakete aus den CentOS-Repositories installieren.

[root@centos5 ~]# yum install gcc gcc-c++ make openssl-devel

Falls bereits eine ältere Version von Nmap aus den Sourcen installiert wurde, sollten Sie diese jetzt deinstallieren. In diesem Beispiel wurde auf dem System bereits Nmap 5.20 installiert. Wechseln Sie in das Quellcode-Verzeichnis der installierten Version und führen make uninstall zum Deinstallieren der alten Nmap Version aus.

[root@centos5 ~]# cd /usr/src/nmap-5.20/
[root@centos5 nmap-5.20]# make uninstall

Wechseln Sie anschließend in das Verzeichnis /usr/src/.

[root@centos5 nmap-5.20]# cd /usr/src/

Den Quellcode von Nmap finden Sie unter http://nmap.org/download.html und können Sie mit dem folgenden Befehl herunterladen.

[root@centos5 src]# wget http://nmap.org/dist/nmap-5.50.tar.bz2

Entpacken Sie das Quellcodepaket und wechseln in das entpackte Verzeichnis.

[root@centos5 src]# tar xjf nmap-5.50.tar.bz2
[root@centos5 src]# cd nmap-5.50

Mit dem folgenden Aufruf erstellen Sie das Makefile.

[root@centos5 nmap-5.50]# ./configure

Sobald Sie eine ASCII-Grafik mit einem Drachen angezeigt bekommen, wurde das Makefile erfolgreich erstellt und Sie können den Quellcode übersetzen und installieren.

[root@centos5 nmap-5.50]# make && make install

Nachdem die Installation abgeschlossen wurde, können Sie mit dem folgenden Befehl überprüfen ob Nmap richtig installiert wurde.

[root@centos5 nmap-5.50]# /usr/local/bin/nmap -V

Nmap version 5.50 ( http://nmap.org )

Sollten Sie Nmap wieder deinstallieren wollen, wechseln Sie in das Verzeichnis mit den Quelldateien und rufen make mit der Option uninstall auf.

[root@centos5 ~]# cd /usr/src/nmap-5.50/
[root@centos5 nmap-5.50]# make uninstall


Dieser Eintrag wurde am 31.01.2011 erstellt.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_33_1124.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer