Stoppt die Vorratsdatenspeicherung! Jetzt klicken &handeln! Willst du auch an der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

Tutorial: Ethereal unter OSX installieren

1. Juni 2006 von dt

Aquaethereal

Hier eine kurze Anleitung um das Netzwerkdiagnosetool Ethereal zu installieren:

1) Apple X11 installieren
Download hier:
http://www.apple.com/support/downloads/x11formacosx.html

2) Apple Xcode & X11SDK installieren
Xcode kann man sich auf http://developer.apple.com/ herunterladen.
Dazu muss man sich allerdings zunächst (kostenlos) registrieren.
Die X11 SDK gibt es ebenfalls im Developer Download Center.
Ebenfalls herunterladen und installieren.

3) Fink installieren
Download hier:
http://fink.sourceforge.net/download/index.php?phpLang=de
Einfach der kurzen Anleitung dort folgen.

4) Fink konfigurieren
Dazu zunächst “Terminal.app” starten.

Im Terminal kann man z.B. mit dem Texteditor “nano” sehr gut arbeiten.
Zum Anpassen der Fink Konfigurationsdatei folgendes eingeben:

sudo nano -w /sw/etc/fink.conf

Die Zeile “Trees:” so verändern, dass sie anschließend so aussieht:
Trees: local/main unstable/main unstable/crypto stable/main stable/crypto
Mit “CTRL+O” die Änderung speichern, dann nano mit “CTRL-X” beenden.

5) Fink aktualisieren
Im Terminal folgende Befehle ausführen:

fink scanpackages
sudo apt-get update
fink selfupdate
(Option “rsync” auswählen)

Wenn das Update gelaufen ist, kann Ethereal installiert werden.

6) Ethereal installieren
Im Terminal folgenden Befehl ausführen:

fink install ethereal

7) AquaEthereal installieren
Download hier:
http://aquaethereal.sourceforge.net/

UPDATE (optional) 8) Fink Konfiguration wieder in den Originalzustand zurückversetzen
Unter Punkt 5 wurde die Fink Konfiguration derart angepasst, dass auch “noch instabile” Pakete installiert werden, diesen Schritt sollte man (falls man noch andere Pakete installieren möchte) wieder rückgängig machen.

Im Terminal kann man z.B. mit dem Texteditor “nano” sehr gut arbeiten.
Zum Anpassen der Fink Konfigurationsdatei folgendes eingeben:

sudo nano -w /sw/etc/fink.conf

Die Zeile “Trees:” so verändern, dass sie anschließend so aussieht:
Trees: local/main stable/main stable/crypto
Mit “CTRL+O” die Änderung speichern, dann nano mit “CTRL-X” beenden.

Etheral kann nun sehr einfach über “AquaEthereal” gestartet werden.

Das wars. Viel Spaß!

Technorati Tags: , , ,

Share & Enjoy:
  • Slashdot
  • Digg
  • Reddit
  • del.icio.us
  • Facebook
  • Technorati
  • StumbleUpon
  • Webnews.de
  • MisterWong
  • Yigg

