📄 00000009.htm
字号:
<BR> Linux Kernel 的发展与 Slackware Linux 的发展是各自独立的, Slackware Linux 通 <BR>常内附有一个 Kernel Source code, 以及很多针对不同硬件设备的 Kernel Image, 一般用 <BR>户最需要掌握的的技术就是更新系统核心, 也就是取得最新版 (同时必须确定是稳定版本) <BR>的 Kernel Source, 取代随 Slackware Linux 所附的旧版Source code, 重新编译成 <BR>Kernel Binary, 之后进行新旧更新。这样就可以在不重新安装系统的前提下更新系统核心. <BR> <BR> 下面是常见Linux Distribution 列表 <BR> <BR>Slackware Linux ftp.cdrom.com/pub/slackware <BR>BOGUS Linux ftp.cdrom.com:/pub/bogus <BR>Craftworks Linux <A HREF="http://www.craftwork.com">http://www.craftwork.com</A> <BR>Debian Linux Distribution ftp.debian.org/debian <BR>MCC Interim Linux ftp.mcc.ac.uk/pub/linux/mcc-interim. <BR>Red Hat Software Linux CD-ROM ftp.redhat.com <A HREF="http://www.redhat.com">http://www.redhat.com</A> <BR>Trans-Ameritech Linuxware <A HREF="http://www.zoom.com/tae">http://www.zoom.com/tae</A> <BR>Walnut Creek Slackware <BR>WGS Linux Pro <BR>Yggdrasil Plug-and-Play Linux CD-ROM and the Linux Bible <BR>S.u.S.E. GmbH German Linux CD-ROM <BR>Unifix 1.08 CD-ROM <BR> <BR> <BR>□ 如何选择 Slackware、 RedHat 及 Debian <BR> <BR> 由 互联网 上能够取得的 Linux 版本非常多, Slackware Linux、 Debian Linux 及 <BR>RedHat Linux 只是其中较着名的三个 (Distribution) 而已, 至于基于各版本 Slackware <BR>Linux 的 CD-ROM 版本就更多了, 这些 CD-ROM 大都加入一些特别的设计。 <BR> <BR> 如果把 Slackware 与 Debian 比较, Debian 的设计理念比较精美与简洁, 但是并 <BR>不推荐大家使用Debian,因为Debian与密集更新的 Slackware Linux 比较起来, 在软件版本 <BR>上相差很大.而RedHat Linux 对Linux初学者来说,绝对是最好的选择,其完善的系统配置, <BR>预装丰富的应用软件,功能强大的系统管理程序令用户只用花相当少的时间和精力就可以获 <BR>得一个完善的Linux环境,其独特的RPM包装程序,更让用户再也不用重新安装Linux系统就可 <BR>以对整个系统进行升级.但是其复杂的目录结构,凌乱的系统配置文件,对高级用户来说,并 <BR>不是一个好的选择,在这一点上Slackware 就要略胜一筹. <BR> 本章将介绍如何安装Slackware Linux 与 RedHat Linux <BR> <BR> <BR>□ 关于 Linux的 硬件驱动程序 <BR> <BR> Linux 支持的电脑硬件种类非常繁多, 这是通过软件Driver 来办到, 这些 Drivers <BR>也就包括在 Kernel Source code 里面, 如果要学习 Driver 的写法, 可以到 <BR>/usr/src/linux/drivers 目录下自行去找相应的driver 的源码。或参考Kernel Hack FAQ. <BR> <BR> Linux 环境下要「挂上」 某 Driver, 方法上与 DOS 完全不同,在DOS 下,是通过 <BR>在CONFIG.SYS中加入相应的驱动程序, Linux 的方法, 是通过对系统核心的编译 <BR>(Recompile Kernel), 在编译过程中, 做必要的功能与硬件类别选择, 之后所有对应的 <BR>Drivers 就会被自动编译进去, 成为 Kernel image (这时是Binary) 的一部份。在2.0版本 <BR>之后,又加入功能更加强大的Module模块.,让用户可以在任何时刻加载驱动程序,或卸除驱动 <BR>程序,使得Linux的硬件驱动程序的安装更加简便与安全. <BR> <BR>2.Linux的硬件要求 <BR> 在安装Linux以前,请读者仔细阅读下面一节,以选择相应的硬件设备,否则安装过程 <BR>将有可能变得异常困难,甚至不能完成. <BR> 1)系统: <BR> 下面是Linux可以运行的硬件平台及相应的WWW地址 <BR> <BR> * ARM Linux <A HREF="http://whirligig.ecs.soton.ac.uk/~rmk92/armlinux.html">http://whirligig.ecs.soton.ac.uk/~rmk92/armlinux.html</A> <BR> * Linux/68k <A HREF="http://www-users.informatik.rwth-aachen.de/~hn/linux68k.html">http://www-users.informatik.rwth-aachen.de/~hn/linux68k.html</A> <BR> * Linux/8086 <A HREF="http://www.linux.org.uk/Linux8086.html">http://www.linux.org.uk/Linux8086.html</A> <BR> * Linux/Alpha <A HREF="http://www.azstarnet.com/~axplinux/">http://www.azstarnet.com/~axplinux/</A> <BR> * Linux/MIPS <A HREF="http://www.waldorf-gmbh.de/linux-mips-faq.html">http://www.waldorf-gmbh.de/linux-mips-faq.html</A> <BR> * Linux/PowerPC <A HREF="http://liber.stanford.edu/linuxppc/">http://liber.stanford.edu/linuxppc/</A> <BR> * Linux for Acorn <A HREF="http://www.ph.kcl.ac.uk/~amb/linux.html">http://www.ph.kcl.ac.uk/~amb/linux.html</A> <BR> * MacLinux <A HREF="http://www.ibg.uu.se/maclinux/">http://www.ibg.uu.se/maclinux/</A> <BR> <BR> 2)总线: <BR> 支持ISA, VLB, EISA, PCI 总线 <BR> <BR> 3)CPU: <BR> Intel/AMD/Cyrix 出品的x86系列CPU <BR> 386SX/DX/SL/DXL/SLC, <BR> 486SX/DX/SL/SX2/DX2/DX4, <BR> Pentium. <BR> Pentium MMX <BR> Pentium Pro <BR> K6,M2,Cyrix 6x86等 <BR> 如果CPU无 FPU 协处理器 由于 Linux Kernel 支持模拟 FPU , 所以 Linux 可 <BR>以在没有FPU 的机器上运行, 只是系统的速度将下降, 尤其是进行编译和图形处理等方面 <BR>的工作时。但在Pentium系列CPU已经成为主流的现在,这个问题已不复存在. <BR> <BR> 4).显示卡 <BR> Linux支持的显示卡计有(Xfree86 3.2): <BR> 图形加速卡: <BR> *8514/A <BR> *ATI: Mach8, Mach32, Mach64 <BR> *Cirrus: CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428, CLGD5429, <BR> CLGD5430, CLGD5434 CLGD5436, CLGD5440, CLGD5446, CLGD5462, <BR> CLGD5464 <BR> *S3: 86C911, 86C924, 86C801, 86C805, 86C805i, 86C928, 86C864, 86C964, <BR> 86C732, 86C764,86C765, 86C868, 86C968, 86C325, 86C988 <BR> (即市面上所售的S3 Trio 64, Trio 32 丽台 Winfast系列)S3 Virge 3D, <BR> *Western Digital: WD90C31, WD90C33, WD90C24A <BR> *Weitek: P9000 <BR> *IIT: AGX-014, AGX-015, AGX-016 <BR> *IBM: XGA-2 <BR> *Tseng: ET4000/W32, ET4000/W32i, ET4000/W32p, ET6000 <BR> *Oak Technologies Inc: OTI087 <BR> *Ark Logic: ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT <BR> *Matrox: MGA2064W <BR> <BR> 其他显示卡 <BR> *Tseng: ET3000, ET4000AX, ET4000/W32, ET6000 <BR> *Western Digital/Paradise: PVGA1 <BR> *Western Digital:WD90C00, WD90C10, WD90C11, WD90C24, WD90C24A, WD90C30, <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -