Ubuntu

從源安裝 rsyslog - 找不到包“liblogging-stdlog”

  • September 28, 2014

我在 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) > > > >

引用自:https://unix.stackexchange.com/questions/158079