⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 149.html

📁 本文详细介绍了学习FREEBSD的一些命令
💻 HTML
📖 第 1 页 / 共 2 页
字号:

<P align=center><IMG SRC="FreeBSD_14.gif" tppabs="http://www.newok.com/bsd/62/FreeBSD_14.gif" WIDTH=500 HEIGHT=302></P>

<p>  Disklabel整个屏幕也划分为三部分,上部显示要进行处理硬盘及和UFS分区,本例中为wd1和wd1s1
,中部为文件系统和交换空间的列表,下部为使用到的各个命令。对于大多数情况时,wd1s1中还没有文件系统和交
换空间存在的条件下,可以让disklabel来决定各个文件系统和交换空间的大小,这仅需要使用A(Auto Defaults
 for all)命令即可。如果已经有划分好的部分存在,可先使用D命令删除。即使安装者打算自己确定
各个部分的大小,使用A来看看Disklabel的缺省设置情况也能起到参考作用。</p>

<p>  手工使用C(Create)命令分割磁盘时,首先决定是创建交换空间或文件系统。FreeBSD系统需要使用
交换空间来提供比实际内存更大的虚拟内存空间,这样系统就能支持更多、更复杂的进程。交换空间的大小要根据具体需求而
定,有些程序,如X11,GNU C++等,需要大量的内存,因此要配置较多的交换空间,一般交换空间不应小于系统的
物理内存,用作服务器的系统需要更多的交换空间,但过多的交换空间又没有必要。可根据系统在最高负载下用户和同时运行
进程的多少,在物理内存的1-2.5倍范围内调整交换分区的大小。</p>

<p>  在多个磁盘的情况下,可在不同的磁盘中设置多个交换空间,以均衡磁盘的负载。然而对于IDE接口的硬盘,在同
一根电缆上连接的主从硬盘上分布交换空间没有意义,因为同一个驱动器上的两个硬盘不能并发存取。交换空间也应该尽量设
置在高速硬盘上,如Ultra SCSI接口的硬盘,以提高系统的性能。</p>

<p>  对于用于文件系统的子分区,除了设定大小之外,还要设定它在文件系统中的安装位置,即将其安装到目录树的哪个
位置上。虽然原则上仅使用一个安装到根目录的完整文件系统就能满足系统要求,但是由于文件系统中不同目录将用于不同目
的,将其划分为不同部分,分别安装到目录树上,更有利于管理、维护,也增强了万一系统崩溃时,减低数据丢失的可能性。
这是由于不同的子分区在物理上相互分隔,一个子分区写满或出现问题不影响其他文件系统上的内容。例如根目录所在的文件
系统很少需要进行写操作,那么系统崩溃就不会影响这个文件系统中的系统数据,或者当某个进程产生了非常巨大的数据文件
时,这个数据文件只能填满某个子分区,而不致于影响其他需要存取系统中其他分区的重要系统进程。因此,由于对于用作服
务器的FreeBSD系统,应该使用多个文件系统以提升系统可靠性。</p>

<p>  通常应将文件系统划分为 “/” 文件系统, “/usr” 文件系统, “/var” 文件系统。 “/”
文件系统中只保留系统内核及其他非常重要的文件,当系统进入单用户模式也只安装这个文件系统,一般需要30-40M空
间。 “/usr” 文件系统放置系统日常使用的文件,应该尽量大,甚至还会在这个目录之下再安装新的文件系统。 “
/var” 文件系统用于系统运行时的数据文件,根据不同系统的情形,所需要的大小也不一样,用户和提供的服务越多,
越需要 “/var” 空间。</p>

<p>  如果要自己手工调整缺省设置,就要求安装者处理进行分割分区空间的全部细节。使用Create命令来完成创建
每个子分区的任务,首先需要设置划分的子分区的大小,可以直接输入扇区数(512字节为单位)或更容易理解的用MB为
单位(在数字之后加上MB单位),此后设置该子分区是用作文件系统(UFS类型)还是交换空间(Swap类型),如果
要该分区用做文件系统,则系统会接着问该文件系统的安装(Mount)位置。</p>

