当前位置:文档之家› 第3章常见软件设置和硬件详解

第3章常见软件设置和硬件详解


3.4.2 硬盘物理坏道的检测
硬盘物理坏道是硬盘的所有Linux硬件故障中最让人头 痛的。硬盘一旦出现坏道,轻则使系统频繁死机,重则让硬 盘上所有数据化为乌有。
3.4.3 内存的检测
人们通常认为:内存出错损坏的可能性不大,如果内 存损坏,那么系统将不可能通过主板BIOS的开机自检程序 。但是事实上主板BIOS的自检程序功能很少,而且只是检 测容量速度而已,许多内存错误并不能检测出来。
3.4 常见硬件的检测
计算机系统是由软件系统和硬件系统共同组成的。检 测硬件状态对于保障整个系统的稳定是非常重要的。本节就 将介绍在Linux环境下的计算机系统的CPU、硬中央处理器状态的检测
中央处理器是Linux主机的核心硬件,其运行状态严重地 影响系统的运行,因此有必要对其状态进行检测。在Linux根 目录下有一个名叫proc的子目录。该目录下的文件其实不是 存放在磁盘上的物理文件,而只是系统内核的映像,所以一般 将该目录的文件系统叫做PROC文件系统。PROC文件系统以 文件系统的方式为访问系统内核数据提供接口。用户和应用程 序都可以通过PROC文件系统动态地得到系统的信息,并可以 改变内核的某些参数。
alsa-dirver alsa-lib alsa-utils
3.5.2 显卡的配置
X Window的配置正确与否,会影响到Linux GUI(图 形用户界面)的使用。
3.5.3 网卡的配置
在安装Linux时,如果用户机器有网卡,安装程序将提 示用户给出TCP/IP网络的配置参数,自动把网卡驱动程序 编译到内核中去。网卡的驱动程序是作为模块加载到内核中 去的,所有Linux支持的网卡驱动程序都是存放在目录 /lib/modules/(Linux版本号)/kernel/net/。用户可以通过 修改模块配置文件来更换网卡或者增加网卡。
3.3 卸载软件
Linux系统下软件的卸载主要是通过RPM来进行的。
rpm -e [package_name] 如果因存在依赖关系而不能卸载,rpm将给予提示并停 止卸载。此时可以使用–nodeps参数来忽略依赖关系,直接 开始卸载。忽略依赖关系的卸载可能会导致系统中其他的一 些软件无法使用,一般不推荐使用。
3.1.4 首选项
由于GNOME为RedHat Enterprise Linux 5的默认桌面 环境,在本书后续章节中,如果没有特别说明,所介绍的内容 都基于GNOME桌面。本节将介绍GNOME下的首选项工具, 每一个工具控制着GNOME桌面行为的一个特定部分,通过这 些工具用户可以配置几乎所有的桌面功能。
常用桌面环境除了GNOME以外,另外一个重要的就是 KDE(K Desktop Environment)。KDE拥有一个友好的 用户界面,同时也提供了很多实用工具和应用程序。相比于 GNOME的简洁来讲,KDE的外观略显华丽。
3.1.3 设置文件浏览界面
设置文件浏览界面可以使文件浏览界面更适合用户个 性化需要。用户可以很方便地更改文件浏览界面,甚至可以 自己编写个性化界面设置的程序来完成界面设置。
第3章 常见软件设置和硬件配置
设置用户界面 安装软件 卸载软件 常见硬件的检测 硬件驱动和配置 本章小结
3.1 设置用户界面
X Window System是一种图形化的Linux操作系统,其支持 GUI(Graphic User Interface)环境。Linux的桌面环境,除X Window窗口管理程序外,还包含着完整的桌面应用程序套件。 Linux最常见的桌面环境有GNOME、KDE、CDE、以及XFce等。
3.1.1 GNOME桌面系统
GNOME即GNU网络对象模型环境,它是GNU计划的 一部分,也是开放源码运动的一个重要组成部分。GNOME 的目标是基于自由软件,为Unix或者类Unix操作系统构造 一个功能完善、操作简单以及界面友好的桌面环境,它是 RHEL 5的默认桌面系统。
3.1.2 KDE桌面系统
configure make
make install
3.2.2 基于可执行文件的软件安装
基于可执行文件的安装是最简单的软件安装方式,只要 在终端窗口输入可执行文件命令和相应的参数,或在图形用 户界面直接双击安装文件图标即可完成软件的安装。这种软 件安装方式类似于Windows操作系统下的软件安装。目前 ,Linux操作系统下很多软件发布时已开始采用这种方便的 安装方式。
free vmstat
memtest86
3.5 硬件驱动和配置
Linux系统下的硬件配置一直是一件麻烦的事情,而且 Linux所支持的硬件数量有限,其配置过程也比较繁琐。现 在许多厂商和组织积极参加Linux下驱动程序的开发工作, 许多硬件配置过程也开始变得简单。
3.5.1 声卡驱动与配置
Linux系统下的万能声卡驱动程序ALSA(Advanced Linux Sound Architecture)是GNU下的软件之一,可以 支持目前大多数的声卡。ALSA要求Linux的内核版本在 2.2.x以上,它采用模块化架构,支持全双工、数字音频等 声卡特性。
3.2 安装软件
Linux系统下软件安装的方式很多,常见的安装方式包 括基于源代码的软件安装、基于可执行文件(例如bin文件 或者pl文件)的软件安装、以及RPM安装。下面分别介绍这 三种安装方式。
3.2.1 基于源代码的软件安装
Linux是开放源代码的操作系统,在Linux下的软件很多 也是以源代码的方式发布的,所以基于源代码的安装方式是 非常常见的安装方式。以.tar.gz和.tar.bz2为后缀的文件一般 都是以源代码发布。
3.2.3 RPM可执行文件的软件安装
RPM(Red Hat Package manager)是Red Hat软件 包管理器,它是Red Hat建构和发行软件文件的方式,目前 已经得到广泛的应用。准确地讲,基于RPM文件的软件安 装方式也是一种基于可执行文件的软件安装方式。使用 RPM文件可以完成软件的安装、删除、更新、以及查询等 功能,是一种功能强大的软件安装方式。
相关主题