Linux 版 (精华区)

发信人: tcpip (俺的昵称改了), 信区: Linux
标  题: FreeBSD连载(05):安装之前的准备--1
发信站: 紫 丁 香 (Fri Nov 12 21:22:21 1999), 转信

【 以下文字转载自 Linux 讨论区 】
【 原文由 tcpip 所发表 】
安装介质中的内容

  无论哪种安装介质,其中都是存储了要构建一个FreeBSD系统所需要的系统软件,由
于CD-Rom和Internet 越来越普及,CD-Rom和网络安装方式是最常用的方法。这里就以
FreeBSD的安装光盘为例,简单介绍 FreeBSD安装介质上的主要内容。

  FreeBSD使用的安装光盘是标准的ISO 9660格式的光盘,这种格式缺省只支持8.3格式
的文件名( 8个字符的基本文件名,3个字符的扩展名,不区分大小写),由于Unix下的
文件名比较长,且区分大小写,因此Fre eBSD及其他Unix通常使用Rock Ridge方式对文件
名进行映射,在每个目录下使用一个文件TRANS.TBL 记录8.3格式的文件名与Unix使用的
长文件名之间的对应关系。

  FreeBSD安装光盘中的内容可分为三类:

第一类为安装说明文件,这些文件位于安装介质中的根目录下:

ABOUT.TXT: 关于FreeBSD的简单信息 
HARDWARE.TXT: FreeBSD支持的硬件列表 
INSTALL.TXT: 介绍如何安装FreeBSD的说明 
README.TXT: 介绍安装介质上其他文件,应该首先阅读 
RELNOTES.TXT: 发行这个版本的FreeBSD系统时的一些通知 
LAYOUT.TXT: FreeBSD安装系统的文件分布的说明 
UPGRADE.TXT: 进行升级FreeBSD的一些注意事项 


第二类是进行安装时能用到的DOS工具程序,主要用于制作启动软盘。

tools目录: 准备安装所需要的DOS工具程序,包括制作启动软盘的DOS程序,以及帮助整
理硬盘的 工具,从DOS下启动FreeBSD的程序等。 
floppies目录: 包含安装软盘、启动软盘、系统修正软盘的镜象文件的目录 


第三部分就是FreeBSD系统的安装文件

XF86333目录: 包含XFree86软件的目录,其中版本号会随着系统升级而提升到更新的版
本 
bin目录: 系统基本文件的安装目录,这是安装FreeBSD所需的必备目录 
catpages目录: 格式化后的普通文本方式的系统手册 
compat1x、 compat20、 compat21 和compat22目录: 包含与以前各个版本的FreeBSD相
兼容的库 
des目录: 由于美国法律的限制,包含DES算法的软件未经许可不能出口到美国和加拿大
之外, 因此FreeBSD缺省使用MD5算法以避开这个问题,这个目录中包含与des算法的相关
软件,以便需要这个 算法的使用者可以从北美之外的Internet上获得并安装。 
dict目录: 系统字典安装目录 
doc目录: 系统文档安装目录 
games目录: 包含一些Unix小游戏 
info目录: GNU info文档的安装目录 
manpages目录: 系统手册的安装目录 
packages目录: 包含最常用的软件 
ports目录: Ports Collection的源代码 
proflibs目录: 系统运行库 
src目录: 系统源代码的目录 


  这些安装文件可分为三类,一类是系统软件,用于构建基本的FreeBSD系统。这些软
件存储在安装介质下的b in, des, dict, doc, games, info, manpages,catpages, com 
pat1x, compat20, compat21, XF86333和proflibs目录中。为了便于管理,这些文件使用
tar和gzip进行打包压缩,其中前六个目录下的文件被分割为大小为240,640字节的文件,
这样在需要的时候,可以拷贝到软盘上进行安装。然而并不是所有的内容都必须安装,可
根据不同的安装选项,有选择的安装不同目录下的不同内容,只有bin目录下的系统软件
才是必须的。

  另一类是可选软件,如果说基本系统是骨架,那么应用软件就是血肉。没有应用软件
,一台FreeBSD系统就不能充分发挥它的全部功能。FreeBSD使用Ports Collection的机制
来管理应用软件,将应用软件移植到FreeBSD下,每个移植的软件被预编译为一个个的二
进制软件包,称为Package,存储在安装介质的pack ages目录下,因此二进制软件包的管
理机制又称为Packages Collection。由于空间的限制,安装光盘上并不能包含所有软件
的二进制形式的Packages,但在FreeBSD的ftp站点上提供了所有最新的软件包。 

  此外就是系统的源代码,包括内核的源代码、各个程序的源代码以及Ports 
Collection的源代码。一个正常的FreeBSD系统至少应该安装内核的源代码,以便根据自
己计算机的实际情况来定制内核。这些安装文件位于 src和ports目录下。
  其他安装方式下的安装介质内容与CD类似,但在内容上也略有不同。因为安装组件都
是可选的,因此不同的安装介质将可以选择不同的安装组件。例如软盘安装介质可能只包
括最基本的系统(bin目录下的文件),而FreeBSD的主 ftp站点ftp.freebsd.org上,包
括了所有的安装文件。
  要根据不同情况和条件,来选择不同安装介质。如果计算机系统具备网络界面并与
Internet的连接快速且稳定,那么就可以使用网络安装方式,这仅仅需要制作启动软盘(
如果计算机上已经安装有DOS,甚至可以连启动软盘都不需要了),以启动FreeBSD和安装
过程。如果购买了FreeBSD的安装光盘,就可以选用光盘安装方式等等。
  当前由于硬件发展非常迅速,因此光驱对于个人计算机已经是标准配置,因此使用光
盘作安装介质应该是最为方便的首选安装方式。 
--
"这一千多年没写诗了?"
"写了, 不过只写了两句."
"千年得两句, 一定是万古丽句了. 念来听听."
"好吧, 我现丑了" 太白星清了清嗓子, 浑厚的男中音在天庭响起:
大海啊, 都是水;
骏马啊, 四条腿;

※ 来源:·紫 丁 香 bbs.hit.edu.cn·[FROM: 202.118.239.10] 
--
※ 转载:.紫 丁 香 bbs.hit.edu.cn.[FROM: 202.118.239.10]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.690毫秒