
                  ϥιqѹq Linux Mini-HOWTO (gAHOWTO)
                                       
@: Hanno Mueller, [1]hanno@lava.de [2]http://www.lava.de/~hanno/
Ķ: ±X HSIEH Kun-Chung, xW إ Taiwan, Republic of China (not
People's Republic of China) [3]linuxer.bbs@cis.nctu.edu.tw

   1997~1221
     _________________________________________________________________
   
   󦮦byzpHվ Linux tΪYǳ]wӴ֨tΪqӡC o
   墨ǨϥΥi⦡qtΪ Linux ϥΪ̨ӻZUqCح٦@
   pUzqTC pGAbWqWϥ Linux A]\Aä
   nŪoǡC
     _________________________________________________________________
   
1. ²

     * 1.1 bAoݫe
     * 1.2 oO
     * 1.3 a
     * 1.4 ^
     * 1.5 Ѱ
     * 1.6 v
       
2. @T

     * 2.1 zqn
     * 2.2 ٹqЩ㪺F
       
3. i෽޲z APM

     * 3.1 APM ରA?
     * 3.2 pb Linux ҥ APM 䴩\?
     * 3.3 APM 䴩H PCMCIA Xʵ{ 
     * 3.4 apmd M
     * 3.5 pGڪOq䴩 APM ?
       
4. ܬYǤ@몺tγ]w 

     * 4.1 crond FP atrunF
     * 4.2 update / bdflush F
     * 4.3 syslogd F
     * 4.4 init RO
     * 4.5 swap ϰ
     * 4.6 apache httpd AF 
     * 4.7 XFree86 M
     * 4.8 emacs s{
     * 4.9 pXh̨Τƪk
       
5. 

     * 5.1  Linux ӪT 
     * 5.2 P
     * 5.3 o
     _________________________________________________________________
   
1. ²

   ``(t)HWAˤWqC''
   
1.1 bAoݫe

   äOͦpbOqWw Linux A ӬOͦpbwwˤF
   Linux tΪOqW̨Τ LinuxCо\Ū Installation-HOWTO άOA
   ӪUw Linux C
   
   äOͦpϥΤ_qtΡA ]O powerd FA ( M_
   qtάOӤjq )CoӥDDAо\Ū UPS-HOWTO  ԲӸơC
   
1.2 oO

   {bwgUӷUhH֦i⦡qAӥB]UӷUhHboعqWw
   LinuxFC
   
   b@xOqWw˻Pϥ Linux wg@I]SDFA h ո
   aCǨL@~tΡALinux ¤䴩åibD`ªwФW ]ܦn
   A ҥHz]\iHw Linux 覡ӵzLɪi⦡q@ ӭͪ|
   C
   
   pGzbOqWw Linux ɻݭnUάOpGz󵧰Oqw W
   DAzidݬݫD`Ϊ Linux Oq b [4]http:
   //www.cs.utexas.edu/users/kharker/linux-laptop/ bAiܦh
   TMԲӪUC o Linux Oq ЯSwOq
   ժwcءC
   
   Mӳo HOWTO NJIbҦi⦡tΤ@PD: q  C
   
   ثeA ٨Sݨ즳 Linux Ӫ쥻NѵOq  
   ̨Τ ]wC ѩڨB䤣o譱TAҥHڴN }l`@²
   ĪpZUڭ̨Ӹ`ٹqqqAiӼW[ tΪϥήɶC
   
   (:ڦ@Ū̩軡oǤpZèSLOqW[ vC]
   AoǤpZui? OAdUn_ݡCڴg ڪO
   qqϥήɶq 90 W[WL 120 C )
   
1.3 a

   pGAOӵOqϥαMaA AiH}ά [5]@T oCӱz
   uQDib [6]ܬYǤ@tγ]w CpGzO  Linux 
   ӡAо\Ū [7] Linux Ӫ@ʫH C
   
1.4 ^

   D`wz^CбNzĳH [8]hanno@lava.deCoǤpZbzt
   ΤWi? zs Z? bo峹ئLɪsΦ}?
   
   D`ApGzSwOqWҵoͪDAڨSkUA C
   èSڬOӵOqiAuOڦۤvxOqAӧڥuOQn ɧک
   `TӤwC бzd@U Linux OqA]\n HgFgM
   zۦPFC޳N䴩аݱzsyӡAΨ쵧 OqsDQ׸s
    [9]comp.sys.laptops شDC
   
   Ķ̫: ϥΤ媺Bͥib [10]tw.bbs.comp.notebook άOb
   [11]tw.bbs.comp.hardware شDC
   
1.5 Ѱ

   Ҧboണ쪺kgѧڴչLAӥBbڪOqWu@ܦn A
   DSOΡCMӡAڤO䤤O_Ӥk|~Y aˮ`z
   tΡC ͩROBbMIAҦb "  " z Linux غce Nzn
   ɮ׳ƥ_ӡCpGӦaFAڨätdzɮ׸ ƪlC]
   NO:Фniڮ@IUFA¡C
   
1.6 v

   Ӧbз HOWTO viUQyqAzib [12]http:
   //sunsite.unc.edu/mdw/linux.html  HOWTO ؿ C
   
2. @T

   Ф@󵧰Oqq޳NFHΤ@`ٯ෽pZCo Ǹ
   TäOSOw Linux C ҥHApGzϥεOqgA ziw
   gDoǤFC
   
2.1 zqn

   ( [13]P¹糧`IXߤOB͡C)
   
   ثeTعqQΦbi⦡qWC
   
     * NiCd ( ) qwOh~зǧ޳NFAO{b̤wgOL F
       AsOqwAϥΤFC̫ܭӥB `` OЮ ''  VC
       ARq NiCd qɷèSQqɡA| `` O ''  R
       qqAUAnϥΥɴNq}lC
       OЮͭ]Oq誺ơA|ä[aֱzq
       RAƦܦSγBCnoˡAܤ֨CXӬPNn@Nq
       qARC
       (: OЮC James Youngman D@ӫܦ쪺kж ``
       ײz '' Aq: `` pGz NiCd qDJOЮAбN X
       zqAۥbWΦaOW 30 BAMUC (нT {
       ۵ۦa )C '' Lo˷|_wbqҧΦpŽŽA]N O
       yOЮ]ApGzqwgoز{HFC `` ڤob D
       NiCd qWo򰵬O_]iHC'')
       OӫD`MIrAOpG⥦ٵARӤHAoӪOi
       HQ`ϥΪC
       pGAPAUO NiCd YǳW:
       
ӹq: 1,2 V
q / q: 40 Wh/kg
q / n: 100 Wh/l
̤jq: 20 Wh
Rqū: 10  35 C (50  95 F)
qū: -20  50 C (-5  120 F)
xsū.: 0  45 C (30  115 F)

     * NiMh (B ) qQΦb{KyOqWзǹqC iH
       QopAӥB NiCd q|ͰOЮC
       MӡA̦bܰΫܧCǷŤU|DCM̨ϥθ|MI
       LrA ̩|LkQ^Aͨϥ (Oӳo]\| )C
       NiMh W:
       
