### Linux 初学者入门优秀教程知识点总结
#### 一、Linux与Red Hat的历史背景
- **创立与发展**:1994年,由Young和Mark Ewing创立的Red Hat公司,开发出了广受欢迎的Red Hat Linux发行版。这一版本不仅推动了Linux在全球范围内的普及,也成为了众多其他Linux发行版的基础,比如Mandrake、SOT Best、Connectiva、Abit和Kondara等。因此,Red Hat在某种程度上成为了Linux操作系统的代名词。
- **Red Hat Linux 7.1发布**:2001年4月16日,Red Hat公司正式发布了Red Hat Linux 7.1版,作为Red Hat Linux的忠实用户,作者第一时间在个人电脑上进行了安装体验,并在此分享了他的心得体会。
#### 二、Red Hat Linux 7.1新特性
1. **最新内核**:采用了Linux 2.4.2稳定内核,支持更广泛的硬件设备,拥有高性能。
2. **图形系统更新**:使用了最新的Xfree86 4.0.3图形系统,提供了强大的硬件支持。
3. **图形化安装界面**:引入了全图形化的安装界面,简化了安装过程。
4. **多语言支持**:增加了对多种语言的支持,但遗憾的是仅支持Big5而没有简体中文。
5. **多CPU支持**:显著提升了对多CPU计算机的支持,同时也为单CPU系统提供了高达4GB的用户进程空间,取消了PCI总线的限制,虚拟内存可达64GB。
6. **移动存储设备支持**:提供了出色的移动存储设备支持,如USB热插拔设备、ZIP驱动器和各种光盘刻录机。使用了一个名为`updfstab`的程序模块来增强这些功能。
7. **系统配置工具**:加入了新的系统配置工具,如`apacheconf`、`bindconf`和`printconf`等,方便用户通过图形用户界面来配置Apache、BIND和打印机等服务。
8. **PCMCIA设备支持**:增强了对PCMCIA设备的支持,对于使用PCMCIA设备的笔记本电脑用户非常重要。
9. **安全性提升**:在安全性方面进行了多项修复工作,确保了端口的安全关闭,并提供了一个新的防火墙屏蔽工具,允许用户自由开启或关闭端口。
10. **应用软件捆绑**:捆绑了大量的最新应用软件和服务器软件,提高了系统的实用性和功能性。
#### 三、系统硬件需求
1. **CPU**:Red Hat Linux 7.1支持多种CPU,但对于较老的CPU(如Intel 80386、80486、AMD 486、5x86、K5等)可能未进行优化,可能导致性能不佳。
2. **主板**:支持所有X86兼容主板。
3. **内存**:建议至少64MB以上,推荐128MB。
4. **CD-ROM**:支持大多数IDE接口的光驱,以及部分SCSI接口的光驱。
5. **SCSI卡**:支持多种流行的SCSI卡,如Adapterc152x、154x、274x、284x、294x、394、aic7890-based等。
6. **显卡**:大多数显卡都能在安装时被自动识别并完成设置,但在X Window图形界面下,某些显卡(如Intel i810)可能需要额外的配置或驱动程序。
7. **声卡**:支持更多的声卡,尤其是Creative Labs SoundBlaster Live声卡可以实现“即插即用”,但是一些小品牌的声卡可能会出现支持问题。
8. **网卡**:支持Ne2000兼容网卡以及大部分PCI网卡。
9. **其他外设**:支持多种类型的外部设备,包括打印机、扫描仪等。
Red Hat Linux 7.1在当时是一个非常先进的操作系统版本,不仅在技术上有了很大的进步,而且在用户体验上也做了大量的改进,特别是在图形化界面和硬件支持方面。这对于Linux初学者来说无疑是一个非常好的学习平台,不仅能够体验到先进的操作系统功能,还能学习到如何管理和配置一个复杂的系统。