Next Previous Contents

3. 我要如何安裝它?

和套件一起來有一個小的安裝幫助,讓我們一起做吧 :-) --如果你的 distribution 出貨時是 Leafnode >=1.4 , 最聰明的是使用事先翻譯好的版本和忽略 步驟 1到 4.

1.)確定沒有別的新聞伺服器在你的電腦上執行 .當你鍵入
$ telnet localhost nntp
你將取得一個錯誤信息.如果你得到一個連接的提示回應到 你的 shell 上 ,你應要反安裝 INN , CNews 或者不管什麼你現在正在 執行的新聞伺服器和查明在你的 /etc/inetd.conf nntp 相關的欄位

2.)在 /etc/passwd 中檢查這個名稱,查明有一個使用者叫做 "news", .如果在裡面沒有,建立一個 (或者鍵入
$ adduser news
或者使用你的 distribution 中跟隨而來的工具).

3.) 解開原始碼:
$tar xfz leafnode-1.4.tar.gz
改變目錄到原始碼目錄
$ cd leafnode-1.4

4.) 編譯程式和安裝它
$ make; make install

5.)編輯 /usr/lib/leafnode/config (這也許是在任何別的位置像是 /etc/leafnode 當你使用你的 Linux distribution 的一個事先翻譯好的版本 ).這一行 "server ="要指出你的 ISP的新聞伺服器

6.)編輯 /etc/nntpserver.這將包括你的本地主機名 (localhost 或者不管什麼你電腦的名稱,命令 hostname 將幫助你).如果在一些起動檔案像是 /etc/profile 或者  /.bash_profile 環境變數是被先定義的,你 也要調整你的電腦名稱.

7.)編輯 /etc/inetd.conf:查明沒有一行開端使用 "nntp".如果有這樣的一行,在這一行前放一個 "#" .然後加下列各行:
nntp stream tcp nowait news /usr/sbin/tcpd /usr/local/sbin/leafnode
當有人 (例如你 :-)連接到你的電腦在 NNTP port, leafnode 開始如同伺服器的程序.

8.) 以 root 或者 news 的身份進行連線和執行行程式 "fetch" .第一次 fetch 開始,這將會下載你的 ISP 的新聞群組的清單.這 也許花一點兒時間依你的連接速度和 你的 ISP 它的 active-File 的群組的數目而定.

9.) 開始你最愛的 newsreader (新聞讀取員) (slrn, (r)tin和 knews 是一個 好的開始)和訂閱全部你要看的群組.小心不要只 訂閱這些群組,也進入群組中,即使當他們是空的.

10.) 重新開始啟動 fetch 下載所有想要取得的群組的新聞 .


Next Previous Contents