<p>  在升级系统或其他情况下,硬盘或分区系统中已经有FreeBSD子分区存在,但这些子分区的安装位置信息已经
丢失。此时可以使用M(Mount Pt),将现存子分区按照原来的安装状态,设置它的安装目录。此时可以使用T(Newfs
 Toggle),在对不对该子分区进行格式化(Newfs)的选项上进行转换,设置为不进行格式化就能保留
上面的原有数据。</p>

<p>  当分区完成以后,使用W(Write)确认设置,使用Q(Finish)退出disklabel系统,然后就
可以向选定的分区上安装操作系统软件本身了。
</p>

<B><P><LI>选择安装组件</LI><p></P></B>

<p>  由于操作系统本身由不同的部分组成,不同的使用者可以根据自己的需要进行选择,因此,安装程序将显示出一个
<B><I>Distributions </i></B>选择菜单,提示不同种类的使用者选择自己需要的系统组件。
</p>

<P align=center><IMG SRC="FreeBSD_15.gif" tppabs="http://www.newok.com/bsd/62/FreeBSD_15.gif" WIDTH=500 HEIGHT=302></P>

<p>  对于一个完整的系统,所有的这些内容都十分有用。如果不是为了节约硬盘空间的原因,应该选择All全部安装。
但全部安装就需要相当多的磁盘空间,一般情况下为了节约磁盘空间,可以选择不同的安装选项。但即使要安装一个精简的
FreeBSD系统,仍然建议安装内核源代码,这样才能按照机器的具体硬件来定制一个更高效的内核。因此至少应该选择
Kern-Developer选项,此外也可以选择多个部分,例如同时选择Kern-Developer和X-User
,或者使用定制方式(Custom),使组件的选择更为灵活。</p>

<p>  当选择了Custom之后,则Sysintall将显示出所有可选择安装组件的详细列表,供安装者选择需要的
组件。
</p>

<P align=center><IMG SRC="FreeBSD_16.gif" tppabs="http://www.newok.com/bsd/62/FreeBSD_16.gif" WIDTH=500 HEIGHT=302></P>

<p>  在Custom菜单下,可以逐项选择要安装的组件,为了方便起见,可以在上一级菜单中先选择好某类组件,然后
再在这里略加修改。</p>

<p>  注意,由于DES算法受美国法律的出口限制,需要进行审批,因此FreeBSD缺省使用的加密算法为MD5算
法。DES算法只在某些特定的软件中是必须的,例如当使用NIS与其他使用DES算法的计算机共享口令文件时。</p>

<p>  如果需要安装DES组件,可以选择DES组件,名义上这个组件不是直接从美国出口,而是来自欧洲或其他非北美
地方的,从形式上避免这个问题。此后的安装过程中FreeBSD还会使用一个对话框警告安装者,可以简单确认即可。</p>

<p>  FreeBSD还将询问是否安装Ports Collection的源码,Ports Collection
是用于帮助用户编译、安装、维护应用程序的一个非常有效的工具。它是FreeBSD系统的一部分,是FreeBSD的
诸多开发者将应用软件移植到FreeBSD上的努力,比起预编译好的Packages,它更为灵活。因此最好安装Po
rts Collection,以方便以后定制应用软件。</p>

<p>  如果要想使用图形界面,就应该选用的XFree86相关的安装组件。由于XFree86也是由多个部分组成,
也可以选择各个部分进行安装,以节约磁盘空间。
</p>

<P align=center><IMG SRC="FreeBSD_17.gif" tppabs="http://www.newok.com/bsd/62/FreeBSD_17.gif" WIDTH=500 HEIGHT=302></P>

<p>  XFree86中包括基本组件Basic,不同的X Server组件,字体组件。一般情况下应该进入各个组
件内部,在缺省设置的基础上修改选择的内容。Basic菜单下的设置一般不必改动,在Fonts菜单下可以选择增加中
文字体。最重要的选择是Server菜单中的选项,应该选择适合自己显示设备的X Server。
</p>

