guide-of-install-slackware.html

来自「学习linux的工具书」· HTML 代码 · 共 932 行 · 第 1/5 页

HTML
932
字号
<br>以对整个系统进行升级.但是其复杂的目录结构,凌乱的系统配置文件,对高级用户来说,并
<br>不是一个好的选择,在这一点上Slackware 就要略胜一筹.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 本章将介绍如何安装Slackware
Linux 与 RedHat Linux
<br>&nbsp;
<p>□ 关于 Linux的 硬件驱动程序
<p>&nbsp;&nbsp;&nbsp; Linux 支持的电脑硬件种类非常繁多, 这是通过软件Driver
来办到, 这些 Drivers
<br>也就包括在 Kernel Source&nbsp; code 里面, 如果要学习 Driver 的写法,
可以到
<br>/usr/src/linux/drivers 目录下自行去找相应的driver 的源码。或参考Kernel
Hack FAQ.
<p>&nbsp;&nbsp;&nbsp; Linux 环境下要「挂上」 某 Driver, 方法上与 DOS 完全不同,在DOS
下,是通过
<br>在CONFIG.SYS中加入相应的驱动程序, Linux 的方法, 是通过对系统核心的编译
<br>(Recompile Kernel), 在编译过程中, 做必要的功能与硬件类别选择, 之后所有对应的
<br>Drivers 就会被自动编译进去, 成为 Kernel image (这时是Binary) 的一部份。在2.0版本
<br>之后,又加入功能更加强大的Module模块.,让用户可以在任何时刻加载驱动程序,或卸除驱动
<br>程序,使得Linux的硬件驱动程序的安装更加简便与安全.
<p>2.Linux的硬件要求
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在安装Linux以前,请读者仔细阅读下面一节,以选择相应的硬件设备,否则安装过程
<br>将有可能变得异常困难,甚至不能完成.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1)系统:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
下面是Linux可以运行的硬件平台及相应的WWW地址
<p>&nbsp; *&nbsp; ARM Linux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http://whirligig.ecs.soton.ac.uk/~rmk92/armlinux.html
<br>&nbsp; *&nbsp; Linux/68k&nbsp;&nbsp;&nbsp;&nbsp; http://www-users.informatik.rwth-aachen.de/~hn/linux68k.html
<br>&nbsp; *&nbsp; Linux/8086&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http://www.linux.org.uk/Linux8086.html
<br>&nbsp; *&nbsp; Linux/Alpha&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http://www.azstarnet.com/~axplinux/
<br>&nbsp; *&nbsp; Linux/MIPS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http://www.waldorf-gmbh.de/linux-mips-faq.html
<br>&nbsp; *&nbsp; Linux/PowerPC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; http://liber.stanford.edu/linuxppc/
<br>&nbsp; *&nbsp; Linux for Acorn&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http://www.ph.kcl.ac.uk/~amb/linux.html
<br>&nbsp; *&nbsp; MacLinux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
http://www.ibg.uu.se/maclinux/
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2)总线:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 支持ISA, VLB,
EISA, PCI 总线
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3)CPU:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Intel/AMD/Cyrix 出品的x86系列CPU
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 386SX/DX/SL/DXL/SLC,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 486SX/DX/SL/SX2/DX2/DX4,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pentium.
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pentium MMX
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Pentium Pro
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; K6,M2,Cyrix 6x86等
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如果CPU无 FPU 协处理器 由于
Linux Kernel 支持模拟 FPU , 所以 Linux 可
<br>以在没有FPU 的机器上运行, 只是系统的速度将下降, 尤其是进行编译和图形处理等方面
<br>的工作时。但在Pentium系列CPU已经成为主流的现在,这个问题已不复存在.
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4).显示卡
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Linux支持的显示卡计有(Xfree86
3.2):
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 图形加速卡:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *8514/A
<br>&nbsp;&nbsp;&nbsp; *ATI: Mach8, Mach32, Mach64
<br>&nbsp;&nbsp;&nbsp; *Cirrus: CLGD5420, CLGD5422, CLGD5424, CLGD5426,
CLGD5428, CLGD5429,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CLGD5430,
CLGD5434 CLGD5436, CLGD5440, CLGD5446, CLGD5462,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CLGD5464
<br>&nbsp;&nbsp;&nbsp;&nbsp; *S3: 86C911, 86C924, 86C801, 86C805, 86C805i,
86C928, 86C864, 86C964,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
86C732, 86C764,86C765, 86C868, 86C968, 86C325, 86C988
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(即市面上所售的S3 Trio 64, Trio 32 丽台 Winfast系列)S3 Virge 3D,
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Western Digital: WD90C31, WD90C33, WD90C24A
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Weitek: P9000
<br>&nbsp;&nbsp;&nbsp;&nbsp; *IIT: AGX-014, AGX-015, AGX-016
<br>&nbsp;&nbsp;&nbsp;&nbsp; *IBM: XGA-2
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Tseng: ET4000/W32, ET4000/W32i, ET4000/W32p,
ET6000
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Oak Technologies Inc: OTI087
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Ark Logic: ARK1000PV, ARK1000VL, ARK2000PV,
ARK2000MT
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Matrox: MGA2064W
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 其他显示卡
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *Tseng: ET3000, ET4000AX,
ET4000/W32, ET6000
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Western Digital/Paradise: PVGA1
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Western Digital:WD90C00, WD90C10, WD90C11,
WD90C24, WD90C24A, WD90C30,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
WD90C31,WD90C33
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Genoa:GVGA
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Trident:TVGA8800CS, TVGA8900B, TVGA8900C,
TVGA8900CL, TVGA9000,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TVGA9000i ,TVGA9100B, TVGA9200CX,
TVGA9320, TVGA9400CX,TVGA9420,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TGUI9420DGi,TGUI9430DGi,
TGUI9440AGi, TGUI9660XGi,TGUI9680
<br>&nbsp;&nbsp;&nbsp;&nbsp; *ATI: 18800, 18800-1, 28800-2, 28800-4, 28800-5,
28800-6, 68800-3,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 68800-6, 68800AX, 68800LX,
88800GX-C, 88800GX-D, 88800GX-E,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 88800GX-F, 88800CX, 264CT,
264ET, 264VT, 264VT2, 264GT
<br>&nbsp;&nbsp;&nbsp;&nbsp; *NCR: 77C22, 77C22E, 77C22E+
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Cirrus Logic: CLGD5420, CLGD5422, CLGD5424,
CLGD5426, CLGD5428, CLGD5429,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CLGD5430, CLGD5434, CLGD5436,
CLGD5440, CLGD5446, CLGD5462,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CLGD5464, CLGD6205, CLGD6215,
CLGD6225, CLGD6235, CLGD6410,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CLGD6412, CLGD6420, CLGD6440
<br>&nbsp;&nbsp;&nbsp;&nbsp; *OAK:OTI067, OTI077, OTI087
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Avance Logic: ALG2101, ALG2228, ALG2301,
ALG2302, ALG2308, ALG2401
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Chips &amp; Technologies: 65520, 65530, 65540,
65545, 65520, 65530, 65540,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 65545,65546,65548, 65550,
65554
<br>&nbsp;&nbsp;&nbsp;&nbsp; *MX MX68000, MX680010:&nbsp; Video 7/Headland
Technologies&nbsp; HT216-32
<br>&nbsp;&nbsp;&nbsp;&nbsp; *SiS: 86C201, 86C202, 86C205
<br>&nbsp;&nbsp;&nbsp;&nbsp; *ARK Logic: ARK1000PV, ARK1000VL, ARK2000PV,
ARK2000MT
<br>&nbsp;&nbsp;&nbsp;&nbsp; *RealTek: RTG3106
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Alliance: AP6422
<br>&nbsp;&nbsp;&nbsp;&nbsp; *Matrox: MGA2064W
<br>&nbsp;&nbsp;&nbsp;&nbsp; *NVidia/SGS Thomson: NV1, STG2000
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 笔者推荐Winfast 3D 600,不仅兼容性好,带3D加速,而且价钱适中,另外显示内存
<br>最好为2M以上,4M更隹.即使是相同的分辨率,显存大者显示速度也会加快.
<br>&nbsp;
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5).硬盘控制器(IDE)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Linux支持standard
IDE, MFM ,RLL和ESDI.等硬盘控制器,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
同时支持下列EIDE控制器:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
*&nbsp; CMD-640
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
*&nbsp; DTC 2278D
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
*&nbsp; FGI/Holtek HT-6560B
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
*&nbsp; RZ1000
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
*&nbsp; Triton (82371FB) IDE (with busmaster DMA)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
在这一点上读者不必过多考虑, Linux支持绝大多数市面上所售的
<br>Pentium,486主板提供的IDE接囗.
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6.)SCSI控制卡
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Linux 支持与不支持的 SCSI 控制卡
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
已经支持的SCSI卡:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Adaptec 152x, Adaptec 154x
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Adaptec 174x, Future Domain 850, 885, 950,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Future Domain16x0 with TMC-1800 or TMC-18C50 chip,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
PAS16 SCSI ports, Seagate ST0x, Trantor T128 boards, Ultrastor
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
14F, 24F, and&nbsp;&nbsp; 34F,Western Digital 7000.Adaptec2742, DPT,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Richoh GSI-8, Adaptec 2842, 2940, various AIC 7770/7870
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
NCR53c8x0/7x0, NCR53c9x family, Qlogic,Trantor T130B
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
NCR53c400
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
不支持的 SCSI 卡:
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
All parallel->SCSI adapters, Rancho SCSI boards, and Grass Roots
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
SCSI Non Adaptec compatable DTC boards (including the 3270 and
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
3280).
<br>&nbsp;
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在这里笔者建议用户根据使用Linux的目的来确定是否使用IDE或SCSI硬盘控制器,
<br>在用户较少的情况下使用IDE没有任何问题,但在使用Linux作WebServer或有很多用户的情况
<br>下,使用IDE硬盘控制器,将使系统负载急剧上升,从而系统效能下降,这时就必须考虑使用
<br>SCSI硬盘控制器了.
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
7).网卡
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Linux支持的网卡计有
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
*&nbsp; 3Com 3C501 - ``avoid like the plague''

⌨️ 快捷键说明

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