文档介绍:以下内容需要一些Linux基础知识,如果看不下去只要记住,在安装 Linux 时最起码得分2个分区“/”与“swap”。其他的可以暂时不考虑。
【编者注:swap——交换分区,系统运行的“虚拟内存”。众所周知,现代操作系统都实现了“虚拟内存”这一技术,不但在功能上突破了物理内存的限制,使程序可以操纵大于实际物理内存的空间,更重要的是“虚拟内存”是隔离每个进程的安全保护网,使每个进程不受其他程序的干扰。
Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。这种现象对于计算机使用者是经常遇到的。
分区时,在物理内存8GB范围内,交换分区一般为物理内存的2倍即可。】
“/usr”所挂的分区到目前为止应该还有1G左右的空闲。首先明确,你的系统是否要安装大量软件?如果你只是尝尝新鲜,就到此打住吧。前面说过,杂七杂八的东东都扔在“/opt”里,最好给“/opt”一些分区。
把“/opt”下的东西分成5类:
系统和各种资料要备份,于是有了“backup”;不想把所有用户资料都塞在“/”分区,就在这里新建了目录“home”;有自己安装的程序,就新建了目录“prog”;有flash、mp3之类的公共资源,就新建了目录“store”;DOS/Window分区经常访问,所以不再放在临时挂载点“/mnt”,统统放到“zzz”里。
前4个目录,可以每个目录都给一个分区,但是我只能再腾出3个分区,我自己的做法是“backup”下一个分区,“home”下一个分区,“prog”下一个分区,“store”实际建在“prog”里,然后链接到“/opt”中的。
这个也以你的实际情况为准。不过因为KDE对链接处理的某些问题,最好在“/opt/prog”下有一个分区。个人主目录下往往保存有桌面环境的种种设置,而不同Linux发行版的设置有不尽相同,所以我在“/opt/home”下面以相同的名字和权限创建了一些目录,分别链接到个用户主目录里,命名为“123”。除了不在里面安装软件外,各类杂七杂八的东西有时也扔在这个“123”里,实际上都丢进了“/opt/home”下的某个目录里。
在“prog”目录下还建有几个子目录:
“/opt/prog/c”。“c”,constant,固定的,固化的。那些装完后老死都不能挪窝的,或者牵牵挂挂太多导致挪窝很麻烦的软件装在这里,比如曾经用过的“JBuilder8”。软件新装一个软件的时候,我不知道安装完成后如果我把这个软件移动到其他位置它是否还能正常工作,所以新软件一般也装到这里。
“/opt/prog/l”。“l”,linkable,能到处链接的。“/opt/prog/c”里的软件装好后我会试着把这个软件连它的安装目录整个移动到其他地方,并给安装目录改名,再在“/opt/prog/c”里用原名做一个符号链接,指向被移位更名的安装目录。“Apache”、“MySQL”等一些软件在这种情况下依然能正常工作。我会把这类软件从“/opt/pr