📄 install-post.html
字号:
</div><p>请选择适当的区域然后按 <b class="KEYCAP">Enter</b>。</p><div class="FIGURE"><a id="SET-TIMEZONE-COUNTRY" name="SET-TIMEZONE-COUNTRY"></a><p><b>图形 2-43. 选择您所在的国家</b></p><p><img src="install/timezone2.png" /></p></div><p>选择您所在的国家然后按 <b class="KEYCAP">Enter</b>。</p><div class="FIGURE"><a id="SET-TIMEZONE-LOCALITY" name="SET-TIMEZONE-LOCALITY"></a><p><b>图形 2-44. 选择您所在的时区</b></p><p><img src="install/timezone3.png" /></p></div><p>选择您所在的时区然后按 <b class="KEYCAP">Enter</b>。</p><pre class="SCREEN"> Confirmation Does the abbreviation 'EDT' look reasonable? [ Yes ] No</pre><p>检查一下时区的缩写是否正确,如果没错,请按 <b class="KEYCAP">Enter</b>返回系统安装后的配置画面。</p></div><div class="SECT2"><h2 class="SECT2"><a id="LINUXCOMP" name="LINUXCOMP">2.9.9. Linux 兼容性</a></h2><pre class="SCREEN"> User Confirmation Requested Would you like to enable Linux binary compatibility? [ Yes ] No</pre><p>选择 <span class="GUIBUTTON">[ Yes ]</span> 并按下<bclass="KEYCAP">Enter</b>键,将允许您在FreeBSD中执行Linux的软件。安装程序会安装一些为了跟Linux 兼容的软件包。</p><p>如果您是通过FTP安装,那么您必须连到网络上。有时候FTP站并不会包含所有的安装软件包(例如Linux兼容软件包);不过,稍后您还可以再安装这个 项目。</p></div><div class="SECT2"><h2 class="SECT2"><a id="MOUSE" name="MOUSE">2.9.10. 配置鼠标</a></h2><p>此选项可以让您在终端上使用三键鼠标剪贴文字。如果您用的鼠标是两个 按钮,请参考手册<span class="CITEREFENTRY"><spanclass="REFENTRYTITLE">moused</span>(8)</span>;以取得有关模拟三键鼠标的信息。范例中使用的鼠标不是USB接口。(例如ps/2或com接口的鼠标):</p><pre class="SCREEN"> User Confirmation Requested Does this system have a non-USB mouse attached to it? [ Yes ] No</pre><p>如果您使用的不是USB鼠标,请选择 <span class="GUIBUTTON">[ Yes ]</span> ;否则请选择 <span class="GUIBUTTON">[ No ]</span> 。然后按<bclass="KEYCAP">Enter</b>。</p><div class="FIGURE"><a id="MOUSE-PROTOCOL" name="MOUSE-PROTOCOL"></a><p><b>图形 2-45. 选择鼠标类型</b></p><p><img src="install/mouse1.png" /></p></div><p>使用方向键选择 <span class="GUIMENUITEM">Type</span> 然后按 <bclass="KEYCAP">Enter</b>。</p><div class="FIGURE"><a id="SET-MOUSE-PROTOCOL" name="SET-MOUSE-PROTOCOL"></a><p><b>图形 2-46. 设置鼠标协议</b></p><p><img src="install/mouse2.png" /></p></div><p>在这个例子中使用的类型是ps/2鼠标,所以可以使用默认的 <spanclass="GUIMENUITEM">Auto(自动)</span> 。 您可以用方向键选择合适的项目, 确定选择了<span class="GUIBUTTON">[ OK ]</span> 后按 <b class="KEYCAP">Enter</b>键离开此画面。</p><div class="FIGURE"><a id="CONFIG-MOUSE-PORT" name="CONFIG-MOUSE-PORT"></a><p><b>图形 2-47. 配置鼠标端口</b></p><p><img src="install/mouse3.png" /></p></div><p>选择 <span class="GUIMENUITEM">Port</span> 然后按 <b class="KEYCAP">Enter</b>。</p><div class="FIGURE"><a id="SET-MOUSE-PORT" name="SET-MOUSE-PORT"></a><p><b>图形 2-48. 配置鼠标端口</b></p><p><img src="install/mouse4.png" /></p></div><p>假设这台机器用的是ps/2鼠标,您可以采用默认的 <span class="GUIMENUITEM">PS/2</span>选项。请选择适当的项目然后按 <b class="KEYCAP">Enter</b>。</p><div class="FIGURE"><a id="TEST-DAEMON" name="TEST-DAEMON"></a><p><b>图形 2-49. 启动鼠标服务进程</b></p><p><img src="install/mouse5.png" /></p></div><p>选择<span class="GUIMENUITEM">Enable</span>然后按 <b class="KEYCAP">Enter</b>来启动和测试鼠标。</p><div class="FIGURE"><a id="TEST-MOUSE-DAEMON" name="TEST-MOUSE-DAEMON"></a><p><b>图形 2-50. 测试鼠标功能</b></p><p><img src="install/mouse6.png" /></p></div><p>鼠标指针可以在屏幕上移动,指明鼠标服务已经正常启用。那么请选择 <spanclass="GUIBUTTON">[ Yes ]</span> 按 <b class="KEYCAP">Enter</b>键。否则鼠标没有配置成功 -- 选择 <span class="GUIBUTTON">[ No ]</span> 并尝试不同的配置选项。</p><p>选择 <span class="GUIMENUITEM">Exit</span> 并按 <b class="KEYCAP">Enter</b>退回到系统安装完成后的配置画面。</p></div><div class="SECT2"><h2 class="SECT2"><a id="NETWORK-SERVICES" name="NETWORK-SERVICES">2.9.11.配置额外的网络服务</a></h2><p>配置网络服务总是让那些新手敬畏,因为他们缺乏在这个领域应有的基础知识。网络,包括因特网有许多关于现代操作系统包括 FreeBSD;的评论文章。这些文章对于理解FreeBSD拥有的广泛的网络性能是非常有帮助的。在安装这些服务的过程中也能让用户理解它们可用的各种服务。</p><p>网络服务是一些可以使在网络的任何人来访问你提供的服务的程序。有许多努力想使这些程序不会有任何的 ``伤害''。不幸的是,这些程序并不是十全十美的,黑客可能会撑握程序中的一些露洞来进行功击。只启用一些你熟悉的和需要的服务十分重要。如果你存在一些疑虑或没有启用这些服务的必要那么最好不要使用这些服务。你可以事后通过运行 <b class="APPLICATION">sysinstall</b>程序或使用 <tt class="FILENAME">/etc/rc.conf</tt> 配置文件来启用它们。</p><p>选择 ``Networking'' 选项将下显示一个类似下面的菜单:</p><div class="FIGURE"><a id="NETWORK-CONFIGURATION" name="NETWORK-CONFIGURATION"></a><p><b>图形 2-51. Network Configuration Upper-level</b></p><p><img src="install/net-config-menu1.png" /></p></div><p>第一个选项,<span class="GUIMENUITEM">Interfaces</span>, 已经在前面 <ahref="install-post.html#INST-NETWORK-DEV">µÚ 2.9.1 节</a>中讨论过,因此这里可以略过。</p><p>选择 <span class="GUIMENUITEM">AMD</span> 选项,添加 <acronymclass="ACRONYM">BSD</acronym> 对自动挂接程序的支持。这个程序和<acronymclass="ACRONYM">NFS</acronym> 协议一起使用不需要经过特别的设置就可以自动挂接远程文件系统。</p><p>下一行是 <span class="GUIMENUITEM">AMD Flags</span> 的参数选项。当你选择后,会弹出一个子菜单来让你选择 <acronym class="ACRONYM">AMD</acronym>的参数。菜单中包含一系列的选项:</p><pre class="SCREEN">-a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map</pre><p><var class="OPTION">-a</var> 选项用来设置默认的挂接位置,这里使用的是 <ttclass="FILENAME">/.amd_mnt</tt>目录。 <var class="OPTION">-l</var> 指定默认的 <ttclass="FILENAME">日志</tt> 文件;但是,当 <var class="LITERAL">syslogd</var>被指定用来接收所有的日志时,那么它们会被送到 系统日志程序。<ttclass="FILENAME">/host</tt> 被用来挂接远程 主机输出的一个文件系统,例子中<ttclass="FILENAME">/net</tt> 目录被用来挂接从<acronymclass="ACRONYM">IP</acronym>输出的一个文件系统。 <tt class="FILENAME">/etc/amd.map</tt>文件定义了 <acronym class="ACRONYM">AMD</acronym> 的默认 输出选项。</p><p><span class="GUIMENUITEM">Anon FTP</span> 允许匿名<acronymclass="ACRONYM">FTP</acronym> 访问。 选中这个选项,可以使这台机器成为一台匿名 <acronymclass="ACRONYM">FTP</acronym> 服务器。要注意启用这个选项的安全风险。其它的菜单将说明一些安全问题和更深入的配置。</p><p><span class="GUIMENUITEM">Gateway</span> 配置菜单可以使本机器成为一台以前我们提到过的网关。如果你在安装过程中偶尔选中了它,也可以在这里选中这个选项来取消。</p><p><span class="GUIMENUITEM">Inetd</span> 选项用来配置或完全禁止我们在上面讨论的 <spanclass="CITEREFENTRY"><span class="REFENTRYTITLE">inetd</span>(8)</span> 守护程序。</p><p><span class="GUIMENUITEM">Mail</span> 可以用来配置系统默认的 <acronymclass="ACRONYM">MTA</acronym> 或邮件传输代理。选择这个选项将了出现下面的菜单:</p><div class="FIGURE"><a id="MTA-SELECTION" name="MTA-SELECTION"></a><p><b>图形 2-52. 选择默认的 MTA</b></p><p><img src="install/mta-main.png" /></p></div><p>这里给你提供了一个安装默认<acronym class="ACRONYM">MTA</acronym> 的机会。 <acronymclass="ACRONYM">MTA</acronym> 用来投递本系统上用户邮件到因特网去。</p><p>选择 <span class="GUIMENUITEM">Sendmail</span> 将会安装 FreeBSD默认的 流行的的 <bclass="APPLICATION">sendmail</b> 服务程序。 <span class="GUIMENUITEM">Sendmaillocal</span> 选项用来设置<b class="APPLICATION">sendmail</b> 默认的<acronymclass="ACRONYM">MTA</acronym>,也可以禁止它从Internet接收邮件的能力。还有其它的一些选项如: <span class="GUIMENUITEM">Postfix</span> 和 <spanclass="GUIMENUITEM">Exim</span> 都类似于 <spanclass="GUIMENUITEM">Sendmail</span>的角色。它们两者也可以投递邮件;有些用户更喜欢选择使用<b class="APPLICATION">Sendmail</b>、 <acronymclass="ACRONYM">MTA</acronym>二者之一。</p><p>选择 <acronym class="ACRONYM">MTA</acronym>或不选择它之后,网络配置菜单的下一 个选项是<span class="GUIMENUITEM">NFS client</span> 客房端程序。</p><p><span class="GUIMENUITEM">NFS client</span> 客房端可以使系统通过 <acronymclass="ACRONYM">NFS</acronym> 与服务器进行通信。 <acronym class="ACRONYM">NFS</acronym>服务器通过<acronym class="ACRONYM">NFS</acronym>协议可以使其它在网络上的机器来访问自己的文件系统。如果这台机器要作为一台独立的服务器,这个选项可以保留不选。下面可能还有更多的配置,关于客户端和服务器的配置请参阅<a href="network-nfs.html">µÚ 23.3 节</a> 一节。</p><p>接下来的 <acronym class="ACRONYM">NFS</acronym> 服务器选项,可以允许你把系统设备成为一台<acronym class="ACRONYM">NFS</acronym> 服务器。这需要更多的信息来启动远程过程调用( <acronym class="ACRONYM">RPC</acronym>)服务。 <acronymclass="ACRONYM">RPC</acronym>用来连接调 用两台机器上的程序。</p><p>下一项是 <span class="GUIMENUITEM">Ntpdate</span> 选项,处理时间同步。当选择它后,会出现一个像下面所似的菜单:</p><div class="FIGURE"><a id="NTPDATE-CONFIG" name="NTPDATE-CONFIG"></a><p><b>图形 2-53. Ntpdate 配置</b></p><p><img src="install/ntp-config.png" /></p></div><p>从这个菜单选择一个离你最近的服务器。在你连接这台服务器时,除去连接时的反应时间,时间同步最精确的服务器。</p><p>下一个选项是 <acronym class="ACRONYM">PCNFSD</acronym> 。这个选项将从安装包中 安装<ahref="http://www.FreeBSD.org/cgi/url.cgi?ports/net/pcnfsd/pkg-descr"><ttclass="FILENAME">net/pcnfsd</tt></a> 软件。这个程序 能够为不能提供它们自己,例如微软的<span class="TRADEMARK">MS-DOS</span>® 操作系统提供 <acronymclass="ACRONYM">NFS</acronym> 的认证服务。</p><p>滚屏到下一页看一下其它选项:</p><div class="FIGURE"><a id="NETWORK-CONFIGURATION-CONT"name="NETWORK-CONFIGURATION-CONT"></a><p><b>图形 2-54. Network Configuration Lower-level</b></p><p><img src="install/net-config-menu2.png" /></p></div><p><span class="CITEREFENTRY"><span class="REFENTRYTITLE">rpcbind</span>(8)</span>,<spanclass="CITEREFENTRY"><span class="REFENTRYTITLE">rpc.statd</span>(8)</span>和<spanclass="CITEREFENTRY"><span class="REFENTRYTITLE">rpc.lockd</span>(8)</span>程序全都可以用来提供远程过程调用 (<acronym class="ACRONYM">RPC</acronym>)服务。 <ttclass="COMMAND">rpcbind</tt> 程序管理<acronym class="ACRONYM">NFS</acronym>服务器和客户端的通信,使<acronym class="ACRONYM">NFS</acronym> 执行正确的操作。 <bclass="APPLICATION">rpc.statd</b>程序可以和其它主机上<b class="APPLICATION">rpc.statd</b>程序提供的状态监视进行交互。状态报告通常被保存在 <ttclass="FILENAME">/var/db/statd.status</tt> 文件里。最后的一项是 <spanclass="GUIMENUITEM">rpc.lockd</span>选项,当选中这时,将提供文件锁定服务。它通常被用业通过<b class="APPLICATION">rpc.statd</b>来监视主机请求锁定什么文件和怎样频繁的访问它们。这最后的两项调试功能,可以需要 <acronym class="ACRONYM">NFS</acronym>服务器和客户端的正常操作。</p><p>下一个项目是<span class="GUIMENUITEM">Routed</span>,这是一个路由程序。 <spanclass="CITEREFENTRY"><span class="REFENTRYTITLE">routed</span>(8)</span>程序管理网络路由表,发现多播路由,并且支持在网络上与它物理相连的主机来拷贝它的路由表的请求。它被广泛的应用在本地 网络中并扮演关网关的角色。当选择它后,一个子菜单会来询问你这个程序的默认位置。默认的位置已经 被定义过,你可以选择<b class="KEYCAP">Enter</b> 键,你也可以按下其它的键。 这时会出来另一个菜单来询问你传递给<tt class="COMMAND">routed</tt>程序的参数。 默认的是 <var class="OPTION">-q</var>参数。</p><p>接下来是 <span class="GUIMENUITEM">Rwhod</span> 选项,选中它会启用 <spanclass="CITEREFENTRY"><span class="REFENTRYTITLE">rwhod</span>(8)</span> 程序在系统初时化的时候。 <tt class="COMMAND">rwhod</tt>程序通过网络周期性的广播系统信息或以``客户''的身份来收集这些信息。更多的信息可以查看 <span class="CITEREFENTRY"><spanclass="REFENTRYTITLE">ruptime</span>(1)</span> 和<span class="CITEREFENTRY"><spanclass="REFENTRYTITLE">rwho</span>(1)</span> 手册页。</p><p>倒数第二个选项是<span class="CITEREFENTRY"><spanclass="REFENTRYTITLE">sshd</span>(8)</span> 程序。它可以通过使用 <bclass="APPLICATION">OpenSSH</b>来提供安全的shell服务,我们推荐通过 使用它来使用 <bclass="APPLICATION">telnet</b> 和 <acronym class="ACRONYM">FTP</acronym> 服务。 <bclass="APPLICATION">sshd</b>服务通过使用加密技术来创建从一台机器到另一台机器的安全连接。</p><p>最后有一个 <span class="GUIMENUITEM">TCP</span> 扩展选项。这可以用来扩展在 <acronymclass="ACRONYM">RFC</acronym> 1323 和<acronymclass="ACRONYM">RFC</acronym> 1644 里定义的<acronym class="ACRONYM">TCP</acronym>功能。当许多主机以高速连接本机时,可能会引起某些连接被丢弃。我们不推荐使用这个选项,但是当使用独立的主机时可以从它上面得到一些好处。</p><p>现在你已经配置完成了网络服务,你可以滚动屏幕到顶部选择 <spanclass="GUIMENUITEM">Exit</span> 项,退出进入下一个配置部分。</p></div><div class="SECT2"><h2 class="SECT2"><a id="X-SERVER" name="X-SERVER">2.9.12. 配置 X Server</a></h2><p>为了使用图形化用户界面,例如<b class="APPLICATION">KDE</b>, <bclass="APPLICATION">GNOME</b>,或其它窗口管理程序,您必须 配置 X server 。</p><div class="NOTE"><blockquote class="NOTE"><p><b>注:</b> 为了以非<tt class="USERNAME">root</tt>用户运行 <b class="APPLICATION"><spanclass="TRADEMARK">XFree86</span>™</b> 您必须安装 <ahref="http://www.FreeBSD.org/cgi/url.cgi?ports/x11/wrapper/pkg-descr"><ttclass="FILENAME">x11/wrapper</tt></a> 软件。在FreeBSD 4.7及以上版本是默认安装的,但以前的版本要手工安装到系统中。</p></blockquote></div><p>要知道您的显卡是否被支持,请参考 <a href="http://www.xfree86.org/" target="_top"><spanclass="TRADEMARK">XFree86</span></a> 网站。</p><pre class="SCREEN"> User Confirmation Requested Would you like to configure your X server at this time? [ Yes ] No</pre><div class="WARNING">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -