📄 3.htm
字号:
<P>参考资料:
<UL>
<LI><CODE><A href="http://www.samba.org/">http://www.samba.org/</A></CODE>
<LI><CODE>samba-doc</CODE> package </LI></UL>
<P>以“share”方式安装Samba比较容易,因为安装过程会创建WfW-type共享驱动器。但最好使用“user”模式来配置它。
<P>可以用<CODE>debconf</CODE>或<CODE>vi</CODE>来设置Samba: <PRE> # dpkg-reconfigure --priority=<VAR>low</VAR> samba # in Woody
# vi /etc/samba/smb.conf
</PRE>
<P><CODE><A
href="http://qref.sourceforge.net/Debian/reference/examples/">详情参阅我的脚本样例</A></CODE>.
<P>可通过<CODE>smbpasswd</CODE>向smbpasswd文件添加一个新用户: <PRE> $ su -c "smbpasswd -a username"
</PRE>
<P>确保使用的加密密码有恰当的兼容性。
<P>按下表中相应的值设定<SAMP>os level</SAMP>(数字越大,服务器的优先级越高): <PRE> 0: Samba with a loose attitude (will never become a master browser)
1: WfW 3.1, Win95, Win98, Win/Me?
16: Win NT WS 3.51
17: Win NT WS 4.0
32: Win NT SVR 3.51
33: Win NT SVR 4.0
255: Samba with mighty power
</PRE>
<P>确认用户是目录所属组的成员,并且对目录赋予了执行权限。
<HR>
<A name=s-printer></A>
<H2>3.6 打印机设置</H2>
<P>传统打印方法是<CODE>lpr</CODE>/<CODE>lpd</CODE>。新的CUPS系统(Common UNIX Pinting
System)提供了另一方法PDQ,详情参阅<CODE><A
href="http://www.tldp.org/HOWTO/Printing-HOWTO.html">Linux Printing
HOWTO</A></CODE>。
<HR>
<A name=s-lprlpd></A>
<H3>3.6.1 <CODE>lpr</CODE>/<CODE>lpd</CODE></H3>
<P>For the <CODE>lpr</CODE>/<CODE>lpd</CODE>的打印缓冲池(type
spoolers)(<CODE>lpr</CODE>、<CODE>lprng</CODE>和<CODE>gnulpr</CODE>),如果它们连接的是PostScript或text-only打印机(最基本的打印机)可按如下方式设置<CODE>/etc/printcap</CODE>:
<PRE> <VAR>lp</VAR>|<VAR>alias</VAR>:\
:sd=/var/spool/lpd/<VAR>lp</VAR>:\
:mx#0:\
:sh:\
:lp=/dev/lp0:
</PRE>
<P>上述各行的意思是:
<UL>
<LI>Head line: <VAR>lp</VAR> — spool名称, <VAR>alias</VAR> = alias
<LI>mx#0 — 不限最大文件尺寸
<LI>sh — 不打印页眉
<LI>lp=/dev/lp0 — 本地机印机,或port@host远程打印机 </LI></UL>
<P>如果连接的是台PostScript打印机,上述设置就够用了。如果是Windows机器通过Samba打印,上述设置也适用于任何Windows支持的打印机(不支持双向通信)。你必须在Windows环境中对打印机做相应的配置。
<P>如果你没有PostScript打印机,就得用<CODE>gs</CODE>安装过滤系统。有很多自动配置工具可用于配置<CODE>/etc/printcap</CODE>,可选择下列任何一组:
<UL>
<LI><CODE>gnulpr</CODE>、(<CODE>lpr-ppd</CODE>)和<CODE>printtool</CODE> — 我用这种
<LI><CODE>lpr</CODE>和<CODE>apsfilter</CODE>
<LI><CODE>lpr</CODE>和<CODE>magicfilter</CODE>
<LI><CODE>lprng</CODE>和<CODE>lprngtool</CODE>
<LI><CODE>lprng</CODE>和<CODE>apsfilter</CODE>
<LI><CODE>lprng</CODE>和<CODE>magicfilter</CODE> </LI></UL>
<P>想运行GUI配置工具如<CODE>printtool</CODE>,需要root权限,参阅<A
href="http://qref.sourceforge.net/Debian/reference/ch-tune.zh-cn.html#s-ss-xsu">X下获取root权限,
第 9.4.11
节</A>。<CODE>printtool</CODE>可创建打印缓冲池,它使用<CODE>gs</CODE>模拟PostScript打印机,所以要使用PostScript打印驱动来访问它们。在Windows端,“Apple
LaserWriter”是标准件。
<HR>
<A name=s-cups></A>
<H3>3.6.2 CUPS™</H3>
<P>首先安装Common UNIX Printing System(或CUPS™): <PRE> # apt-get install cupsys cupsomatic-ppd
# apt-get install cupsys-bsd cupsys-driver-gimpprint
</PRE>
<P>接着用浏览器来配置系统: <PRE> $ <VAR>mybrowser</VAR> http://localhost:631
</PRE>
<P>举个例子,将你的打印机联接到可访问打印机列表中:
<UL>
<LI>在主页面上点击“Printers”,然后点“Add Printer”, </LI></UL>
<UL>
<LI>输入用户名和密码,进入“root”, </LI></UL>
<UL>
<LI>按提示添加打印机, </LI></UL>
<UL>
<LI>返回“Printers”页面,点“Configure Printer”, </LI></UL>
<UL>
<LI>设定打印纸尺寸、分辨率和其它参数。 </LI></UL>
<P>更多信息可浏览<CODE><A
href="http://localhost:631/documentation.html">http://localhost:631/documentation.html</A></CODE>和<CODE><A
href="http://www.cups.org/cups-help.html">http://www.cups.org/cups-help.html</A></CODE>。
<P>对于2.4内核,参见<A
href="http://qref.sourceforge.net/Debian/reference/ch-kernel.zh-cn.html#s-parport">并行端口支持,
第 7.2.6 节</A>。
<HR>
<A name=s3.7></A>
<H2>3.7 其它主机安装提示</H2>
<HR>
<A name=s3.7.1></A>
<H3>3.7.1 初始化安装完成后再装些什么</H3>
<P>到现在,你已经拥有一个小巧但功能颇强的Debian。接下来,可以安装那些较大的软件包了。
<UL>
<LI>运行<CODE>tasksel</CODE>。参阅<A
href="http://qref.sourceforge.net/Debian/reference/ch-package.zh-cn.html#s-tasksel">使用<CODE>tasksel</CODE>或<CODE>aptitude</CODE>进行<EM>task</EM>安装,
第 6.2.1 节</A>。
<P>可按需选择:
<UL>
<LI>End-user — X window system
<LI>Development — C and C++
<LI>Development — Python
<LI>Development — Tcl/Tk
<LI>Miscellaneous — TeX/LaTeX environment
<LI>For others —我把t<CODE>tasksel</CODE>作为安装指导,查看<Task Info>了解有关任务的安装列表
然后用<CODE>dselect</CODE>来选择安装。 </LI></UL></LI></UL>
<UL>
<LI>运行<CODE>dselect</CODE>。
<P>在此,你最想做的事就是选择钟爱的编辑器和其它需要的程序。你可以同时安装Emacs的多个变种。参阅<A
href="http://qref.sourceforge.net/Debian/reference/ch-package.zh-cn.html#s-dselect"><CODE>dselect</CODE>,
第 6.2.3 节</A>和<A
href="http://qref.sourceforge.net/Debian/reference/ch-edit.zh-cn.html#s-pop-editor">流行的编辑器,
第 11.1 节</A>。
<P>你也可以将某些默认的软件包替换成特定版本。
<UL>
<LI>lynx-ssh (而不是lynx)
<LI>... </LI></UL></LI></UL>
<UL>
<LI>... </LI></UL>
<P>我通常会编辑<CODE>/etc/inittab</CODE>简化关机步骤。 <PRE> ...
# What to do when CTRL-ALT-DEL is pressed.
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -h now
...
</PRE>
<HR>
<A name=s3.7.2></A>
<H3>3.7.2 模块</H3>
<P>在初始安装期间可进行设备驱动模块配置。以后还可使用<CODE>modconf</CODE>进行配置,它是基于菜单界面的工具,可用来配置那些在初始安装时未曾配置的模块或完成新内核安装后的配置工作。
<P>所有预加载(preloading)模块的名称要加入到<CODE>/etc/modules</CODE>列表。也可以使用<CODE>lsmod</CODE>和<CODE>depmod</CODE>进行手工操控。
<P>对于2.4版内核别忘了在<CODE>/etc/modules</CODE>中加上几行来处理IP伪装(ftp等)。参阅<A
href="http://qref.sourceforge.net/Debian/reference/ch-kernel.zh-cn.html#s-kernel-modules">模块化的2.4内核,
第 7.2 节</A>,特别是<A
href="http://qref.sourceforge.net/Debian/reference/ch-kernel.zh-cn.html#s-kernel-net">网络功能,
第 7.2.3 节</A>。
<HR>
<A name=s3.7.3></A>
<H3>3.7.3 CD-RW基本步骤</H3>
<P>编辑下列文件: <PRE> /etc/lilo.conf (添加append="hdc=ide-scsi ignore=hdc",
执行lilo激活)
/dev/cdrom (创建链接# cd /dev; ln -sf scd0 cdrom)
/etc/modules (add "ide-scsi"和"sg"。如果需要可再加上"sr"。)
</PRE>
<P>详情参阅<A
href="http://qref.sourceforge.net/Debian/reference/ch-tune.zh-cn.html#s-cdrw">刻录机,
第 9.3 节</A>。
<HR>
<A name=s-apm></A>
<H3>3.7.4 多内存和关机自动断电</H3>
<P>编辑<CODE>/etc/lilo.conf</CODE>,设置启动提示参数如下,实现识别大内存(适用于2.2版内核)和关机自动断电(适用于APM): <PRE> append="mem=128M apm=on apm=power-off noapic"
</PRE>
<P>执行<CODE>lilo</CODE>完成上述设置。对称多处理器内核(SMP-kernel)需要<SAMP>apm=power-off</SAMP>,而对我那堆糟糕的SMP硬件而言<SAMP>noapic</SAMP>几乎没什么用处。系统启动时,在启动提示符后直接输入这些参数效果也一样。参阅<A
href="http://qref.sourceforge.net/Debian/reference/ch-tips.zh-cn.html#s-bootprompt">其它用于启动提示符的技巧,
第 8.1.5 节</A>。
<P>在Debian的2.4版内核中apm是作为模块编译的,对于这种情况,可在系统启动后运行<SAMP># insmod apm
power_off=1</SAMP>或设置<CODE>/etc/modules</CODE>: <PRE> # echo "apm power_off=1" >>/etc/modules
</PRE>
<P>还可以这样:编译新版内核时加入ACPI支持可达到同样的效果,而且这种方式更适合SMP(只有较新的主板才支持ACPI)。对于较新的主板2.4版内核可以直接检测到大内存。
<PRE> CONFIG_PM=y
CONFIG_ACPI=y
...
CONFIG_ACPI_BUSMGR=m
CONFIG_ACPI_SYS=m
</PRE>
<P>在<CODE>/etc/modules</CODE>中按如下顺序添加参数: <PRE> ospm_busmgr
ospm_system
</PRE>
<P>或者重新编译内核,在配置时将上述内核选项均设为“y”。总之,有了ACPI支持就不再需要任何启动提示参数。
<HR>
<A name=s-killecn></A>
<H3>3.7.5 无法访问某此站点的怪问题</H3>
<P>新的Linux内核默认开启ECN,对于某些使用劣质路由器的站点,会出现无法访问的问题。检查ECN状态可使用: <PRE> # cat /proc/sys/net/ipv4/tcp_ecn
... 或
# sysctl net.ipv4.tcp_ecn
</PRE>
<P>将它关闭: <PRE> # echo "0" > /proc/sys/net/ipv4/tcp_ecn
... 或
# sysctl -w net.ipv4.tcp_ecn=0
</PRE>
<P>每次启动时禁止TCP ECN,可编辑<CODE>/etc/sysctl.conf</CODE>,加上: <PRE> net.ipv4.tcp_ecn = 0
</PRE>
<HR>
<A name=s3.7.6></A>
<H3>3.7.6 PPP拔号设置</H3>
<P>安装<CODE>pppconfig</CODE>软件包,设置PPP拨号访问。 <PRE> # apt-get install pppconfig
# pppconfig
... 按提示配置PPP拨号
# adduser <VAR>user_name</VAR> dip
... 允许<VAR>user_name</VAR>进行PPP拨号访问
</PRE>
<P>用户(<VAR>user_name</VAR>)进行PPP拨号访问: <PRE> $ pon <VAR>ISP_name</VAR> # 开始PPP访问,接通你的ISP
... enjoy the Internet
$ poff <VAR>ISP_name</VAR> # 停止PPP访问, <VAR>ISP_name</VAR>可选
</PRE>
<P>详情参阅<CODE>/usr/share/doc/ppp/README.Debian.gz</CODE>。
<P>另外,<CODE>wvdial</CODE>软件包可以用来设置PPP拨号访问。
<HR>
<A name=s3.7.7></A>
<H3>3.7.7 <CODE>/etc</CODE>中的其它配置文件</H3>
<P>Debian标准安装不包含<CODE>/etc/cron.deny</CODE>文件,想添加可拷贝<CODE>/etc/at.deny</CODE>。
<HR>
[ <A
href="http://qref.sourceforge.net/Debian/reference/ch-system.zh-cn.html">上一页</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/reference.zh-cn.html#contents">目录</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/ch-preface.zh-cn.html">1</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/ch-system.zh-cn.html">2</A> ]
[ 3 ] [ <A
href="http://qref.sourceforge.net/Debian/reference/ch-tutorial.zh-cn.html">4</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/ch-woody.zh-cn.html">5</A> ]
[ <A
href="http://qref.sourceforge.net/Debian/reference/ch-package.zh-cn.html">6</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/ch-kernel.zh-cn.html">7</A> ]
[ <A
href="http://qref.sourceforge.net/Debian/reference/ch-tips.zh-cn.html">8</A> ] [
<A href="http://qref.sourceforge.net/Debian/reference/ch-tune.zh-cn.html">9</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/ch-gateway.zh-cn.html">10</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/ch-edit.zh-cn.html">11</A> ]
[ <A
href="http://qref.sourceforge.net/Debian/reference/ch-vcs.zh-cn.html">12</A> ] [
<A
href="http://qref.sourceforge.net/Debian/reference/ch-program.zh-cn.html">13</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/ch-gnupg.zh-cn.html">14</A> ]
[ <A
href="http://qref.sourceforge.net/Debian/reference/ch-support.zh-cn.html">15</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/ap-appendix.zh-cn.html">A</A>
] [ <A
href="http://qref.sourceforge.net/Debian/reference/ch-tutorial.zh-cn.html">下一页</A>
]
<HR>
<P>Debian 参考手册
<ADDRESS>CVS, 星期三 四月 28 19:36:38 UTC 2004<BR><BR>Osamu Aoki <CODE><A
href="mailto:osamu@debian.org">osamu@debian.org</A></CODE><BR>Translator: Hao
"Lyoo" Liu <CODE><A
href="mailto:iamlyoo@163.net">iamlyoo@163.net</A></CODE><BR><A
href="http://qref.sourceforge.net/Debian/reference/ap-appendix.zh-cn.html#s-authors">作者,
第 A.1 节</A><BR><BR></ADDRESS>
<HR>
</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -