從源安裝 rsyslog - 找不到包“liblogging-stdlog”
我在 AskUbuntu 中問過這個問題,但沒有得到答案。我正在用不同的日誌系統做實驗。目前我正在嘗試從原始碼安裝 rsyslog,以便對其進行一些修改。我正在使用 Ubuntu 14.04。我從他們的網站下載了 rsyslog 8.4.0 版本。製作時出現如下錯誤:
找不到包“liblogging-stdlog”
我在 apt-get 中找不到這個軟體,這使得我很難知道如何進一步追求這個。我需要在這里安裝什麼?
你要找的包在這裡:
您可以下載特定於您的架構(32 位/64 位)的 DEB 文件。如果您不想像這樣安裝軟體包,您可以基於此執行緒禁用對該庫的需求:
摘錄 - http://lists.adiscon.net/pipermail/rsyslog/2013-December/035091.html
> > 這聽起來像是 Rainer 在重構 v8 的 rsyslog 程式碼庫時製作的一個庫,但由於目前還沒有很多 v8 文件(因為 Rainer 在記錄如何製作之前專注於使其工作)它工作),需要一些猜測來建構 v8 源 > > >
刪除 –enable-rfc3195 以擺脫 liblogging 問題(經過一些Google搜尋,似乎需要 liblogging 來支持 RFC 3195),看來我不需要它,
埃里克
或者您可以從原始碼下載並自己建構它。
摘錄 - 上面相同的執行緒
> > >
> $ git clone git://git.adiscon.com/git/liblogging.git > $ cd liblogging > $ autoreconf -fvi > $ ./configure --help > $ ./configure > $ make > $ make install (or checkinstall) > >
> >