各位蘋果達人好:
小弟個人因工作關係,需要安裝wireshark(前身是ethereal,網路封包分析軟體),由於我仍是mac新手,還請各位蘋果達人多加指點,以下就是我安裝的過程與問題
首先我下載完wireshark後,便開始執行安裝,中間過程並無錯誤訊息,但是安裝後我在應用程式資料夾中,並沒有看到wireshark,於是我開始利用google搜尋相關訊息,後來終於知道必須先安裝X11,於是我拿出原版系統光碟,並順利安裝完成,我再次安裝wireshark,一樣允許我安裝,但是仍然看不到可執行的應用程式,於是我先移除wireshark,並再次安裝(這次我從其他網站下載wireshark),情形依舊,於是我利用spotlight搜尋,發現wureshark是被安裝在/library下,並不是在/application下,而且我查看wireshark是unix executable file,並非.app file,因此特別懇請大家不吝指教,看看是安裝的問題,還是使用上的問題,感恩喔
xiong0212 wrote:
各位蘋果達人好:小弟...(恕刪)
打開你的 X11 terminal,輸入 wireshark 的絕對路徑和指令.
wireshark 的 GTK+ 視窗就會跳出來了.
xiong0212 wrote:
首先謝謝各位達人的熱...(恕刪)
我記得若 MacOSX 一開始沒安裝 X11 的話,光碟放進去,X11 的選項會是反白的不能選.
一定要重裝 MacOS,然後連帶自訂安裝 X11 套件.
我有三台 Mac 機器,都是這樣裝 X11 的。不過...既然你的 X11 可以直接裝就好了.
我是透過 MacPorts 幫我管理套件,省得再設定環境變數.
先下載安裝 MacPorts,安裝好之後線上更新一下套件清單 sudo port selfupdate
之後在普通終端機輸入 sudo port install wireshark 安裝 wireshark
再用 which wireshark 查一下 wireshark 指令路徑.
之後才打開 X11 終端機,把上面查到的指令輸入執行 wireshark
xiong0212 wrote:
再次感謝tyf000...(恕刪)
MacPorts 安裝時會自動把環境變數加進你的 shell
接著一定要更新套件清單,以後每次要安裝新套件,最好也更新一下清單。(舊清單的網址也許已移除了)
輸入 sudo port install xxx 指令,會根據套件清單裡的網址去下載 xxx 套件原始檔,並編譯安裝.
所有透過 MacPorts 安裝的套件都會放在 /opt/local 裡面.
MacPorts 是仿 BSD port 套件管理,linux 也有類似的東西叫 apt-get
MacPorts 快速上手
目前提供的套件一覽(右邊的 Port Categories)
內文搜尋

X