<P align=center><IMG SRC="FreeBSD_18.gif" tppabs="http://www.newok.com/bsd/62/FreeBSD_18.gif" WIDTH=500 HEIGHT=302></P>

<p>  在X Server的选择菜单中,除了选择自己显示卡对应的X Server以外,还应该选择VGA16的X
Server,这用于运行XFree86的设置程序XF86Setup。如果不能十分确定自己显示卡的类型,应该多选
择几种X Server,等设置X Windows时再确定哪个X Server适合自己的显示设备。</p>

<p>  当选择好Basic、Fonts和Servers中的选项之后,就可以使用Exit菜单退出这个菜单选项,进
入真正的复制系统的安装过程。
</p>

<B><P><LI>安装系统文件</LI><p></P></B>

<P>  在安装程序Sysinstall正式复制系统文件之前,安装程序将询问安装介质位于何处。</P>

<P align=center><IMG SRC="FreeBSD_19.gif" tppabs="http://www.newok.com/bsd/62/FreeBSD_19.gif" WIDTH=500 HEIGHT=302></P>

<p>  最常用的方式是使用CDROM进行安装,这时不需要额外的配置。进行网络安装(NFS或两种ftp方式),则
要求首先配置网络界面、远程服务器的IP地址及安装文件所在的目录。从DOS分区下安装要输入安装文件所在的DOS目
录名,从现存文件系统下安装可以允许从已经安装的目录下(可以是NFS、UFS、MSDOS或CD9660系统)进行
安装,此时需要先使用Fixit盘启动应急界面,预先安装上相应的安装介质。软盘和磁带安装方式也不需额外的配置。</p>

<p>  这个菜单内还有一个Options选项,可以启动Sysinstall主菜单中Options菜单,主要用于
设置使用NFS和FTP时候的相关连接选项,以便安装能顺利进行。当完成安装介质的确认之后,就开始拷贝文件的安装过
程了。
</p>

<P align=center><IMG SRC="FreeBSD_20.gif" tppabs="http://www.newok.com/bsd/62/FreeBSD_20.gif" WIDTH=500 HEIGHT=302></P>

<p>  由于系统中有多个虚拟控制台,在安装程序的拷贝过程中,可以使用Alt-F2切换到第二个虚拟控制台上观察
sysinstall程序的输出信息,使用Alt-F4切换到第四个虚拟控制台上,这里启动了一个shell,可以接受
安装者的输入指令,这使安装者可以在必要的时候,干预安装过程或处理可能的问题(缺省情况下没有任何命令可供安装者执
行,必须在安装系统之前使用Fixit光盘或软盘,才能提供可执行的命令)。正常情况下并不需要这些额外的工作,使用
Alt-F1回到sysinstall安装界面,等上约20分钟(具体时间将依赖具体机器的硬件和选择的安装组件),
基本系统将安装完毕。
</p>
</ul></ol></ul>
<p align=right>未完,待续。。。  </p></font></td></tr>
<tr><td>&nbsp;</td></tr>
<tr><td align=right><i>来源:</i><a href="javascript:if(confirm('http://freebsd.online.ha.cn/  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?'))window.location='http://freebsd.online.ha.cn/'" tppabs="http://freebsd.online.ha.cn/">http://freebsd.online.ha.cn/</a></td></tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
声明:本站的文章和软件是本人从网上收集整理的(除本人的作品之外),所有版权属于作者,<br>
如有侵犯您的权益,请指出,本站将立即改正,谢谢.
<hr  width=500>
<br>
<font color=#ffffff>Copyright 2000 <a href="javascript:if(confirm('http://www.newok.com/  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain or path outside the boundaries set for its Starting Address.  \n\nDo you want to open it from the server?'))window.location='http://www.newok.com/'" tppabs="http://www.newok.com/" class=t1>www.newok.com</a></font>
</div>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -