目录
2.7 选择安装什么
2.8 选择你的安装设备
2.9 提交安装
2.10 快速安装
2.11 支持的硬件
2.12 常见的问题
2.13 高级安装指南
2.14 准备你自己的安装媒介
-------------------------------------------------------------
2.7 选择安装什么
-------------------------------------------------------------
2.7.1 选择安装组件
决定安装哪些发行组件取决于系统已经使用了多大空间,和可用的磁盘空间的大小。预
先的选择范围从安装最小可能的配置榧矫恳桓鲎榧D切︰nix 或FreeBSD 的新手可能
会从这些中选一个。定制一个发行套件主要是针对那些有经验的用户。
第41 页FreeBSD 使用手册
键入F1 可以看到发行组件选项的更多信息和它们包含些什么。当读完帮助之后,键入
Enter 将回到选择发行菜单。
如果需要一个图形用户接口,那需要在相关的组件前打上X,表示选中了。XFree86 的
配置和默认的桌面的选择是预安装步骤的一部分。
安装的默认XFree86 版本是3.x 分支。你应当检查一下,看看你的显卡是否被XFree86
支持。如果它只在XFree86 的4.x 分支下被支持,你就需要在安装完后安装和配置XFree86
4.x。
如果希望以后能够编译一个定制的内核,选择包含源代码的选项。更多有关为什么要定
制内核或如何定制内核的信息可以参考第9 章。
很明显,大多数通用系统都包含每一个组件。如果有足够的磁盘空间,可以选择如图
2-28 所示的All,然后键入Enter。如果要考虑到磁盘空间的情况,可以选择其中的一个选
项。其它发行组件可以在安装完后添加进来。
图2-28.选择组件
2.7.2 安装Ports Collection
选择完希望安装的组件之后,就可以开始安装FreeBSD 的Ports Collection 了。Ports
Collection 是一个比较容易和方便的安装软件的方法。Ports Collection 不包含编译软件
第42 页FreeBSD 使用手册
所需要的源代码。它是一个自动下载,编译,安装的文件的集合。第4 章将讨论如何使用
Ports Collection。安装程序不会检查你是否有足够的空间。如果你有足够的磁盘空间,可
以选择此项。
User Confirmation Requested
Would you like to install the FreeBSD ports collection?
This will give you ready access to over 5,800 ported software packages,
at a cost of around 100MB of disk space when "clean" and possibly much
more than that if a lot of the distribution tarballs are loaded
(unless you have the extra CDs from a FreeBSD CD/DVD distribution
available and can mount it on /cdrom, in which case this is far less
of a problem).
The ports collection is a very valuable resource and well worth having
on your /usr partition, so it is advisable to say Yes to this option.
For more information on the ports collection & the latest ports,
visit:
http://www.freebsd.org/ports
[ Yes ] No
用箭头选择[ Yes ]来安装如果你有足够的空间,或[ No ]跳过这个选项。键入Enter
就继续。选择的组件菜单将重新显示。
图2-29.确认组件
第43 页FreeBSD 使用手册
如果对选项比较满意,选择Exit,确保[ OK ]处于高亮状态,键入Enter 继续。
2.8 选择你的安装设备
如果从CDROM 安装,移动箭头到Install from a FreeBSD CDROM。确保[ OK ]处于高
亮状态,然后键入Enter 继续。
其它的安装方法,选择适当的选项然后根据指示操作。键入F1 显示安装设备的在线帮
助。键入Enter 回到设备选择菜单。
图2-30.选择安装设备
第44 页FreeBSD 使用手册
FTP 安装模式:
你可以选择三种FTP 安装模式:active FTP, passive FTP,或通过一个HTTP proxy。
FTP Active, Install from an FTP server
这个选项将使所有的FTP 传输采用“Active”模式。这样传输时就不会通过防火墙了,
但可以用不支持passive 模式的比较老的FTP 服务器来工作。如果你的连接执行在passive
模式(默认的),请使用active 模式。
FTP Passive, Install from an FTP server through a firewall
这种方式指示FreeBSD 对所有的FTP 服务器都使用被动模式。这种方式需要用户通过防
火墙才能允许进行连接,而不许随便进入。
FTP via a HTTP proxy, Install from an FTP server through a http proxy
这种方式指示FreeBSD 对所有的FTP 服务器都使用HTTP 协议(就象一个web 浏览器)
通过代理服务器连接。代理服务器解释请求,然后发送到FTP 服务器。这种方式需要用户通
过防火墙才能访问,除了提供一个HTTP 代理服务器外,根本就不允许使用FTP。所以,你
除了需要一个FTP 服务器外,还需要指定一个代理服务器。
注意:有一种FTP 方式的代理服务器,这种方式很少见。如果你确信不一定非要这个
的话,还是采用HTTP 代理服务器这种方式。
第45 页FreeBSD 使用手册
对于一个proxy FTP 服务器,你应该要提供你真正想要的服务器名称当作一部分的用户
名(在@ 符号之后)。然后proxy 服务器伪装成真正的服务器。举个例子:你想从
ftp.FreeBSD.org 安装,使用proxy FTP 服务器foo.bar.com,port 是1234。在这种情况下,
你可以回到安装菜单,设置FTP 用户名(ftp@ftp.freebsdl.org ftp.freebsd.org 是ftp),
用你的Email 地址作为口令。作为安装媒介,你要指定FTP 的详细地址:
ftp://foo.bar.com:1234/pub/Freebsd.
2.9 提交安装
现在可以进行安装了。这也是最后一次可以取消刚才所做修改的机会。一旦完成这步工
作,所有的修改将被写入硬盘,不能再修改了。
User Confirmation Requested
Last Chance! Are you SURE you want to continue the installation?
If you're running this on a disk with data you wish to save then WE
STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding!
We can take no responsibility for lost disk contents!
[ Yes ] No
选择[ Yes ] 然后键入Enter 继续。
安装时间的多少取决于所选择的组件和安装的设备。会有一系列的信息显示在屏幕上以
指示当前的安装状态。当显示下面的信息时,表明安装已经完成了。
Message
Congratulations! You now have FreeBSD installed on your system.
We will now move on to the final configuration questions.
For any option you do not wish to configure, simply select No.
If you wish to re-enter this utility after the system is up, you may
第46 页FreeBSD 使用手册
do so by typing: /stand/sysinstall .
[ OK ]
[ Press enter to continue ]
键入Enter 进行快速配置。
选择[ No ]然后键入Enter 将跳过安装,所以就不会有任何修改被写入到你的系统中。
将会显示下面的信息:
Message
Installation complete with some errors. You may wish to scroll
through the debugging messages on VTY1 with the scroll-lock feature.
You can also choose "No" at the next prompt and go back into the
installation menus to try and retry whichever operations have failed.
[ OK ]
出现这个信息表明没有安装任何东西。键入Enter 将返回到主安装菜单退出安装。
2.10 快速安装
成功安装之后会有很多配置选项。在启动新的FreeBSD 系统之前或在使用
/stand/sysinstall 安装然后选择Configure 之后,一个选项可以通过重新键入配置选项来
进行配置。
2.10.1 网络设备配置
如果你以前在用FTP 安装时配置过,这个屏幕将不会显示,可能需要以后才能配置。有关本
地网络和配置FreeBSD 作为一个网关/路由的细节信息请参考PPP-Pendantic PPP Primer
使用手册。
User Confirmation Requested
第47 页FreeBSD 使用手册
Would you like to configure Ethernet or SLIP/PPP network devices?
[ Yes ] No
要配置一个网络设备,选择[ Yes ]然后键入Enter。否则,选择[ No ]继续。
图2-31.选择一个以太网设备
使用箭头选择接口进行配置,然后键入Enter。
User Confirmation Requested
Do you want to try IPv6 configuration of the interface?
Yes [ No ]
在这个私有本地网络中,当前的internet 类型协议(IPv4)已经足够了,选择[ No ],键入
Enter 继续。
如果你要使用新的网络协议(Ipv6),选择[ Yes ],然后键入Enter。它将花费几秒钟的时
间扫描RA 服务器。
User Confirmation Requested
第48 页FreeBSD 使用手册
Do you want to try DHCP configuration of the interface?
Yes [ No ]
如果不使用DHCP(动态域配置协议),就选择[ No ],然后键入Enter。选择[ Yes ]将执
行dhclient,如果成功了,将会自动填充网络配置信息。参考第17.8 节了解更多信息。接
下来的网络配置屏幕显示了以太网的配置信息,它将充当本地网络的网关。
图2-32.设置网络配置作为ed0
使用Tab 选择一个信息区,然后键入相应信息:
Host
完整的主机名,这个例子中是k6-2.weeble.com。
Domain
你机器的域名,这个例子是weeble.com。
IPv4 Gateway
主机传送数据包到非本地机器的IP 地址。如果机器在网络上有一个节点,只要把它填满。
如果机器充当本地网络与internet 之间的网关,就跳过这个区域。
第49 页FreeBSD 使用手册
Name server
你本地DNS 服务器的IP 地址。在这个私有本地网络上没有本地DNS 服务器,所以供应商的
DNS 服务器的IP 地址(208.163.10.2)就启用了。
IPv4 address
这个接口使用的IP 地址是(192.168.0.1)。
Netmask
这个本地网络使用的地址是C 类地址(192.168.0.0 - 192.168.255.255)。默认的子网掩
码是(255.255.255.0)。
Extra options to ifconfig
你将要添加一个特殊的接口选项。在这个例子中没有。
完成时使用Tab 键选择[ OK ],然后键入Enter。
User Confirmation Requested
Would you like to Bring Up the ed0 interface right now?
[ Yes ] No
选择[ Yes ]然后键入Enter,离开安装之后,将把机器带回到网络,然后准备使用。
2.10.2 配置internet 服务
User Confirmation Requested
Do you want to configure inetd and the network services that it provides?
Yes [ No ]
如果选择[ No ],象telnetd 这样的几个服务将不被启用。这意味着远程用户将无法使
用telnet 登陆到你的机器。而本地用户却仍能用telnet 访问远程机器。
第50 页FreeBSD 使用手册
通过编辑文件/etc/inetd.conf,安装完之后这些服务就能被启用。可以看看第17.12.1
节了解更多信息。
如果你希望在安装过程中配置这些服务,就选择[ Yes ]。一个额外的确认信息将被显
示。
User Confirmation Requested
The Internet Super Server (inetd) allows a number of simple Internet
services to be enabled, including finger, ftp and telnetd. Enabling
these services may increase risk of security problems by increasing
the exposure of your system.
With this in mind, do you wish to enable inetd?
[ Yes ] No
选择[ Yes ]继续。
User Confirmation Requested
inetd(8) relies on its configuration file, /etc/inetd.conf, to determine
which of its Internet services will be available. The default FreeBSD
inetd.conf(5) leaves all services disabled by default, so they must be
specifically enabled in the configuration file before they will
function, even once inetd(8) is enabled. Note that services for
IPv6 must be seperately enabled from IPv4 services.
第51 页FreeBSD 使用手册
Select [Yes] now to invoke an editor on /etc/inetd.conf, or [No] to
use the current settings.
[ Yes ] No
选择[ Yes ]将允许在一行的开头通过删除#号来添加相应的服务。
图2-33. 编辑inetd.conf
添加完这些服务后,键入Esc 将显示一个提示你退出并保存修改的菜单。
2.10.3 配置网关
User Confirmation Requested
Do you want this machine to function as a[1] [url=http://www.chinamx.com.cn/Article/os/FreeBSD/200605/20060530181940_31970_2.html][2] [3] [4] [5] 下一页