[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

FWD: Re: 吃 potato 的感想...(2)



----- Forwarded message from edward.bbs@openbazaar.net -----

Date: Sun, 4 Feb 2001 17:51:08 +0800 (CST)
From: edward.bbs@openbazaar.net
To: edt1023@ms17.hinet.net
Subject: Re: 吃 potato 的感想...
MessageID: <0T7Q9GB>

作者: thhsieh (居士) 看板: thhsieh
標題: Re: 吃 potato 的感想...
時間: Sun Feb  4 17:23:47 2001

※ 引述《thhsieh (居士)》之銘言:
> >     o 在 IBM T20 上面裝 Debian 沒有問題...
> > 嗯,接下來可以問幾個笨問題嗎??
> >     debian 有沒有甚麼統一的 config 工具啊? 我有一次裝的時候忘了設
> >     網路卡,結果搞了半天還是不知道用甚麼可以設定;當然啦,後來
> >     "vi /etc/network/interfaces" 就解決了,只是覺得好像應該有其他
> >     方法的... :)
> 很抱歉,目前真的沒有。以下提幾個 tips:
> 1. 網路: ip: /etc/network/interfaces
>          name service: /etc/resolv.conf
> sorry, 要出門了,回來待續 ....

嗯! 回來了 ....

2. /etc/alternatives/:  裡頭都是 symbolic links, 因為性質相同的軟
   體可能好幾種,例如 vi 類的就有 nvi, vim, elvis, .... 故當我們
   打 vi 指令時,到底是執行那一個 vi?就由該目錄下的 symbolic links
   來決定。

3. /etc/modules, /etc/modutils, /etc/modules.conf

   modules 檔案列出所有開機要馬上載入的 kernel module, modules.conf
   就是在 distributions 上常見的 kernel module 設定檔,但一般我們不
   會直接去改它,而是改 modutils/ 目錄下的內容。以我的習慣,我可能
   會在該目錄下加一個檔案 (如 /etc/modutils/sys) 裡頭列出我這部機器
   specific 的設定,如音效卡的 io, irq, 網路卡的 option .... 寫好後,
   跑一下 update-modules 指令,它會根據該目錄下的內容來 update
   /etc/modules.conf。

4. 開機後要跑的 service 都在 /etc/init.d/,看是那個 runlevel 就
   symbolic link 到 /etc/rcN.d 裡頭。如果沒有我要的 script 的話,就
   自己加一個。可以參考 /etc/init.d/skeleton 的內容修改。Debian 好
   像有提供 script 來做這些事,但我都懶得用,自己改改、ln、rm 比較快。

5. 如果用 sendmail, 有一個 sendmailconfig 這個 script 來幫忙做 configuration.

6. 建議花點時間研究 apt-get 這隻程式,設好 /etc/apt/sources.list 的內
   容。如此,每次要安裝新軟體時,如果知道套件名稱,就直接:

        apt-get install <pkg-name>

   即可,它會連所有相關 dependence 的套件全部找來,按順序裝好,非常方便。
   同時,這隻程式也是系統換血升級的利器。

7. 系統所有的 packages 的資訊藏在 /var/lib/dpkg/ 下:

    /var/lib/dpkg/available:  各 package description, 甚至您沒有安裝的
                              package infomation 也會有。
    /var/lib/dpkg/info:  各 package installation script/info/filelist

   通常,我要快速流覽系統已安裝的套件時,就用 dpkg -l。

8. 要改時間的 GMT 或 UTC 之類,在開機早期階段的東東時,去 /etc/default/
   看看。

9. 如果安裝 glibc-2.2, 則預設不會安裝所有的 locale, 只會裝 en_US 而已。
   這時可以修改 /etc/locale.gen, 然後跑 locale.gen 這個 script,將需要
   的全部產生出來。


> >     要知道系統上面的檔案 (ex: /usr/bin/telnet) 是在那個 deb 套件
> >     裡面裝上去的,要怎麼查呢?

可以到 /var/lib/dpkg/info 去搜尋,或者 dpkg -S /usr/bin/telnet (它實
際上就是到那個目錄去搜尋)。或者在 Debian CD 或 ftp 上都會有一個
Contents-<arch>.gz 之類的檔案,裡頭也會列。


T.H.Hsieh
--
※ Origin: 網路邊攤BBS <openbazaar.net> 
◆ From: xcin.phys.ntu.edu.tw

----- End forwarded message -----

-- 
Warm Regards,
Edward Lee(李果正)
--------------------------------
大道廢,有仁義。智慧出,有大偽。
--------------------------------



Reply to: