PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Installation Wireshark



beluga
30.05.07, 12:45
Hallo zusammen! Ich habe soeben mir die neuste Version des Netzwerksniffers "Wireshark" heruntergeladen (Source Code) und diesen dann mit ./configure make make install installiert - Die Frage als Linux-Anfänger: Wie starte ich das Programm? Wo ist die ausführbare Datei hinterlegt? Installiert habe ich es unter Suse 10.1 - im Anhang ein Auschnitt nach make install und dem Inhalt des Ordners.

/usr/bin/install -c -m 644 'radius/dictionary.netscreen' '/usr/local/share/wireshark/radius/dictionary.netscreen'
/usr/bin/install -c -m 644 'radius/dictionary.nokia' '/usr/local/share/wireshark/radius/dictionary.nokia'
/usr/bin/install -c -m 644 'radius/dictionary.nomadix' '/usr/local/share/wireshark/radius/dictionary.nomadix'
/usr/bin/install -c -m 644 'radius/dictionary.propel' '/usr/local/share/wireshark/radius/dictionary.propel'
/usr/bin/install -c -m 644 'radius/dictionary.quintum' '/usr/local/share/wireshark/radius/dictionary.quintum'
/usr/bin/install -c -m 644 'radius/dictionary.redback' '/usr/local/share/wireshark/radius/dictionary.redback'
/usr/bin/install -c -m 644 'radius/dictionary.redcreek' '/usr/local/share/wireshark/radius/dictionary.redcreek'
/usr/bin/install -c -m 644 'radius/dictionary.shasta' '/usr/local/share/wireshark/radius/dictionary.shasta'
/usr/bin/install -c -m 644 'radius/dictionary.shiva' '/usr/local/share/wireshark/radius/dictionary.shiva'
/usr/bin/install -c -m 644 'radius/dictionary.sonicwall' '/usr/local/share/wireshark/radius/dictionary.sonicwall'
/usr/bin/install -c -m 644 'radius/dictionary.springtide' '/usr/local/share/wireshark/radius/dictionary.springtide'
/usr/bin/install -c -m 644 'radius/dictionary.t_systems_nova' '/usr/local/share/wireshark/radius/dictionary.t_systems_nova'
/usr/bin/install -c -m 644 'radius/dictionary.telebit' '/usr/local/share/wireshark/radius/dictionary.telebit'
/usr/bin/install -c -m 644 'radius/dictionary.trapeze' '/usr/local/share/wireshark/radius/dictionary.trapeze'
/usr/bin/install -c -m 644 'radius/dictionary.tunnel' '/usr/local/share/wireshark/radius/dictionary.tunnel'
/usr/bin/install -c -m 644 'radius/dictionary.unisphere' '/usr/local/share/wireshark/radius/dictionary.unisphere'
/usr/bin/install -c -m 644 'radius/dictionary.unix' '/usr/local/share/wireshark/radius/dictionary.unix'
/usr/bin/install -c -m 644 'radius/dictionary.usr' '/usr/local/share/wireshark/radius/dictionary.usr'
/usr/bin/install -c -m 644 'radius/dictionary.valemount' '/usr/local/share/wireshark/radius/dictionary.valemount'
/usr/bin/install -c -m 644 'radius/dictionary.versanet' '/usr/local/share/wireshark/radius/dictionary.versanet'
/usr/bin/install -c -m 644 'radius/dictionary.wispr' '/usr/local/share/wireshark/radius/dictionary.wispr'
/usr/bin/install -c -m 644 'radius/dictionary.xedia' '/usr/local/share/wireshark/radius/dictionary.xedia'
make[3]: Leaving directory `/home/praktiku/Desktop/wireshark-0.99.5'
make[2]: Leaving directory `/home/praktiku/Desktop/wireshark-0.99.5'
make[1]: Leaving directory `/home/praktiku/Desktop/wireshark-0.99.5'

Im Neuen Ordner sind folgende Dateien enthalten:

sun7:/usr/local/share/wireshark # ls
AUTHORS-SHORT colorfilters diameter editcap.html manuf text2pcap.html wireshark.html
capinfos.html COPYING dtds help mergecap.html tshark.html
cfilters dfilters dumpcap.html idl2wrs.html radius wireshark-filter.html
sun7:/usr/local/share/wireshark #

carstenj
30.05.07, 12:54
Hi,

was sagt ./configure --help | grep prefix? Ich gehe davon aus, dass es irgendwo unter /usr/bin oder /usr/local/bin installiert wurde.

beluga
30.05.07, 13:02
Hi-Danke! Dort hab ich tshark gefunden,welches auch in der Konsole das Programm ausführt-aber es gibt ja hier auch eine GUI Version - die ist nicht zu finden...

Toobles
30.05.07, 14:11
--disable-wireshark
By default, if 'configure' finds the GTK+ libraries, the Makefile
build Wireshark, the GUI packet analyzer. You can disable the
build of the GUI version of Wireshark with this switch.


Wenn ich mir das aus der Datei INSTALL mal so angucke würde ich sagen das bei dir wohl die Development-Pakete für GTK+ fehlen.
Aber ohne den Output von "./configure" wird das ein wenig schwer.

Rain_maker
30.05.07, 18:22
Wie wäre es mit einem Rebuild aus dem src.rpm für 10.2?

wireshark-0.99.5-5.1.src.rpm (http://anorien.warwick.ac.uk/mirrors/suse/update/10.2/rpm/src/wireshark-0.99.5-5.1.src.rpm)

1. Die Chancen, daß das funktioniert stehen da nicht so schlecht.

2. Fehlende Pakete werden _sauber_ schon vor dem eigentlichen Kompiliervorgang bemängelt.

3. Die ./configure-Optionen sind "richtig" gesetzt.

4. Das Paket ist sauber installierbar/deinstallierbar.


man rpmbuild

Greetz,

RM