ӹq: 1,2 V
q / q: 55 Wh/kg
q / n: 160 Wh/l
̤jq: 35 Wh
Rqū: 10  35 C (50  95 F)
qū: 0  45 C (30  115 F)
xsū: 0  30 C (30  85 F)

     * sįqϥ LiIon (Y ) q޳NCzפWAϥγoq ä
       |OЮAɭԥ̦G]oذDC̨ϥι L`
       A̳̦n٬OQe^A͡C
       LiIonW:
       
ӹq: 3,6 V
q / : 100 Wh/kg
q / : 230 Wh/l
̤jq: 60 Wh
Rqū: 0  45 C (30  115 F)
qū: -20  60 C (-5  140 F)
xsū: -20  60 C (-5  140 F)

   Nqݰ_ӫܹAz٬OLkuɯŨLqޡA]C@ q
   RqkO@˪C
   
   ǻsyӾXFRqq쵧Oq~yqWAAunR ӷs
   qYiɯŤFCnOkOAݬݬO_ӥ~q C
   
   ǻsyӫhNRqqbOq~ߤAϥΪ̵Lk²aN 
   s޳NCpGAyquϥΨuqW (Mڪ@ ) AR
   qiNbOqFC
   
   pGðݡAݼtӬݬݬO_AOq䴩{NqC
   
   ܤ[ɶQϥΪq]|ۤwCCaqCNzܥΤߦaU Ab
   Rq 500  1000 NthnsqFC ٦Aäĳzb ϥΥy
   qOqqɤˤWqйqNӤjqe@ O@Kg
   yqҲͪMqpiʩҲͪˮ`C
   
   ѩsyӴXGCXӤN˥L̪q~Aq{b}l⪺X~ A]
   \|{AOqӷsqDCRӶmsqaIb bf
   [WeC
   
2.2 ٹqЩ㪺F

   o঳XөaziHƨӴ֧AtΪqӡCnaA]\ @
   aA]èSܦhH|ӵ۳oǳWhӰ...
   
     * bAݭnϥήɡA էCAùIGסC t~ATFT ù
       DSTN ϥΧhqq (AݡA {bAA|RKyOq
       ǤfF...)C
       (David Bateman iDڡAϥιqɥ~ CRT ùçⵧOqù
       ܥiHӪqϥήɶ 30%C` MoäOӫܦΪ
       pѡA JMAwgWF@ crt ùA٭nεOqO
       C'')
     * z쩳ݭnh֪BzOO? ګhæbWɧA|ѽs٧h
       u@C(naAӮɭԧڤ|ΨӽsĶ linux ֤ߪ )CqӻA
       C CPU ɯ߳tפ]|ֹqӶqCܤ֦Oq CPU 
       ߿ܾӰ`ΧCtC
     *  CPU No (pGA )C {b\hOqb BIOS ﶵ
       ӥs ``Cooling control( No )'' CpGAtΤ CPU ܼ
       Aoӿﶵ\A@ӤpӧNo (]w ``performance'') άO
        CPU ɯ߳tפU (]w ``silence'')CnW[zϥιqɶA
       Ш ``silence'' ﶵC
     * קKHqѹqɳsϥΥ~˸m (LBcrt ùBzip ϺоB
       i⦡۾C )CW@ӼзǼQLɡAڪOqq
       ϥήɶ|q 120 HW 20 ӤwC
     * Dn_hnϥΥ󤺫ت]:nоBwоBоCSOO
       о|[@֧AqϥήɶC
     * Pcmcia d]ӤFܦhqC ҥHbϥήɽФűNAƾڥdBd
       ~򴡦bѤWCP PCMCIA syӦP]pAҥHbRe
       ˬd~W (ҦpAǥdNL̨SbϥΤ]|ۤwϥ
       qO )C
       (D~ܡA̪ڤ~չϥ Windows CE xWqӻAPCMCIA d
       O̤jDХ̦YܤjqqAϱooǤppqbX
       kNns...)
     * ϥ²檺nC@Ӱʥγ\h귽hCε{|@²
       ѳBz{htέtHεwСоʧ@C
     * Grant Taylor ӵQnɯŨtΪH@ӤpZ:`` ǥiɯŪ
       suݧ֪qӡCpAIBM  Travelstar 2.5 T 1.6
       GB IDE wдN쥻ڨϥΪ 500 MB Toshiba wФ֬ 20% ӹqqC
       ''
     * pGz٨SnR@xOqЦpGqϥήɶuܭnܡA
       ŶR@x L2 ֨ءC @x L2 ֨qS֬ 10% 
       20%A ohCε{MjqƭȹBӻOܦnAO|ӫ
       hqqCBjoern Kriews iDڻLӤ@Ҥ@˪OqAS֨
       O骺xi] 4 p 30 AӦ֨u 2 p 30 Ӥw
       C
       pGAw L2 ֨ؤFA⥦ä঳h֧UqCLոլݨý
       iDڱzgC
     * t~@ӯZOROqdUnR̷sB̧֪ CPU ءC q`Ѥ@
       Nط|QsyӺ̨ΤơC  `` s ''  CPU |W@
       NP~֪ͧqHήӧ֪qC
       ٦@Ǧۧ·ЪOq̨ϥΤFäOi⦡tγ̨οܪ
       CPUC bڼgoƪ 1997 ~ 5 A̷s@N pentium-200 Oq
       qu] 20 A ӥBͪųiN˧AjLFC b
       1997 ~ 10 go󪺲 2 睊ɡApentium-233 Oqb
       ΥyqAUi] 2 ӤpɩΧɶCQQaC
       
   naAAwDoIlCjoǳOoA]\wA b
   A Linux tΤWnu@FC(̦nϥιqٹq kO...
   򳣤nFCo˥iHW[ڪOqqϥήɶ 100%C)
   
   ]Aڭ~ݨL󦳥ΪkbZAu@AU`ٯ෽ C
   
3. i෽޲z APM

   ji⦡tΡAάƦܫܦhWq䴩 APMAi෽޲z [c
   C `bͦpbA Linux ֤ߤҰ APM 䴩C Ǩϥ Linux 
   g窺Hi|ıo`ܵLӷQnU@`C
   
3.1 APM ରA?

   ڤQboԲӽͳoDءAЬݬݦb
   [14]http://www.cs.utexas.edu/users/kharker/linux-laptop/apm.html 
   Linux APM Xʵ{ ԲӪTCAһݭn DOAF APM U
   ASԣƭn CPU iHiD BIOS  BIOS x۪`ٯ෽I
   Ap~ʧ@ɡAbios |ۤvtd ෽`١ШҦpAC CPU ɯ
   BwСBùIC
   
   Apm ٭td `` tam '' (κ `` ı '') ҦH `` amϺ ''
   (κ `` Vv '') ҦC t@ܴΪSIAMäOܭnA]  apm
   UAshutdown -h ä|AtΦӥBٷ|N @!
   
   (D~ܡA j Linux tαN shutdown -r b̪ /etc/inittab 
   AΰM control-alt-delete զX ɰʧ@C ڸwN
   shutdown -h boA ҥHڭ̫Fo CTL+ALT+DEL զXɡAڪ
   OqNu²aNۤvC)
   
   äOҦsyӳ]pFT apm biosA ]]ǵOqbϥ
   Linux apm Xʵ{ɷ|ǳ·СC(pGAbϥ apm ɦDA j
   |b Linux Ұʮɩαqamɷ|ʪ )C pGA äTw
   A˵ Linux OqAqơC
   
3.2 pb Linux ҥ APM 䴩\?

   D`²ХuݭssĶ Linux ֤ߵ{C pGADp󰵡Aо\Ū
   Kernel-HOWTOC
   
   غcZ ``character devices'' oӦaɡA b֤ 2.0.30  (
   t ) HW󧹾㪺 apm bios 䴩]wpU:
   
Advanced Power Management BIOS support: Yes
Ignore USER SUSPEND: No
Enable PM at boot time: Yes
Make CPU Idle calls when idle: Yes
Enable console blanking using APM: Yes
Power off on shutdown: Yes

   о\ŪغcZUCحӿﶵOԣΪӸ`AҥH bo
   ڴNAحzFC
   
   pGAtΨèSa䴩 apm bios зǡAﶵǶإi| A
   tηC AiթҦ apm SIPs֤ߪtXpAo YiTw
   O_ҦӦi`u@FC
   
   ( * Ƶ * 󱱨xܦ ť: David Bateman iDڻA bϥ XFree
   3.2 ɤdUnN }: `` gO X Ұʮɾӿù|ܦťաA
   q`unYiײz oӪpC oOӫܤpܰQHDCU@
   XFree N|ܦh Oqܦn DPMS 䴩A 䤤ӥ]
   LCD {XC Aiddݦb XFree 3.2A  xset  man CDavid
   ٻA ùIةRM󥦳Q}Ʀh: `` oNOq
   R PùIةRPxLkݱoƤFC'')
   
   ( q: ϥ XFree 3.3 ɳoӰDbڪOqWo͡CH iDڥH
   ᪺֤ߪN|ץoӰDFC)
   
3.3 APM 䴩H PCMCIA Xʵ{

   bssĶ֤ߤA ФŧѰOssĶ Linux  pcmcia Xʵ{C
   
   jH Linux ӪҪsĶe pcmcia Xʵ{ apm
   䴩A] bios NLksAdNC
   
   t~ApGAɯŤFs֤ߪӧA®֤߬OPҲժTo} ɳQ
   sĶ (oӿﶵib֤߫غc ``loadable module support( i JҲդ
   '' @ )C
   
   о\Ū PCMCIA-HOWTOAYpsĶXʵ{ީάO
   [15]http://hyper.stanford.edu/HyperNews/get/pcmcia/home.html  Linux
   PCMCIA drivers homepage MC
   
3.4 apmd M

   {bAwgwˤF APM 䴩FAШ Linux APM drivers page  
   apmd MUӡC A]\äݭnAOӦnε{ Capmd F
   |OAqߩʨåBٷ|bqCɶ]Xĵi ACapm RO|ϥΤ@
   shell ROamAtΡA xapm |ܥXAqAC
   
   (a@A pGA pcmcia dqamAU^ЮɦDAAiHd ݥt
   @ӴN apmd M󪺵{b
   [16]http://www.cut.de/bkr/linux/apmd/apmd.html C|btame
   pcmcia Xʵ{UAӦb_ɱNoǼҲխ JC)
   
   Grant Taylor F@}l apmd MA L@ǦUqpZC
   
   Lo{LOqqam^_ɡA wз|ѤFۤwb hdparm -S ݩR
   ɶ: `` C^_ɧڷ|ק apmd ӭs]woӳ]w Co]\ObSwt
   ΤW~|o͡Ao򰵬Oܭn......''
   
   (Ƶ: bڪOqWAbios tdwЪݩRHΫ_쥻ƾڡA H
   LkլO_oӤpDOtίSwCpGoӤpDA]JA ڭӰT
   aC )
   
   Grant ٦ӫܴΪpZiϥ [17]XFree86 M H apmd M󪺨U
   ùܪťաAAiHbC
   
3.5 pGڪOq䴩 APM ?

   pGAq bios ä䴩󪺸`ٯ෽]w (NO«BS 
   apm 䴩ܤ֤]iH]wiwХHοùݩRA )A AiH 
   hdparm -S өwqAwЪݩRɶCo˴NܦUFA] wЪʧ@O
   nO\hqOC Atӭnw hdparm A] Шϥ man hdparm
   Ū@ŪoөROykC
   
