Freebsd

在 FreeBSD 6.2 上安裝 ntop 時出現問題

  • August 25, 2010

我正在按照http://www.ntop.org/download.html上的說明進行操作。

在安裝階段的某個時刻./configure,我收到以下錯誤消息:

configure: error: Unable to find RRD at /usr/local/rrdtool: please use --with-rrd-home=DIR

我跑which rrdtool,我得到:

/usr/local/bin/rrdtool

…所以我執行:./configure --with-rrd-home=/usr/local/bin/rrdtool

安裝繼續,直到它在同一個地方失敗,同樣的錯誤。我嘗試了一堆不同的路徑,例如:

`./configure --with-rrd-home=/usr/local/bin/`
`./configure --with-rrd-home=/usr/local/bin`
`[...]`
`./configure --with-rrd-home=/usr`

…正如我在Google搜尋問題時看到的建議。

如果重要的話,我在這台機器上沒有 root 訪問權限。這是我的虛擬主機上的專用伺服器。

有什麼建議?

甚至比以前的所有答案都好,您為什麼要嘗試手動安裝?

埠樹包含 ntop:

http://www.freshports.org/net/ntop/

因此,如果您安裝了 ports 樹(如果沒有,請查看FreeBSD Handbook on using ports

埠樹對於 FreeBSD 來說是一個了不起的功能,因為它可以跟踪依賴關係並為您編譯所述依賴關係。據我所知,埠樹中的版本已經過時了 2 個版本,一般來說,給埠維護者的一封好郵件可以幫助您解決這個問題!

編輯:重新閱讀您的問題,您似乎沒有以 root 身份執行,您打算如何訪問 bpf 設備以記錄數據包?

引用自:https://serverfault.com/questions/5099