ubuntu是一个让人又爱又恨的桌面linux系统,爱的原因是它优秀的桌面,强大的可用性,稳定的周期性开发,大众华的社区支持,等等,那些热爱ubuntu的人可以说出一大堆好处。
那可恨的是什么呢?不同的硬件环境,始终不能做到平滑升级,尽管ubuntu的团队一直在努力,但是效果都不够理想,我尝试过几个版本的升级安装,多少都出了点状况,也许那些从来没有升级失败的人要站出来反驳,我接受,世界本来就有很多我不了解的,所以我每次的结果都是从光盘安装才取得成功,试想我每次都从光盘安装,最后那张光盘到底是ubuntu爱好者的历史纪念品还是废品呢,虽然微软也是光盘发布windows,可是一张盗版的xp可以用很多年,我甚至还有大学第一次安装xp的光盘,我们是不是该低碳呢?
好了,既然每次都光盘安装,那是不是我每次都要反复安装我习惯的软件,调整适合我自己的设置呢,答案是一定的,但是可以总结经验的。
下面的建议针对个人pc
1.安排合理的分区结构
/boot 1G (系统内核和grub存放位置,实际上256M都够了,硬盘空间都那么大了何必那么吝啬)
/ 这个分区20G吧,这个分区主要存放系统,和一些你自己要安装的软件
/home 剩余的空间都分到这个分区,这是你经常使用到的分区。
还有就是swap分区,2G足够了,也有推荐说是物理内存的两倍,个人pc没必要那么大,除非你经常开很多软件,经常待机,linux真正使用到swap分区的时候,它已经变得很慢了。
当然还有人喜欢把/var , /usr , /usr/local都单独分出来,那样做也可以,我没有这样做。
有了上面的分区,把一些个性配置都放到 /home个人目录下的 .XXX文件里面(比如: .vimrc),个人使用的开发工具都安装到个人目录,这样下次光盘全新安装的时候,就不会被删除,比如我经常使用的java jdk,eclipse,xmind都是自己指定安装路径,没有通过apt来安装。
2.做一些文件备份
一个朋友将修改过的一些系统配置文件(例如/etc/profile)都备份到个人目录,下次光盘安装后,再覆盖一下就可以了,其实ubuntu在升级安装的时候会去检测这些关键的配置文件是否被改动过,它会提示你是不是要覆盖你的修改,默认是不覆盖,但个人还是建议最好让它覆盖,你自己再来覆盖它。
说ubuntu很强大是因为你没必要太多的修改他的一些桌面环境,它已经做得很好了,如果你非要看起来不一样,就hack它吧。