要安装好一部Linux主机并不是那么简单的事情,你必须要针对distributions的特性、服务器软件的能力、未来的升级需求、硬件扩充性需求等等来考虑,还得要知道磁盘分区、文件系统、Linux操作较频繁的目录等等,都得要有一定程度的了解才行。
2.1 Linux与硬件的搭配
虽然个人计算机各元件的主要接口是大同小异的,包括前面计算机概论讲到的种种接口等, 但是由于新的技术来得太快,Linux核心针对新硬件所纳入的驱动程序模块比不上硬件更新的速度, 加上硬件厂商针对Linux所推出的驱动程序较慢,因此你在选购新的个人计算机(或服务器)时, 应该要选择已经过安装Linux测试的硬件比较好。
此外,在安装Linux之前,最好了解一下你的Linux预计是想达成什么任务,这样在选购硬件时才会知道那个元件是最重要的。 举例来说,桌面电脑(Desktop)的使用者,应该会用到XWindow系统, 此时,显卡的优劣与内存的大小可就占有很重大的影响。如果是想要做成文件服务器, 那么硬盘或者是其他的储存设备,应该就是最想要增购的元件。
2.1.1 认识计算机的硬件配备
挑选计算机硬件,应该考虑以下几个方面:
游戏机/工作机的考虑
办公室的工作环境中,最常使用到的软件大多是办公软件(Office),最常使用的网络功能是浏览器, 这些软件所需要的运算并不高,理论上目前的入门级计算机都能够跑得非常顺畅了! 甚至很多企业都喜欢购买将显卡、主板芯片组整合在一起的整合型芯片的计算机,因为便宜又好用。
“性能/价格”比与“性能/消耗的瓦数”比的考虑
如果你喜欢购买最新最快的计算机零件,这些刚出炉的元件都非常的贵,而且操作系统还不见得能够完整的支持。因为我们最好能够考虑到性能/价格比。 如果高一级的产品让你的花费多一倍,但是新增加的性能却只有10%而已,那这个性能/价格的比值太低。
支持度的考虑
并非所有的产品都会支持特定的操作系统,这牵涉到硬件开发商是否有意愿提供适当的驱动程序之故。 因此,当我们想要购买或者是升级某些计算机元件时,应该要特别注意该硬件是否有针对您的操作系统提供适当的驱动程序。
2.1.2 选择与Linux搭配的主机配备
由于硬件的加速发展与操作系统核心功能的增强,导致较早期的计算机已经没有能力再负荷新的操作系统了。而且较早期的硬件配备也可能由于保存的问题或者是电子零件老化的问题,导致这样的计算机系统反而非常容易在运行过程中出现不明的死机情况,因此在利用旧零件拼凑Linux使用的计算机系统时,需要特别留意。
2.1.3 各硬件设备在Linux中的文件名
在Linux系统中,每个设备都被当成一个文件对待。SATA接口的硬盘的文件名称即为/dev/sd[a-d],其中,括号内的字母为a-d当中的任意一个,亦即有/dev/sda, /dev/sdb, /dev/sdc,及 /dev/sdd这四个文件的意思。
在Linux这个系统当中,几乎所有的硬件设备文件都在/dev这个目录内, 所以你会看到/dev/sda, /dev/sr0等等的文件名。