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

📄 00000004.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 4 页
字号:
$BASH&nbsp;。&nbsp;<BR>&nbsp;<BR>你现在该准备好回答这些问题,通常用″&nbsp;y&nbsp;″或″&nbsp;n&nbsp;″就可以了。有一些很明显或是&nbsp;<BR>不重要的选项将不会在此加以说明。&nbsp;<BR>&nbsp;<BR>3.3.1.&nbsp;Kernel&nbsp;math&nbsp;emulation&nbsp;(核心的浮点运算模拟)&nbsp;<BR>&nbsp;<BR>如果你没有数学辅助运算处理机(ie,你只有一台单纯的&nbsp;386&nbsp;或&nbsp;486SX&nbsp;),那麽你在&nbsp;<BR>这里要回答″&nbsp;y&nbsp;″。如果你已经有数学辅助运算处理机却还回答″&nbsp;y&nbsp;″,那也不必太&nbsp;<BR>担心&nbsp;—&nbsp;linux&nbsp;还是会去使用它而忽略掉核心的模拟程式。唯一的影响是编译出来的核&nbsp;<BR>心变大了。&nbsp;<BR>&nbsp;<BR>3.3.2.&nbsp;Normal&nbsp;harddisk&nbsp;support&nbsp;(标准硬碟支援)&nbsp;<BR>&nbsp;<BR>你在这里差不多都得回答″&nbsp;y&nbsp;″。它代表的意思是核心将会支援标准的&nbsp;PC&nbsp;磁碟,例&nbsp;<BR>如大多数人使用的&nbsp;IDE&nbsp;界面硬碟。这不包括&nbsp;SCSI&nbsp;设备的支援。&nbsp;<BR>&nbsp;<BR>3.3.3.&nbsp;Networking&nbsp;support&nbsp;(网路支援)&nbsp;<BR>&nbsp;<BR>如果你有连接网路,譬如说,你与&nbsp;internet&nbsp;有连线,或是你将使用&nbsp;SLIP,PPP,term&nbsp;<BR>或其它方式拨接到&nbsp;internet&nbsp;上的话,回答″&nbsp;y&nbsp;。″&nbsp;<BR>&nbsp;<BR>3.3.4.&nbsp;Limit&nbsp;memory&nbsp;to&nbsp;low&nbsp;16MB&nbsp;(限制记忆体在&nbsp;16&nbsp;MB)&nbsp;<BR>&nbsp;<BR>如果你的记忆体不到&nbsp;16&nbsp;MB,几乎一定要回答″&nbsp;y&nbsp;″;那麽当你使用这个核心的时候&nbsp;<BR>将会节省一点记忆体。但是,当然罗,如果你有&nbsp;16&nbsp;MB&nbsp;以上的记忆体而不回答″&nbsp;n&nbsp;″&nbsp;<BR>的话,这个新的核心将只使用其中的&nbsp;16&nbsp;MB&nbsp;,即使你有&nbsp;34&nbsp;billion&nbsp;megs&nbsp;也一样。&nbsp;<BR>&nbsp;<BR>也可能会有一些不良的&nbsp;386&nbsp;DMA&nbsp;controllers(或是一些与硬体有关的东西)无法正确&nbsp;<BR>地定址到&nbsp;16&nbsp;megs&nbsp;以上的记忆体位址;你的机器刚好有这种情况时(罕见),那麽你&nbsp;<BR>也就只好回答″&nbsp;y&nbsp;″了。&nbsp;<BR>&nbsp;<BR>3.3.5.&nbsp;Use&nbsp;-m486&nbsp;flag&nbsp;for&nbsp;486-specific&nbsp;optimizations&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(使用&nbsp;-m486&nbsp;旗标指定对&nbsp;486&nbsp;做最佳化)&nbsp;<BR>&nbsp;<BR>这将会为核心做&nbsp;486&nbsp;最佳化处理。新的核心将会变得稍微大一些,如果你担心的话的&nbsp;<BR>话,其实它还是可以在&nbsp;386&nbsp;上执行。只是会比较慢,不过你感觉不出来的。&nbsp;<BR>&nbsp;<BR>3.3.6.&nbsp;SCSI&nbsp;support&nbsp;(SCSI&nbsp;的支援)&nbsp;<BR>&nbsp;<BR>如果你有&nbsp;SCSI&nbsp;设备,那麽就回答”&nbsp;y&nbsp;。”接著会有提示要求更进一步的资讯,像是&nbsp;<BR>你是否要支援光碟机,磁碟机,还有你使用的是那一种&nbsp;SCSI&nbsp;介面卡。这部份请参阅&nbsp;<BR>&nbsp;SCSI-HOWTO&nbsp;,有更详细的说明。&nbsp;<BR>&nbsp;<BR>3.3.7.&nbsp;Network&nbsp;device&nbsp;support&nbsp;(网路设备支援)&nbsp;<BR>&nbsp;<BR>如果你有乙太网路卡,或者你想要使用&nbsp;SLIP,PPP,或是并列埠界面卡,那就回答&nbsp;<BR>″&nbsp;y&nbsp;″,接著会有提示问你使用的是那一种网路卡,或要使用那一种串列通讯协定。&nbsp;<BR>&nbsp;<BR>3.3.8.&nbsp;Filesystems&nbsp;(档案系统)&nbsp;<BR>&nbsp;<BR>这将会有提示要你回答所要支援的档案系统种类,计有:&nbsp;<BR>&nbsp;<BR>Standard(&nbsp;minix&nbsp;)—&nbsp;新的套件不再建立&nbsp;minix&nbsp;档案系统,而且很多人不使用它,&nbsp;<BR>但是把它配置在核心里仍然是个好主意。某些″&nbsp;rescue-disk&nbsp;″&nbsp;程式会用到它,而且&nbsp;<BR>仍然有许多磁片可能用&nbsp;minix&nbsp;档案系统,因为&nbsp;minix&nbsp;档案系统对於处理磁片方面是最&nbsp;<BR>好的。&nbsp;<BR>&nbsp;<BR>Extended&nbsp;fs&nbsp;—&nbsp;这是扩充档案系统的第一版,现在已经不再使用。使用的时机是,如&nbsp;<BR>果你有需要,你就会知道的。&nbsp;<BR>&nbsp;<BR>Second&nbsp;extented&nbsp;—&nbsp;这是现在新发行的套件所广泛采用的档案系统,你可能会有其中&nbsp;<BR>一种。&nbsp;<BR>&nbsp;<BR>xiafs&nbsp;filesystem&nbsp;—&nbsp;这个档案系统曾经一度很普遍,但是在写这份文件时,我已经不&nbsp;<BR>知道有任何人在使用它了。&nbsp;<BR>&nbsp;<BR>msdos&nbsp;—&nbsp;嗯,你猜对了;如果你想要在&nbsp;linux&nbsp;下使用你硬碟中的&nbsp;MS-DOS&nbsp;分割区,或&nbsp;<BR>是想将用&nbsp;MS-DOS&nbsp;格式化的磁片挂进来的话,回答″&nbsp;y&nbsp;″。&nbsp;<BR>&nbsp;<BR>ums-dos&nbsp;—&nbsp;这是一个相当&nbsp;slick&nbsp;的档案系统,它能使&nbsp;MS-DOS&nbsp;档案系统拥有更多的特&nbsp;<BR>性,像是长档名等等。这对那些不使用&nbsp;MS-DOS&nbsp;的人(像我)并不是很有用。&nbsp;<BR>&nbsp;<BR>/proc&nbsp;—&nbsp;这是最&nbsp;slick&nbsp;的档案系统之一(我猜这个概念是无耻地从贝尔实验室里偷过&nbsp;<BR>来的)。它不是你硬碟分割区里的任何东西,而是核心与程序之间的档案系统介面。许&nbsp;<BR>多程序工具(像″&nbsp;ps&nbsp;″)都会用到它。&nbsp;<BR>&nbsp;<BR>如果你已经将它安装好了,有空不妨试试看″&nbsp;cat&nbsp;/proc/meminfo&nbsp;″或者是&nbsp;<BR>″&nbsp;cat&nbsp;/proc/devices&nbsp;″。有些&nbsp;shells&nbsp;,像是&nbsp;rc&nbsp;,会用&nbsp;/proc/self/fd(在其它&nbsp;<BR>系统上为&nbsp;/dev/fd&nbsp;)来处理输出入。几乎可以确定你在这里得要回答″&nbsp;y&nbsp;″,有许多&nbsp;<BR>重要的&nbsp;Linux&nbsp;标准工具是靠它来运作的。&nbsp;<BR>&nbsp;<BR>NFS&nbsp;—&nbsp;如果你在网路环境下而且想要分享档案,回答″&nbsp;y&nbsp;。″&nbsp;<BR>&nbsp;<BR>ISO9660&nbsp;—&nbsp;绝大部分的光碟都使用这个档案系统。&nbsp;<BR>&nbsp;<BR>OS/2&nbsp;HPFS&nbsp;—&nbsp;在编写这份文件的时候,这个档案系统还只支援到&nbsp;OS/2&nbsp;HPFS&nbsp;的读取。&nbsp;<BR>&nbsp;<BR>System&nbsp;V&nbsp;and&nbsp;Coherent&nbsp;—&nbsp;这是为&nbsp;System&nbsp;V&nbsp;以及&nbsp;Coherent&nbsp;的分割区而设的。&nbsp;<BR>&nbsp;<BR>3.3.8.1.&nbsp;但是我不知道我需要那些档案系统!&nbsp;<BR>&nbsp;<BR>好吧,键入″&nbsp;mount&nbsp;。″它看起来会像这样:&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blah%&nbsp;mount&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/dev/hda1&nbsp;on&nbsp;/&nbsp;type&nbsp;ext2&nbsp;(defaults)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/dev/hda3&nbsp;on&nbsp;/usr&nbsp;type&nbsp;ext2&nbsp;(defaults)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;none&nbsp;on&nbsp;/proc&nbsp;type&nbsp;proc&nbsp;(defaults)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/dev/fd0&nbsp;on&nbsp;/mnt&nbsp;type&nbsp;msdos&nbsp;(defaults)&nbsp;<BR>&nbsp;<BR>仔细看看每一行;在”&nbsp;type&nbsp;”後面的那个字就是档案系统的格式。在这个例子中,我&nbsp;<BR>的&nbsp;/&nbsp;和&nbsp;/usr&nbsp;分割区是&nbsp;second&nbsp;extended&nbsp;格式,我有使用&nbsp;/proc&nbsp;,而且挂有一张以&nbsp;<BR>msdos&nbsp;(bleah)&nbsp;为档案系统格式的磁片。&nbsp;<BR>&nbsp;<BR>如果你有使用&nbsp;/proc&nbsp;,可以试试″&nbsp;cat&nbsp;/proc/filesystems&nbsp;″。它会给你一份目前使&nbsp;<BR>用的核心所支援的档案系统列表。&nbsp;<BR>&nbsp;<BR>3.3.9.&nbsp;Character&nbsp;devices&nbsp;(字元设备)&nbsp;<BR>&nbsp;<BR>在这里,你将会发现许多设备名称,用来设定你的印表机,汇流排滑鼠,PS/2&nbsp;滑鼠(&nbsp;<BR>大部分笔记型电脑使用内建的&nbsp;PS/2&nbsp;滑鼠),以及一些磁带机驱动程式,selection&nbsp;。&nbsp;<BR>当有合适的选项时,回答”&nbsp;y&nbsp;”。&nbsp;<BR>&nbsp;<BR>注意:”&nbsp;Selection&nbsp;”让你能够执行一个程式,这个程式使你可以在&nbsp;X-windows&nbsp;之外&nbsp;<BR>使用滑鼠在各个虚拟控制台间做剪贴的动作。如果你有串列滑鼠的话,这真的很棒,因&nbsp;<BR>为它与&nbsp;X-windows&nbsp;之间的沟通良好,然而在编写这份文件的时候,它跟&nbsp;PS/2&nbsp;滑鼠还&nbsp;<BR>是处不来(它会锁住滑鼠所使用的埠,使得你在杀掉这个&nbsp;selection&nbsp;程序之前都不可&nbsp;<BR>能执行&nbsp;X-windows&nbsp;。)。&nbsp;<BR>&nbsp;<BR>3.3.10.&nbsp;Sound&nbsp;card&nbsp;(音效卡)&nbsp;<BR>&nbsp;<BR>如果你对於让隔壁的人保持清醒有兴趣的话,回答″&nbsp;y&nbsp;,″然後等一下会有一个配置&nbsp;<BR>程式编译并详细询问你所有关於你的音效卡的问题。&nbsp;<BR>&nbsp;<BR>3.3.11.&nbsp;kernel&nbsp;hacking&nbsp;<BR>&nbsp;<BR>>这是从&nbsp;Linus&nbsp;的&nbsp;README&nbsp;里摘录的:&nbsp;<BR>&nbsp;<BR>″&nbsp;kernel&nbsp;hacking&nbsp;″配置的细节通常会产生一个更大或是更慢的核心(或者是又大又&nbsp;<BR>慢),而且可能因为将一些常式配置成很活跃地去尝试中断一些不良的程式码以便找出&nbsp;<BR>核心里的问题(&nbsp;kmalloc()&nbsp;),而使得核心变得比较不稳定。所以要产生一个核心″&nbsp;<BR>产品&nbsp;″的话,你在这里应该回答″&nbsp;n&nbsp;″。&nbsp;<BR>&nbsp;<BR>3.4.&nbsp;现在呢?(&nbsp;The&nbsp;Makefile&nbsp;)&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;现在应该会有一个讯息告诉你核心已经配置好了,以及要你去″&nbsp;check&nbsp;the&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;top-level&nbsp;Makefile&nbsp;for&nbsp;additional&nbsp;configuration,”等等。&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;所以查看一下&nbsp;Makefile。你应该不必改变它,但是看看无妨。一旦新核心完成,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;你也可以用″&nbsp;rdev&nbsp;″指令来改变其中的选项。&nbsp;<BR>&nbsp;<BR>4.&nbsp;编译核心&nbsp;<BR>&nbsp;<BR>4.1.&nbsp;清除与确认&nbsp;<BR>&nbsp;<BR>当用来进行配置的指令稿执行完成时,它会告诉你去做″&nbsp;dep&nbsp;″跟″&nbsp;clean&nbsp;。”所以&nbsp;<BR>要执行″&nbsp;make&nbsp;dep&nbsp;。″除非你的电脑真的很慢,否则它不会花太久时间的。Making&nbsp;<BR>depend&nbsp;确定你已经具备所有必需的要件,像是含入档以及诸如此类的东西。当它完成&nbsp;<BR>後(你也可以在″&nbsp;make&nbsp;dep&nbsp;″之前执行它),执行″&nbsp;make&nbsp;clean&nbsp;。″这会清除核心&nbsp;<BR>编译的所有目的档以及其它东西。不要忘记这个步骤。&nbsp;<BR>&nbsp;<BR>4.2.&nbsp;编译时期&nbsp;<BR>&nbsp;<BR>在执行清除与确认工作之後,你现在可以执行″&nbsp;make&nbsp;″或是″&nbsp;make&nbsp;zdisk&nbsp;。″&nbsp;<BR>″&nbsp;make&nbsp;″将会编译核心,并且留给你一个叫做″&nbsp;zImage&nbsp;″的档案(这一类的东西)&nbsp;<BR>。这就是新的核心。″&nbsp;make&nbsp;zdisk&nbsp;″做的事也一样,但是它会把核心放到你所希望的&nbsp;<BR>磁片去,只要把这张磁片放在&nbsp;a:。”&nbsp;zdisk&nbsp;”对於测试新核心很方便;如果它完全&nbsp;<BR>不行,只要把磁片拿掉再用旧的核心启动即可。&nbsp;<BR>&nbsp;<BR>如果你意外地删除了核心或是什麽的,它也是个方便的启动办法。当你把一台磁碟的内&nbsp;<BR>容倾倒到另外一台去时,你也可以用它来安装新的系统(除了这些之外还有更多用途!&nbsp;<BR>NOW&nbsp;how&nbsp;much&nbsp;would&nbsp;you&nbsp;pay&nbsp;?)。&nbsp;<BR>&nbsp;<BR>所有近来的核心都是压缩过的,所以有个”&nbsp;z&nbsp;″在名字前面。核心是压缩过的,当它&nbsp;<BR>执行的时候会自动将自己解压缩(一个节省磁碟空间的好方法)。&nbsp;<BR>&nbsp;<BR>4.3.&nbsp;其他可以″&nbsp;make&nbsp;″的东西&nbsp;<BR>&nbsp;<BR>″&nbsp;make&nbsp;mrproper&nbsp;″将会做更广泛的″清除″。这个动作有时候是必须的,所以你可&nbsp;<BR>

⌨️ 快捷键说明

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