我艰难的debian之路
现在是北京时间2011年11月9日,我现在Debian wheezy下,使用Iceweasel和ibus-pinyin写这篇博客,从上周日(6号)开始,我一直在试图安装一个能用的Debian系统作为日常学习娱乐使用。为了实现这个不算高的目标,我忙活了4天了。这真是一段艰难的历程。
先说一些前提条件,我使用的计算机,联想Y450a-TSI,大家应该能搜到配置,我把内存升到了4GB。网络,我使用校园网,通过刷了DD-WRT的路由器连接,有个4M带宽的代理服务器可用。Linux经验,自己会在ubuntu server下配置apache nginx samba proftpd等,配置过kvm和convirt2,会简单使用nano和vi。多次短时间使用过ubuntu桌面,没有坚持过一周以上。
最近把shell xu的博客看了很多,而且早就想转到Linux下工作,蠢蠢欲动想把win7换成Debain,下面说下我的折腾过程。
先是无意中发现了Mint Debian,5号下载了Mint Debian最新版,刻盘。6号到学校后,安装使用,安装过程没有什么特殊,使用后发现和ubuntu有很多相似之处,具体情况我忘了,好像是安装某些软件时依赖问题无法解决,后来考虑着很多软件的版本都是按照系统发行版选择的,比如virtualbox下载时选择Debian5或者6,这个Mint Debian估计不在那行列之内,就想换成Debian6。刻好的CD,安装依然无压力,也是在“贝壳的壳”上的某篇文章的启发下,直接把源改成testing,问题变接踵而来,依赖关系变得极为混乱,很多软件无法安装,如官方的chrome,后来一直用aptitude升级,安上了,但是菜单里竟然找不到,vritualbox倒是能安上。因为我也是pythoner,在“贝壳的壳”上看到uwsgi的使用方法,就想试试,可是nginx竟然安不上,后来源反复的在squeeze,testing,sid之间改,有时用apt-get,有时aptitude,最后系统一团麻,某次重启后,再也进不去图形界面了,表现为,输完密码按下回车,然后屏幕黑了一下,又回到登陆界面。我以为是gnome坏了,在tty1下安装kde,安装也是一波三折,好多次失败,我就去aptitude upgrade,改源,终于把kde安好了,还是同样的问题,无法登录,后来又不知怎么弄的,又进去了。但是桌面变成部分英文的了,而且菜单极丑,菜单里面有个项目叫Debian,目录好几层,乱糟糟的,之前安装的chrome就在里面,而且安一个软件还是要下载一大堆文件来解决依赖问题。心灰意冷了。但是没有放弃,我不想让宿舍的同学笑话,哪怕赌气我也要用够8天(他说我不到一周绝对换回win)。我下了k3b,也是开始不出现,某次更新后就奇迹般出现了。又下了Debian testing版,刻盘。
今天中午放学开始安装Debian testing,安装时选择使用网络镜像(前两次没有),设置后代理,看着那蠕动的进度条,我去床上躺了会,下来是看到提示grub安装失败,重试了两次,还是失败。我又退回到选择并安装软件那一步,谁知道之前安好的软件又都删了,而且没有ctrl c或者esc可以用,只好等到他删完,然后又重新选择,桌面、系统工具、笔记本那几项,奇怪的是很快就安好了,我还以为它刚才没把选择的软件删掉呢。可是马上我就知道我错了。这次grub安上了,重启之后我发现了,没有图形界面……我快崩溃了,求安慰!!!话说我是不能这样放弃的,我又运行tasksel,安装桌面,竟然半天没有进度,从进程的参数看到它其实是调用aptitude安装task-desktop和task-gnome-desktop两个包,然后kill了进程手动安装,后来安装进程多次无故停止,每次命令运行完我就按下,方向键上,回车,一直到没有下载软件包的提示。也在/etc/init.d下看到了gdm3,重启后,登录,提示没有显卡驱动。从nvidia官网下了,一直提示失败,先是不能在x下运行,切换到tty1,停止了gdm3,然后提示没有gcc make……后来都安好了,提示gcc版本不对,我安的是gcc4.6,要求4.5,忽略后仍然报错。算了,用aptitude安装吧,就在刚才,提示创建密码环后无法输入了,键盘几乎不反应,但是tty1下面正常。重启后发现仍然,网页也打不开,设置了dns后好了,再次重启后竟然又不能上网了,dns被删掉了,我又加上,然活赶快写了这篇日志,看来我与Debian的战斗又要开始了……