資料包的手動安裝和依賴性檢查(Slackware)

資料包的手動安裝和依賴性檢查(Slackware)

我有這個作業,要求我在超舊版本的 Slackware(核心 v.2.6.15.4)上安裝 knockd 和其他資料包。任務描述特別提到我們不允許使用像 apt-get 這樣執行依賴性檢查的安裝軟體,儘管方便地省略了有關如何正確執行軟體包的手動安裝的任何文件。由於我仍然是 Linux 新手,因此我非常感謝您提供有關如何以正確方式執行此操作的流程描述。

提前謝謝了!

戴夫

答案1

基本上有兩種方法可以做到這一點:

  • 安裝應該與您的舊內核一起使用的舊版本的knockd
  • 從GIT取得原始碼並自行編譯

一般來說,如果編譯通過,就可以運行。所以最後一個是最確定的。另外,請查看 GIT 儲存庫,其中建議:

要建置 Knockd,請確保安裝了 libpcap 和 autoconf 工具。

它還顯示了神奇的咒語

$ autoreconf -fi
$ ./configure --prefix=/usr/local
$ make
$ sudo make install

所有使用原始碼的 Linux 精靈都應該知道這一點。

相關內容