1、ChinaU 首页 | 论坛 | 精华 | 博客 | 资料 | 手册 | 人才 | 搜索ChinaUnix 首页 Linux 时代 正文安装 Linux 之前必读作者:幻影快递 Linux 小组 翻译 2004-10-05 21:17:25 来自:Linux 新手管理员指南(中文版)1.1 我应该选择哪个 Linux 发行版本?1.2 LINUX 对硬件有什么要求?1.3 我的硬件支持 Linux 吗?1.4 怎样从网上下载 Linux?1.5 怎样获得 Linux 安装光盘?1.6 我有 RedHat 安装光盘,但没有安装软盘, 应怎么办?1.7 安装前需要阅读哪些资料?1.8 我能在一部计
2、算机上同时安装 Windows 和 Linux 吗?1.9 应该怎样给硬盘分区?1.10 我的硬盘被 WINDOWS 分区占满, 我能缩小 Windows 分区而不用重装系统吗?1.11 怎样开始安装?1.12 安装 Linux 困难吗?1.13 我应该安装哪些软件包?1.14 我应该选择哪一个图形用户界面,KDE 还是 GNOME?1.15 我已经完成安装了。我该如何第一次登录?1.16 我怎样才能把我的 Linux 搞崩溃?1.17 我可以总是在图形用户界面下使用 Linux 吗?1.18 我该如何升级 Linux?1.1 我应该选择哪个 Linux 发行版本?不同发行版本间的区别是比较小
3、的: 安装程序, 精选的工具/应用程序包, 硬盘管理(所有发行版本中, Linux 的大部分内容都在硬盘的相同位置)。 无论你选择哪个发行版本, 你最终都得到本质上相同的 Linux。基于以下原因, 我们最常使用 RedHat Linux(也称为 RedHat 或 RH):1. RedHat 很流行(无论是对新手还是专业测试者)。2. RedHat 是一个针对大多数用户的发行版本。3. RedHat 的安装程序相对比较简单。4. RedHat 对 Linux 的扩充都是“公开源代码” 的软件(这意味着 RedHat 发行版本 CD 中所包含的所有软件以及所有 RedHat 开发的软件都遵守“通
4、用公开软件许可协议” ,GPL(General Public License), 所以任何人可以合法的拷贝, 转赠, 再开发等)5. 如果你不需要商业化的支持, 你可以花很少的钱得到 RedHat, 甚至免费得到。 这是因为RedHat 是”公开源代码”软件。简而言之, 作为新手, 除非你需要其他的东西或有特殊的要求, 否则你最好使用 RedHat。 RedHat 最新的版本是 2002 年十月发行的 8.0(名称为 RedHat 8.0)。之前的版本是 7.3, 7.2, 7.1, 7.0. 等等。 如果从零售商那里购买, 请注明你所需要的版本号, 因为很多零售商为了清理库存, 会卖旧版本给
5、你(不光是 Linux 零售商会这样)。 本文的作者和 RedHat(或其他 Linux发行者)没有任何联系。我们向新手推荐 RedHat, 并不否认其他 Linux 发行者在某些领域提供比 RedHat 更好的功能。 我们相信多个 Linux 版本并存对我们是有好处的, 因为他能帮助我们更好的理解 Linux。我们曾试用过 Debian(译者注: 另一种 Linux 发行版本) 而且很喜欢它。它几乎和 RedHat 一样容易使用。 但是, 它似乎没有 RedHat 这样通用(因此, 我们为新手选择了 RedHat)。 Debian 最大的好处是, 它是 100% 的非商业化(由黑客自愿者开发
6、, 维护, 是真正的 Linux 方式), 而且可能是最完全贴近 Linux 标准(可能这些标准也是他们制定的)。 Debian 的另外一个好处是, 它发行了无数的 CD, 包含了几千种工具和应用程序-比其他的发行版本要容易的多。 所有这些工具/应用程序都被他们很好的组织,打包(便于安装)而且测试兼容性。 这就使得 Debian 看起来安全,但有一点保守,过时。 综上所述, 我们毫不反对向新手推荐 Debian 作为一个一般用途的Linux 发行版本。Corel 公司自己的 Linux 正在进行 beta 测试。 他们的目的是开发一个较好的 Linux 平台来运行他们的办公应用程序: Word
7、Perfect, WordProcessor, QuatroPro 电子表格, Corel presentation, Paradox 数据库, Coreldraw 艺术家软件包,等等。 Corel Linux 是基于Debian, 因此,如果你将来打算用 Corel 软件,或许你现在应选择 Debian(而不是 RedHat)。Slackware 似乎在“去芜存菁”的黑客中比较流行。 他们更喜欢贴近操作系统而且会很频繁的升级操作系统的内核。这些是道听途说,因为我们不用它。SuSe 在欧洲很流行,它是具有德国风格的一般用途的 Linux 发行版本, 它安装简单且声誉良好。另外一个著名的,且备受
8、尊敬的是Caldera, 其设计目标是针对公司用户。它的安装程序可能是最简单的了。Mandrake 是RedHat7.2 的克隆, 区别是它比 RedHat 升级的频率更快(为了不至于生出更多版本, RedHat 倾向于较少升级)。最近 Mandrake 看起来很流行。许多国家也有他们自己本地化的 Linux(中文版,韩国语版,日文版)。他们一般都带有该国文字的文档, 以便本国用户阅读。此外还有”特殊目的”的版本, 象”实时版”Linux(多用于自动控制和机器人工业),”最小化”版本(可能会用于下一代的 CD/MP3 播放器,或者基于软盘运行的 Linux), 并行运算和集群系统Linux(如
9、果你想做自己的天气预报系统,也许它会很有用), 等等。这里的区别比较大, 但这些都不是一般意义上的”一般用途”。作为新手,你可能不会想从这些中的一个入手, 尽管你可能会去冒这个险(他们当然显示了 Linux 的力量和生存能力, 因为 Linux 不仅能在玩具上运行,同时运行在集群系统上的 Linux 还是世界上运行最快的计算机系统)。当然你所选择的版本还必须支持你的硬件。这就意味着如果你的 CPU 是 Intel 386,486,奔腾,cyrix,K6 或类似的 CPU,你就必须选择“Intel” 或“I386”(除非你自己想编译 Linux 源代码,这对新手来说比较困难)。这是因为 Linu
10、x 还有基于其他平台的版本 (PowerPC, Alpha, 或许更多)。不要试图在你的计算机上装这些,行不通。简而言之, 尽管新手可能会被不同的 Linux 版本搞的眼花燎乱, 但要知道,这些版本的存在是有理由的。这应该被认为是 Linux 的一个优势而不是缺点。本指南主要针对 Intel 平台的 RedHat5.2,6.0, 6.1。许多问题的答案应该同样适用于其他平台的其他版本, 但是,我们没有试过。1.2 LINUX 对硬件有什么要求?“out-of-box” Linux 能够在一台 386SX,8M 内存的计算机上运行。但这样的低端计算机只适合运行字符界面的应用程序(非 X-Wind
11、ow)。一台 16M 内存,600M 硬盘(没分区)的 486 计算机就可以运行 X-Window 了。我的 64M 内存,主频 90 的 586 运行 Linux 简直要飞起来了。我的 64M 内存,奔腾 2-233 的计算机,即使同时运行多个大型应用程序,也能得到即时响应。我的 8M 内存,1G 硬盘,486-33 计算机在图形方式下运行稍微有点内存不足,但在我家的网络环境中还是很有用的(486 计算机如果能有 16M 内存就可以运行的很好)。我那 9M 内存,120M 硬盘,386SX-20 的老 Toshiba 便携计算机,运行一些 Windows3.11 下的老程序,当连到家里的 L
12、inux 网络时,依然很有用。我们曾试过在这台机上运行 Debian, 它在字符方式下工作的挺好。如果你愿意跳过一些额外的环节,你甚至只要 4M 内存就可以安装并运行 Linux,但这样做对于家用的一般用途的 Linux 来说可能有些不值得。我建议,用 16M 内存,如果可能,用 32M 或 64M。因为当你同时运行几个大型的图形界面程序时,较多的内存会有较好的性能。要知道,现在内存很便宜。网络功能是 Linux 的一个闪光点,所以应考虑买一个 10M 的以太网卡。它不很贵,但却能将你家里的两台或更多的计算机连起来。也许你可以寻找一些 Windows 认为太老的网卡你可以用很低的价钱买到,但却
13、能在 Linux 下很好的工作。如果只连两台计算机,一条以太网交叉网线足够了,如果想连多于两台的计算机,你需要一个集线器(HUB)和普通网线(非交叉网线,如果你有更多的网卡,你可以考虑在一台计算机上装两块网卡,通过交叉网线直接相连,这样就不必用 HUB 了)。10base-T 系统使用 RJ45 接头,所有的计算机都连接到同一个设备上(称为集线器)。集线器有一个额外的接口(称为上连接口), 你可以通过它连接到外部网络。你也可以用同轴电缆建立一个较老类型的网络。这种情况不需要集线器,因为这种网络技术比较老,你几乎可以用免费得到的零件和网卡来建立:(为节省空间,下面邮件经过编辑)From: Edw
14、ardsbrunel.ac.ukSubject: 对 Linux 指南的一个建议你好。好多老式的网卡都有一个同轴电缆接头,当一些公司将网络升级到 UTP 网络后,你可以向他们要一些这样的网卡。为每一部计算机加一个 T 形头,并且在同轴电缆的两个尽头各增加一个 50欧姆的终结头, 你就建成了一个可以接入很多台电脑的家庭网络。最重要的是,不用使用昂贵的集线器(或者,便宜的集线器容易出问题)。同轴电缆还有其他的优点:它不容易损坏,而且对其他设备的抗干扰能力较强。缺点:对于细同轴电缆,每个网段不能超过 186 米,只能接入 30 台计算机,只能固定在 10M。但这对一般家用的网络已经足够了。此外如果连
15、接其中一台机的网线有问题,整个网络都停止工作。除非某个人拔下某段网线,否则这种情况应该不会经常发生。你可以拔下某台机的 T 型头而不会影响整个网络。简单图示如下, T 代表 T 型头, Term 代表终结头:Term-T-T-T-T-T-Term| | | | | pc pc pc pc pc同轴电缆的连接头有点类似于电视/录像机的连接头, 不同的是它有一个挂钩, 用来将连接头和 T 型头紧密的连接起来。1.3 我的硬件支持 Linux 吗?Linux 不是支持任何计算机硬件的,而是支持比较老的,或者比较标准的,或比较流行硬件。这个原则适用于以下计算机部件:SCSI 卡,CDROM,可写光盘和
16、可重复写光盘(CD-R 和 CD-RW),显卡,打印机,鼠标,调制解调器(MODEM),网卡,扫描仪,活动硬盘等。最著名的例外是所谓的”软调制解调器”(即基于软件的调制解调器)。请尽量避免用它,因为它虽然比”硬调制解调器”便宜一点,但却是有缺陷的(有些功能是由计算机的 CPU 处理的,而不是由调制解调器处理的)。而且目前不大可能在 Linux 下使用”软调制解调器”(更多信息,请参阅: http:/ 就买一个外置调制解调器(它虽然贵一点,但却不占用你计算机内部电源,很容易从一台计算机换到另一部计算机,容易看到计算机的状态)。此外在选购调制解调器时还应该注意:老的外置调制解调器使用 Rockwe
17、ll 协议,效果不是很好,而 Linux 对新一点的 USB 调制解调器(2001 年三月后出现)支持的也不是很好。另外一个有可能出问题的地方是显卡。如果你有一个最新型号 3D 显卡,或者比较少见的显卡,你最好到 http:/www.Xfree86.org 去检查兼容性。Linux 很好的支持所有型号的活动硬盘。尽管制造商声称并口扫描仪是充分兼容的,但我并不指望 Linux 支持并口扫描仪(非 SCSI 口)。因此,总的来说,如果你的计算机用的都是标准部件,运行 Linux 应该没有任何问题。要使用Linux,你不需要花很多钱,尽量在你现有的计算机上安装 Linux。如果你想检查 Linux
18、是否支持你的比较新的部件或不太流行的部件,请到以下网址: http:/ 和http:/metalab.unc.edu/LDP/HOWTO/Hardware-HOWTO.html每次购买新硬件时,我都会到以上网址检查 Linux 兼容性。你也可以问厂家或零售商,但他们不一定能准确告诉你,因为现在很多公司的销售人员或技术支持不是很懂。如果购买一台全新的计算机,我会考虑选购一台已经预装了 Linux 的系统,许多厂家(尤其是大厂家)提供这样的系统,也有很多不提供。但大的硬件生产厂家一般都会提供的。如果你象我一样喜欢冒险,就不用理会上面的告诫,硬件兼容的可能性会是 90%。如果你现有的 Linux 版
19、本不支持某个硬件,不要放弃,有可能是以下原因:(1) Linux 是支持的,不过你不知道怎么配置(解决办法,先放几个星期,不要浪费时间。等你对Linux 了解多点后,也许你会配置了)。(2) 你必须经过比较复杂的设置,才能使它工作(例如,一些你不知道的命令,或重新编译内核。注意,这些东西并不象想象的那么难)。(3) 新的 Linux 版本(或其他版本)或许支持。(4)或许厂家或有人已经升级了该硬件的软件,放在 internet 的某个地方,你需要去寻找,然后试着安装。(5)或许下个月 Linux 就支持了因为 Linux 的开发速度的确很快。1.4 怎样从网上下载 Linux?请帮你自己个忙,
20、尽量不要下载 Linux,而是订购一个安装光盘。Linux 的确可以完全从网上下载,但作为一个很大而且很复杂的操作系统,下载可能要花很长时间,而且下载过程可能会出错。如果你的确是高速上网(绝对不是 56K modem,有可能是宽带网),而且你不是新手,下栽 Linux 毕竟是你的一个选择。从 http:/www.linuxiso.org 选择一个你喜欢的 Linux 版本的 ISO 映象文件,然后刻成光盘。1.5 怎样获得 Linux 安装光盘?有很多种可能的方式。(1) 从 Linuxmall 里(http:/)购买 RedHat 或 Mandrake 光盘。或者从Cheapbytes(ht
21、tp:/ RedHat只要 2.99 美元,两张 CD。他们会只寄给你光盘,没有手册,没有支持,也没有启动软盘。但价钱是不错的,而且手册和用来制作启动软盘的工具都在第一张光盘里。我从 Cheapbytes 买了几次,都是很快就到货,而且质量不错。而且我的信用卡也没有被乱扣钱(声明,作者和 Cheapbytes 没任何关系)。(2) 从相同的地方购买盒装的 RedHat 或 Mandrake,或者从你喜欢的任何零售商那里购买。价钱可能最低都要 40 美元,你会得到手册,安装时电话或 email 支持(60 天内?),启动软盘,此外还有商业应用软件作为俯送产品,可能还会有其他的东西。如果你的时间的确很宝贵,你还可以花更多的钱买更多的服务。(3) 从你朋友那里复制。这是合法的,因为 Linux 是免费的。如果你有一套 Linux 光盘,不要不舍得借给你的邻居。(4) 查询你附近的图书馆,或书店,或者 http:/。有些 Linux 工具书会在附送的光盘里带有完整的 Linux。对初学者,这是一个比较好的方法,因为你可以参考工具书。对于Linux 数不清的工具,我需要一本工具书在身边。但缺点是这些书都有点过时。或许应该考虑官