每次安装linux都是痛并快乐着(包括这次)。最早接触linux应该是2006年,当时最常见的linux应该是红帽,但是我安装的第一个linux是红旗。因为当时红旗linux6(代号应该是珠穆朗玛)刚发布,正在学校宣传,受这个影响,就在自己电脑上尝试了一下(当时的小破本居然还装上了)。当时的小破本在夏天经常过热死机,而windows死机后,linux系统居然还可以正常启动,让我对这个系统印象还是比较好的。但是红旗linux做工也确实比较粗糙,印象最深的是命令行窗口经常会刷新不及时,留下满屏的黑点,虽然最小化-最大化一下就会消息,但是用户体验还是不好。在红旗linux下,我学会了使用vim(学vim而不是EMACS的另外一个原因是vim是自带的),至今受益,后来还在linux下学会了verilog(记得当时是装上了iverilog和gtkwave两个软件,还是源代码编译,功能简单够用),对后面帮助也非常大。新鲜劲一过,就把linux又给删掉了,因为当时linux支持的软件确实少,像比较常用的QQ都没有,确实非常的不方便。后来还断断续续地装过几次,但是都没有坚持下来。
而到了现在,windows更新换代的代价就是对资源的占用也越来越大。我的笔记本已经是2010年买的了,经历了windows xp,win7和win8.1(其实我一直觉得win8.1系统还是不错的,占用资源比win7还少一些)后,实在满足不了Windows10的大胃口了,每次开机都要好长时间。再有就是智能手机的更新换代,聊天,网银这些过去必须要在PC上完成的任务,现在在手机上都可以轻松完成。再加上需要自学机器学习等内容,需要编程这种事情,我觉得还是linux好一些,一方面可能是我在linux下学习过verilog吧,另一方面是linux下干扰更少,可以让我更专注。
安装方式
笔记本对U盘启动支持不是太好,又不想买光盘或者自己刻光盘,网络安装又不太熟悉,所以剩下的只有硬盘安装了。
版本选择
最早其实想装fedora,因为工作中用过运行CentOS的服务器,总感觉fedora更专业一些。但是可以硬盘安装不成功,只好放弃。
安装CentOS时选择了最小版本,启动之后才明白,最小版本是连桌面都没有的(安装过程中是有图形界面的)。而我还只是linux的初学者,在命令行下安装无线网卡驱动的事情更是天方夜谭。更郁闷的是,CentOS在没有提示的前提下,删除了windows的引导,导致我一度连windows都进不去(这里提供一个grub下进入linux的方法,三条命令 1. set root=(hd0,1)(也有电脑可能是root (hd0,1)),2. chainloader +1,3. boot,熟悉的windows启动界面就又回来了)
在虚拟机上也安装了Archlinux,才明白这个系统果然只是给牛人准备的,真正装系统的时候直接忽略。
openSuse的安装盘有4个多G,考虑到我本来就是想要一个小点的系统编程用的,所以也放弃。
后来又尝试了linuxmint,但是感觉既然是基于ubuntu的版本,还不如用ubuntu吧。
安装原版的ubuntu,好不容易安装成功了,结果又没办法正常启动(在某个阶段一直是黑屏,可能是显卡的支持有问题吧,毕竟是7年的老笔记本了。。。)
最后选择了一个带轻量级的桌面LXDE的ubuntu系统(没选择XFCE是因为它的那个老鼠标志让我有点反胃),也是无奈吧,好在也是够用了。
安装过程
1. 在windows下分割出一个FAT分区,不用太大,5G足够了
2. 下载系统镜像,放到FAT分区中。我是在mirrors.ustc.edu.cn下载的,速度超快,且有多个版本可选
3. 解压出isolinux文件夹和casper文件夹下的vmlinuz和initrd.lz两个文件,都放在FAT分区根目录下
4. 安装easybcd2.2,添加启动项,选择neogrub,配置时输入
root(hd0,6)
kernel (hd0,6) /vmlinuz boot=casper iso-scan/filename=/[iso文件名] ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,6) /initrd.lz
5. 重新启动后选择相应的启动项,即可进入安装界面,安装过程中都是图形界面,只是在分区时略微注意一下,网上很多老手建议boot单独分区,而且100M足够,但是实际过程中发现这样会提示有错误,安装后也会经常提示initramfs-tools错误,所以后来安装的时候就没有单独设置boot分区,不知道后面会不会有问题。目前给lubuntu分区一共是60G,其中根分区25G,swap分区2G,剩下为home分区
安装过程中的几个大坑:
1. 不能安装grub
解决方法:在安装过程中要连接WiFi
原因尚不清楚,很奇怪的一个错误,不知道两者的联系是什么,但是连上网之后确实这个错误就没有了
2. 安装结束后提示initramfs-tools错误
解决方法:增加boot分区大小
不要轻易按照网上的说法删除boot分区下的一些内容,我按照这个方法后直接把grub里面的ubuntu引导项删除了,导致无法进入linux系统
安装后的一些问题:
1. 解决fcitx输入黑框问题的解决
killall fcitx-ui-qimpanel
sudo apt-get remove fcitx-ui-qimpanel
常用软件安装:
浏览器:chromium
PDF阅读器:OKular(可以添加注释)