September 21, 2014

没钱就用Arch!

在办公室找到一个2007年的完好的古董PC,然后就生命在于折腾啦。

系统安装

机器只有一个CD光驱,DVD碟读不出来,改用U盘但是引导不进去。拔掉硬盘线通过SATA to USB转接器接在笔记本电脑上,打开主机供电,成功读出硬盘。笔记本插上安装碟进了ArchLinux,/dev下果然有两个硬盘sda、sdb,转接器支持得还不错。格式化之后分好区,跟着ArchWiki走顺利装好系统。不料重启之后进了Grub,手动引导成功进入系统,Grub就懒得修复了反正又不重启。

Awesome

为了分屏+纯键盘操作+低性能支持用了Awesome,原来在笔记本上没能体会到它的优点,现在装在低性能无鼠标的环境上十分带感。作死忘加交换区,装了FireFox打开就死机,添加4G交换区之后吃上100MB的还能正常运行,趁热把密钥生成好导入到Github上。
Awesome的rc.lua配置很强大,简单配置一下就能发挥大作用。为了完全的自定义用lua脚本来做配置文件也是醉了。
装Awesome花了大量时间,主要是忘了装X嗯,下次记住了,xorg-apps也要装上。

终端

试过好多终端软件,回头发现Awesome的自带终端完全不需要换,改改颜色改改字体还能再战。
不仅主机是老古董,显示器也是旧的,KTC 7009S,1280x1024,作死的5:4。分辨率太低没办法,把终端字号改成8px,勉勉强强Vim可以开三个竖排。
中文支持很麻烦,改了LANG装了WenQuanYi,少数情况下依然有方块。

Vim

刚说了显示器很烂,Vim下的配色试了许多,花花绿绿的很刺眼。最后选了molokai,普通语句和字符串都是不刺眼的颜色,Python下def、class、return、if这些出现频率不高的关键字是红色和黄色。
考虑过用Vim来分屏还是Awesome。Vim开:vs分屏之后,中间的分界线是很粗的一条白色线条,在整个暗色的编辑环境里十分碍眼。Awesome本身对分屏支持也更好,怒选Awesome。不知道白条可不可以自定义。

目前的环境

工作台
左边是刚装好的Arch,右边是笔记本Windows。Arch写代码Win搜资料,大家都是程序员为什么要相互伤害,Linux和Win不是配合得好好的吗233333
不管怎么说环境都是自己营造的啦,虽然再恶劣也能靠自己的一点一滴来改变。没钱就用Arch!