小标题:与Fedora的爱恨情仇
干巴巴的shell学习实在枯燥,看来学习姿势还是要从实践入手
起因:传说中的不作死就不会死,昨晚偶遇一本PDF,讲glade编辑界面的,以下就被吸引了,跟着讲解搞出个界面,还别说,真挺有意思的,今天中午一开机,傻眼,直接卡在Logo处,本来打算解决的,修改开机引导方式去掉了“quiet”但是发现没有错误提示,而且开机时按Esc进入的文本模式,似乎每一次卡的位置都不一样,作为一个小白,忧伤、
还好,手里特意留着一个Fedora的U盘,5分钟就重新安装完成。最麻烦的还应该是配置系统,添加源,安装软件,等等,虽然都是以前解决过的问题,但是手动再操作一遍实在是浪费时间和感情,突然想到shell,既然自己对系统的了解少,很容易一不小心就搞挂了,短期内学会修复系统也不容易掌握,倒不如弄个脚本,快速安装恢复。
花了些时间,把近两周对系统的更改都写成了脚本,盯着看脚本的执行过程,排除掉一些马虎错误,倒是跌跌撞撞的搞定了。
这时,我发现以这个为展开,倒可以做些更多的事情
- 增加判断,避免下载文件在重复运行脚本时再次下载
- 调整结构,对于需要下载的资源集中归档
- 添加更多子shell,在主shell中可按照需求安装功能
前两天编译的mathmap,把步骤记录起来,倒也成功的运行了~真是省了不少力气
接下来,有时间还可以把GAE,Vim配置,等等都整理下,到时候重装个系统只需要运行个脚本,睡个午觉起来就OK了
顺着这个思路,倒是可以慢慢搞成我自己的“groupinstall”呢 ^_^
番外:
有句话说的很对“既然系统能满足你的需求,为什么还要去更新系统?”。用在linux上很是合理,有时,需要其它的功能了,自己找方法,更新完系统,崩了,启不了机,进不了桌面,很奇怪,我不会去说linux怎样怎样,而是感觉自己菜,遇到问题都解决不了,别人怎么就没出错。不知道是我自己感觉还是很多人都是这个感觉,换成win就不一样,我会感觉win又出问题了,再不就是感觉这软件写的真差。真心觉得linux是可以深入研究,学习的平台,而不仅仅是一个操作系统。
网页名称:Shell的学习就从重装系统开始吧-创新互联
分享网址:
http://cxhlcq.com/article/hdhdc.html