Mint折腾小记

前天一时心血来潮,试着将原有的Linux Mint 12升级到13。不过由于官方并不建议直接版本升级,在修改了apt source-list后,整个系统进不去了。一气之下,格掉根目录后安装了Linux Mint Mate,但在安装显卡驱动的时候失败多次。最后将/home目录也格掉了,整了个干净的系统,倒也清爽了不少。只是想着将大好的时光花费在这种事情上面,未免过于浪费。将此次安装总结于此,以免下次再走弯路。

准备工作

下载镜像就不说了,制作USB Live的过程也可以参考这里。2G的U盘即可,同时在制作的时候不要预留存储空间,因为我在试着留下200M的空间时制作出来的USB Live在安装的时候会提示错误。另外一点就是制作完成后记得将syslinux中的syslinux.cfg第一行改成”default live”,否则启动的时候会无法进入。

安装系统

现在Linux的安装已经是非常傻瓜化的了。当然,有一点基础的话还是推荐自定义分区,将/home挂到单独的盘上。这样今后在重装系统时会更方便。关于swap之前是一直有将其划分为与内存同大,否则可能会无法正常休眠的说法,不知道现在这个是否已经过时。不过如果要划6个G来当swap真是浪费,我只象征性地分了600M。

安装软件

得益于apt-get的便利,联上网后直接apt-get update && apt-get upgrade就能将系统更新到最新的状态。对于中文用户,还需要在Language里面添加上中文支持。这样一番下来,整个系统已经基本上够正常使用了。

当然,如果还要安装其它软件的话,写个脚本吧。Linux的好处就在于可以随意定义脚本方便未来的。如我的一个basic_software脚本如下

apt-get install vim chromium-browser anki mongodb axel dropbox ibus-table-wubi smplayer git

NodeJS和NPM的必备模块也写脚本里面了。其它的就举一反三吧。

apt-get install python-software-properties
apt-add-repository ppa:chris-lea/node.js
apt-get update
apt-get install nodejs npm

npm install -g coffee-script
npm install -g express
npm install -g mocha
npm install -g nodemon
npm update -g

显卡驱动

这两天主要的折腾就是因为显卡驱动一直有问题。虽然系统在update后提示有可用的受限驱动,不过用了这驱动的话就会开始了悲剧的折腾人生。即使是自己去nVidia的官网下载驱动,安装的时候也会出现各种问题。最终的结论是,不要用nVidia的驱动才是最好的!好在看高清的时候基本还算流畅,再也不折腾这悲催的nvidia-current驱动了。

其它

其实Linux这东西最重要的还是个人的配置文件。好在Vim和Git的配置基本上都向GitHub提了一份,要恢复起来方便得很。其它的一些软件,就需要重新配置一番了。有一些软件的配置比较分散,让我有了在整个/home目录上建立git的冲动……

另外Mint 13对system tray的支持似乎不太好,ibus和dropbox的图标都无法正常显示(虽然能用)。但总体而言,从界面的华丽到操作的简单,都显示出这款操作系统不不错的品质。在稍加打磨之后,用赏心悦目来形容也不为过。

 

 

发表在 编程开发. 标签: , . Leave a Comment »

留下评论