22 Reaktionen zu “Tutorial: Ethereal unter OSX installieren”

  1. DrFluff

    Vielleicht sollte noch anggemerkt werden das man, sofern man Darwinports nutzt, auch über diese Ethereal installieren kann. Hierbei entfällt sogar die anpassung der Konfigdatei.
    Herzlichen danke für den AquaEthereal Link!

  2. ToPPi

    @DrFluff:

    Danke für Dein Feedback.
    Wir haben DarwinPorts bewusst weggelassen, um es nicht noch komplizierter zu machen (keine Abzweigungen in der Anleitung) :-) Der Grund, dass wir uns für Fink und gegen DarwinPorts entschieden haben ist schlicht, dass die Fink Version der DarwinPorts meist ein paar Versionen voraus ist, wie auch aktuell.

    Viele Grüße!

  3. Erik

    Hallo,
    erst einmal, coole Website, ich hatte Dich gleich nachdem ich Deinen Blog entdeckt hatte in meinen RSS-Reader (Safari ;-) ) gehängt.
    Ohne jetzt pedantisch wirken zu wollen, die Fink-Packages in ‘unstable’ sind in ‘unstable’ weil sie möglicherweise noch instabil sein könnten. Falls jetzt ein (nicht negativ gemeint) ‘unbedarfter’ Benutzer die Einstellungen in seinem Fink so lässt, dann kann er sich einige Probleme bei einem ‘fink update-all’ einhandeln.
    Nur das wir uns richtig verstehen, für erfahrene Benutzer von Fink stellt das normalerweise kein Problem dar. Wenn diesem Personenkreis ein Programm um die Ohren fliegt, wissen sie meist warum. Ein unerfahrener Benutzer wird vermutlich nur mit grossen Augen (think anime-like) vor dem Bildschirm sitzen und sich wundern warum manche seiner Fink-Packages nicht mehr sauber laufen.
    Ich würde zumindest eine kleine Warnung dazuschreiben; man könnte auch, wenn man den ‘unstable’-Tree nur für ein Programm braucht, diesen nach der Installation von Ethereal wieder aus der Konfiguration entfernen.

    my 2 Euro-Cents
    Erik

  4. ToPPi

    @Erik:

    Danke für die Blumen! :-)
    Du hast natürlich vollkommen recht – habe es ergänzt.

  5. db

    ich versuch grad, das alles nach anleitung zu machen, aber dabei hab ich probleme:
    1. ich hab von ADC die “xcode tools” runtergeladen. da ist ein paket namens x11sdk.pkg, das ich installiert hab. was genau ist mit “xcode” gemeint, wenn so das ganze DMG heißt?
    2. ohne eben dieses xcode installiert zu haben, kommt bei “fink selfupdate” die meldung “Failed: selfupdate method ‘rsync’ requires the package ‘dev-tools’”. kommt das vom fehlenden xcode? ich hab’s mit “fink install dev-tools” versucht, da kommt eine lange fehlermeldung, in der u.a. steht “Use of uninitialized value in string eq at /sw/lib/perl5/Fink/Services.pm line 1162. /var/tmp/tmp.0.gVgtiC”
    da ich nicht viel ahnung von linux hab, komm ich so nicht weiter ;)

  6. dt

    Wenn Du dich in die ADC-Seite einloggst, musst Du auf Downloads klicken, dann auf Developer Tools und dort Xcode runterladen. Die aktuelle Version ist 2.4.1. Der Download ist knapp 950 MB groß. In dem DMG sollte dann ein Installer für Xcode sein. Du siehst, dass Xcode installiert ist, wenn auf Deiner Festplatte der Ordner /Developer existiert. Ansonsten einfach mal nach “Installing Xcode” o.ä. googeln,

  7. db

    das dmg hab ich schon, aber installiert is das riesig groß. daher will ich so wenig wie möglich installieren. im dmg ist das x11 sdk. das hab ich schon installiert, aber ich scheine mehr zu brauchen. was kann ich weglassen?

  8. dt

    Die eigentlichen Developer Tools (Xcode) müssen auf jeden Fall installiert werden.

  9. dummi

    Hallo !
    Nettes how 2 !
    Ich hab´ allerdings ein kleines problem mit nano -
    bitte sag mir doch genau welche tasten ich drücken muss um cut text & uncut text auszuführen;
    oder wie ich mir trees anzeigen lassen kann ohne nano bemühen zu mussen damit ich Trees: local/main stable/main stable/crypto
    durch
    Trees: local/main unstable/main unstable/crypto stable/main stable/crypto
    mit copy & paste ersetzen kann (zwischenablage).
    Danke !

  10. dt

    @dummi:
    Verstehe die Frage gar nicht so richtig… :-)
    1.) ginge es ja auch ohne cut & uncut
    2.) stehen am unteren rand des nano-fensters alle hotkeys. (ctrl-k ist z.b. cut, ctrl-u ist uncut, ctrl-o ist datei speichern & ctrl-x ist nano beenden).

    Du kannst die Trees Zeile natürlich auch einfach “von Hand” löschen und dann abtippen, dann brauchst Du abgesehen von ctrl-o (um die Datei zu speichern) und ctrl-x (um nano zu beenden) gar keine hotkeys.

    ctrl-u und ctrl-k sind übrigens nur für die “nano interne zwischenablage”. Wenn etwas aus der “osx zwischenablage” eingefügt werden soll, funktioniert das mit den normalen osx hotkeys. das kann allerdings manchmal zu problemen in der darstellung führen.

    Viele Grüße.

  11. dummi

    Vielen Dank !
    Ich hab nicht gerafft dass das “dach” crtl beudeutet …
    Nochmal thanx a lot !

  12. dt

    Kein Problem. Viel Spaß! :-)

  13. dummi

    Nochmal ich …
    Also ich exakt die anweisungen befolgt aber unter dem download link von http://aquaethereal.sourceforge.net/ komme ich zum wireshark download
    wie auch immer
    nachdem ich das ganze am ende mit sudo nano -w /sw/etc/fink.conf wieder zurückgesetzt habe & dann hoffnungsvoll den sharklauncher (in progamme) gestartet hab – geht nur ein leeres x11 fenster auf …
    das terminal meint dazu folgendes :
    gott:~ xxxx$ man
    What manual page do you want?
    gott:~ xxxx$ ethereal

    (ethereal:1820): Gtk-WARNING **: cannot open display:
    gott:~ xxxx$ man
    What manual page do you want?
    gott:~ xxxx$ wireshark
    -bash: wireshark: command not found

  14. dt

    @dummi:
    Ethereal ist jetzt Wireshark.

    Hast Du das fink update auch gemacht? Ist das X11 Paket von Apple korrekt installiert? Falls das alles nicht klappt, gibt es von Andreas Fink (hat nichts mit der Software Fink zu tun) noch ein Wireshark (=ehemals Ethereal) Paket, welches auch mit dem SharkLauncher (und ohne das Fink Paket) funktionieren müsste. Das Wireshark Paket von Andreas Fink gibt es hier: http://www.finkconsulting.com/page7.php

  15. dummi

    hm… ja, das fink update hab ich gemacht; ich hab bei x11 die dokumentation ( über1gb & den letzten punkt (irgendwas mit hardware weggelassen)) … falls das die fehlerquelle ist geb ich dir nochmal eine rückmeldung
    - kann jetzt nicht nachinstal. / bin auf der arbeit – x11dmg auf einer anderen festplatte
    das wireshark paket test ich aber gleich mal …
    vielen dank für deine mühe !

  16. db

    ich hab mich heute mal wieder damit beschäftigt, hab’s aber leider immer noch nicht hingekriegt. ich hab versucht, wireshark über den finkcommander zu installieren, hab auch davor die relevanten teile aus dem xtools-paket installiert.
    fink sagt folgendes: http://rafb.net/p/ShNQSH74.html
    auszug daraus:
    „…
    checking for gcc… gcc
    checking for C compiler default output file name… configure: error: C compiler cannot create executables
    See `config.log’ for more details.
    make: *** No targets specified and no makefile found. Stop.
    ### execution of cd failed, exit code 2
    …“

    ich weiß nicht, wo config.log sein soll, spotlight findet’s zumindest nicht.

    „…
    Failed: phase compiling: libgettext3-shlibs-0.14.5-2 failed“

    irgendwie komm ich da nicht weiter.

  17. Martin

    Vielleicht solltest Du wirklich mal das “fertige” vorkompilierte Paket von Andreas Fink probieren. Das gibt es hier. Viel Erfolg.

  18. db

    ich hab das vorkompilierte paket jetzt installiert. mit dem sharklauncher lässt’s sich jetzt auch starten. brauch ich dann noch fink und die xtools, oder kann ich den speicher wieder freigeben?

  19. ruby

    Hallo :)
    ich haette da auch mal eine Frage bzgl der Wireshark installation… Ich habe mir von Andreas Fink das komplette Package gezogen und installiert. Dann habe ich den SharkLauncher noch runtergeladen. (X11 und Xcodes waren schon vorher installiert) Jetzt hab ich evtl. die duemmste Frage ueberhaupt: Wenn ichs starte, kommt eine PasswortAbfrage? Mein Admin-Kennwort ist jedenfalls nicht richtig gewesen…. :(
    mfg

  20. Sigur

    Hallo.
    Leider kann ich das X11 SDK nicht in der Download Sektion vom der ADC Memer Site finden. Die Version, die ich noch auf dem Computer habe lässt sich nicht installieren. Vielleicht kann mal jemand einen Link posten?

    Lg, Sigur

  21. Martin

    Das X11 SDK sollte Bestandteil der Developer Tools sein.
    Siehe: http://developer.apple.com/opensource/tools/X11.html

    Also vermutlich einfach Xcode runterladen und installieren, dann sollte das X11 SDK auch installiert sein.

  22. Sigur

    Danke. Es hat jetzt doch funktioniert.

Einen Kommentar schreiben