4. ܬYǤ@몺tγ]w

   bڮ Linux æbڪOqWwˡBA ڵoı|CXN |s
   @wСANèS󪺨ϥΪñJtΤ! oNOwХiN qSi
   J෽ٹqҦCֵwЪʧ@ܴNiHܩaW [qϥ
   ɶAHUOکһ`tC
   
   ڨϥ RedHat 4.1 դFҦkAǫغc]wai|PA ϥ
    Linux PC(pGupAбzڪDC)
   
4.1 crond FP atrunF

   ˬdA /etc/crontab ɮ׬ݬݬO_|bCʧ@@ CA|ݨ
   atrun `|X{bحC
   
   ϥ at ROiHANӭnRObROݰϤA ɶ FN|
   楦̡C  Linux tΨϥΦۭq atd ӰoӤu @A L (Ҧp
   RedHat)  crond FC atrun @C
   
   jtΤWO_ݦpA ] at ROܤַ|̿@w Q
   A ]pGAbA /etc/crontab ɮפo{U o:
   
# Run any at jobs every minute
* * * * * root [ -x /usr/sbin/atrun ] && /usr/sbin/atrun

   ANiHwa⥦令:
   
# Run any at jobs every hour
00 * * * * root [ -x /usr/sbin/atrun ] && /usr/sbin/atrun

   Ӹ`о\Ū man 5 crontabC ǤHNbS crond  FU٬OiH
   @A]pGADAbAAiHҼ{a⥦ C
   
4.2 update / bdflush F

   Linux bɭԳbBz۫ܦhw}ɮתwİϡAӰtΫܽT{ ɮ
   ܮɯU֦sɷUnAMtηɤwܴN| FC
   
   update / bdflush FNOΨӷUoɪC(oOP@ӵ{ ӦWrA
   ]AiHϥΨӨ䤤@ӦWrӱҰʳoӺFC ) Ӫ]w|oӺ
   FC 5 Is flush HΨC 30 Is sync @C
   
   bڪ Fujitsu IhqϺФW|ysC(noӵwдN 
   ]SܪpU|NO֨MConݧAwЪ b: 
   ǪBͧiDڻNSU˪קL̪w٬OiH iJ
   qҦUC)
   
   ] Linux ùHe˱`FA ڴNNӼƭȳ令 3600  (=1 p
    )Coˤ@I]|yDAӥB쥻`|ϺЦs @NF
   C (OpGڪtβ{bFAM@w|\h}l פFC)
   
   RedHat 4.1: b /etc/inittab AN update Is令:
   
ud::once:/sbin/update -s 3600 -f 3600

   Suse 4.4.1: update is called in /sbin/init.d/boot.
   
   Slackware: update is called in /etc/rc.d/rc.S.
   
   See man update for details.
   
4.3 syslogd F

   syslogd Ftdܦhb /var/log/ ؿi쪺 Linux tΤxɮסC
   w syslogd |bCtΰTQOɦP BsxɮפC
   
   AiHb /etc/syslog.conf ϥα׸ / bɮצW٫eNo ӥ\C
   HUOڦbڪtΤ쪺 syslog.confҤl:
   
# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none -/var/log/messages

   P˪ApGtηɡADTO|QsϺФCDilemma...
   
4.4 init RO

   b}ɡA lɪBz{HκF̬Og init ROӶ}l 檺Co
   өRO (SO ) bCҫإߪBz{e|Is syncC
   
   AiHbl{XNo sync() IsAMAssĶ C
   
   nקKoɮ׽wĿ򥢪DAAӦbAtΪ /etc/rc.d/init.d/halt
   ROZbUɮרtΫe[W sync IsC
   
4.5 swap ϰ

   Linux swap ϰϬOΨӥHO骺覡ӼW[O骺ŶC o ]O
   wз|si]CpGAOqwg\hʺAO RAM FάOA
   ϥΫ²檺ε{ (Q vi)A ziHҼ{⥦ C
   
   oMnݧAⰵC4  8 MB äAoɧAӨϥ swap ϰ C
   8  16 MB ɡAreε{iHܦnau@ApGA KϥΤ
   hhu\A AiHwa swap \൹C X-Windows һݭnܦh
   ʺAOAA̦nnbS swap UϥΥADA 16MB HWC
   
   (: ڨx 16 MB Oqb swap ϰϤUiH@ emacs u
   @B 4  bash shells ٦sĶ@Ӯ֤߳So O餣pCo
   ڨӻNFC)
   
   pGAwgw swap ϰϤFAAiHb /etc/rc.d/rc.sysinit  swapon
   ROe[ hash ŸYi⥦C pGAQ ûaAN
   tΦb}ɰݧAO_nϥ swap ϰϡCb /etc/rc.d/rc.sysinit (RedHat
   4.1)  /sbin/init.d/boot (Suse 4.4.1)Y:
   
echo "Should the system use swap?"
echo "  0: No."
echo "  1: Yes."
/bin/echo "Your choice: \c"
read SWAPCHOICE

case "$SWAPCHOICE" in
    0)
        # Do nothing.
        echo "(Swap partitions disabled)"
        ;;
    *)
        # Start up swapping.
        echo "Activating swap partitions"
        swapon -a
esac

   ANiHbϥΥyqɶ} swap ϰϡAӨϥιqON| o\
   C
   
4.6 apache httpd AF

   ڨϥΧڪOqӵoiBյϥΪ cgi ROZA o]NO 
   ڦbW[FӰϰ]CpGA̷QuOɭԥΨ դ@
   ROZάOˬdYӺӤwAзǪغcGOӦhFC
   
   b httpd.conf ءAun MinSpareServers H StartServers ȧ令 1C
   o糧aݪկwgܰFC
   
   pGAQAñJAAssĶ httpd FAӸ` о\Ū
   C
   
   Grant Taylor ssĶF apache ñJoıoˤl `` ä| 
   churning ϺСC ҥHڨϥΥt@ӡA IMHO nѨMk: ڧ apache
   غcq inetd ӰN쥻ѦۤvӡC '' Ӹ`о\Ū man inetdC
   
4.7 XFree86 M

   Oqغc XFree86 Ot@ӸDFA AAڥЧAѦ Linux O
   qAbAiHܦhU
   
   X xbťծɥu|ùܦ¦A äO⥦C NpPb
   [18]Ƶ󱱨xܦť 쪺AAiHϥ xset  dpms ﶵӧ
   CMӡAo \oݧAOqøϴH bios F.
   
   Grant Taylor ϥΥHU]wH apmd MùO@{UӶ eϥL
   OqiJίvAC
   
# Run xscreensaver with APM program
xscreensaver -timeout 5 \
             -xrm xscreensaver.programs:apm_standby \
             -xrm xscreensaver.colorPrograms:apm_standby &

   o ``apm_standby Oӥu\SwHhӰ apm -S  suid perl Z
   C''
   
4.8 emacs s{

   nA emacs ëDOӽs边A Oӥͬ覡C HUO Florent
   Chabaud ѪKZ: `` pGAϥ emacsA]\Awo{ oӽs边|
   ۰ʦsɪʧ@A MoܦΦӥB]   A쥻wѼƥi
   HQקӰwﵧOqϥΡC
   
   ڦb /usr/share/emacs/site-lisp/site-start.el ɮפ[J FUCX:
   
(setq auto-save-interval 2500)
(setq auto-save-timeout nil)

   o˥iHHɶǪ۰ʦsɥ\AHHC 2500 Lʧ@ ɦ
   ʦsɤ@CMApGAnb@ɡA̫᪺ӰѼ ⥦
   ApGbg{򥦤wiݨDFC]C@Ӱʧ@ (WB UBB˰h
   BKA......) CJpA 2500 L|ܧִN FC''
   
4.9 pXh̨Τƪk

   pGA Linux tΤ·|`hswСA AiHϥ ps ax RO Ӭݬݤ
   쩳OFCo|ܥXҦb檺{P̪W١A ɭԥ̷|
   qXCӳBz{ROCѼơC
   
   {bо\ŪCӳBz{ man ӤFѥ̦bԣHΦp ܥ
   欰CγoӤkAAGiHjBz{ҭtd OCAi
   |o{ strace OܦUC
   
   pGAo{ǷskAЧAoqll󵹧ڡC
   
5. 

5.1  Linux ӪT

   pGAnO Linux ӡA§AŪoӤC Oq{bwU ӷU
   wA {bj Linux Ӫ{èSnnai ⦡B
   nǳơCбNo@ǨñNz{̳oǤk ܧC
   
     * w˪BJӥ]tOqҰ̨ΤƫغcA``mimimal
       install( ̤pw )'' änC٦ܦhFﵧOqϥΪ
       ӻäOݭnC HUNOXӨҤlFڭ̨äݭnTؤP vi
       (b Suse Linux  )C ji⦡tΨäݭnCL䴩 (̱q
       |WCACLu@q`ObaبϥήWtήɨӰC) Ķ̫
       : äɵMpCǵOq@I]ݭn󪺺䴩C
     * ФnѰObOqWwˮɯSDCҦpApbSо
       ɦw˧AA άOpGw plip Xʵ{C
     * W[n෽޲z\HεL_ pcmcia 䴩zWC WC@
       ӤwsĶn֤ߥHΤ@ӴN apm 䴩 pcmcia Xʵ{ ӵ
       Ϊ̦bݭnɦw˨ϥΡC ]t@ӤwsĶn apmd MA W
       C
     * W[ʺAغc䴩C j Linux Oq|bȦ涡
       PaϥΤ@˪]w (ҦpAbaبϥΡBb줽ǨϥΡBb
       ըϥΪ ) g`ܺѧOW١C bjӪ
       ا Linux tΪѧOW٬OܵhWơC
       
   бziDڤ@npGzwi⦡Bⰵ̨Τƪ䴩A٦z [F
   ǥ\FC  HOWTO 󪺥ӪN|[W@ӱziHjOsi z
   ﵧOqҰSO\C
   
5.2 P

     * q޳NTjӦ Michael Reiter ͥZnb ``c't
       Magazin fuer Computertechnik''[c't qx ] (Heise Verlag w
       ~ի ), 10/96 ,  204  ``Stromkonserve'' ogAw
       Q\KCziXL̪Ab [19]http://www.heise.de/C
     * UҦC糧峹^mBͭ:
       
Frithjof Anders <anders@goethe.ucdavis.edu>
David Bateman <dbateman@ee.uts.edu.au>
Florent Chabaud <chabaud@celar.fr>
Markus Gutschke <gutschk@uni-muenster.de>
Kenneth E. Harker <kharker@cs.utexas.edu>
Bjoern Kriews <bkr@rrz.uni-hamburg.de>
R. Manmatha <manmatha@bendigo.cs.umass.edu>
Juergen Rink <jr@ct.heise.de>
Grant Taylor <gtaylor@picante.com>
James Youngman <JYoungman@vggas.com>

5.3 o

   崣q@p53!
   
   o峹Hγ\hL HOWTO Фj̳D`ΪбzibDn
   Linux ̷s
   [20]http://sunsite.unc.edu/mdw/linux.html άO쥦\h MC
   
   og峹jObڷfwK~P~ի¶ɩҼgC(s
   ice-2 cOqϥΪy@! !)C
   
   Hb䪺n: ``...SWF...''
   
   Ķ̫: Ķi঳½ĶPοrBAнеo{~a誺Bͨ H
   [21]linuxer.bbs@cis.nctu.edu.tw ڡAHץA±z!

References

   1. mailto:hanno@lava.de
   2. http://www.lava.de/~hanno/
   3. mailto:linuxer.bbs@cis.nctu.edu.tw
   4. http://www.cs.utexas.edu/users/kharker/linux-laptop/
   5. file://localhost/tmp/zh-sgmltools.15565/Battery-Powered.txt.html#GeneralInformation
   6. file://localhost/tmp/zh-sgmltools.15565/Battery-Powered.txt.html#Changingsomegeneralsystemsettings
   7. file://localhost/tmp/zh-sgmltools.15565/Battery-Powered.txt.html#AmessagetoLinuxdistributors
   8. mailto:hanno@lava.de
   9. news:comp.sys.laptops
  10. news:tw.bbs.comp.notebook
  11. news:tw.bbs.comp.hardware
  12. http://sunsite.unc.edu/mdw/linux.html
  13. file://localhost/tmp/zh-sgmltools.15565/Battery-Powered.txt.html#credits
  14. http://www.cs.utexas.edu/users/kharker/linux-laptop/apm.html
  15. http://hyper.stanford.edu/HyperNews/get/pcmcia/home.html
  16. http://www.cut.de/bkr/linux/apmd/apmd.html
  17. file://localhost/tmp/zh-sgmltools.15565/Battery-Powered.txt.html#TheXFree86package
  18. file://localhost/tmp/zh-sgmltools.15565/Battery-Powered.txt.html#sidenoteaboutconsoleblanking
  19. http://www.heise.de/
  20. http://sunsite.unc.edu/mdw/linux.html
  21. mailto:linuxer.bbs@cis.nctu.edu.tw
