
我有這個作業,要求我在超舊版本的 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 精靈都應該知道這一點。