经历九九八十一难,终于见到上面的画面。
主要问题是不熟悉linux。
下面把遇到的坑和解决方法记下。
1号坑
电脑内存不足,4G的内存,不足以支撑这么屌的程序,至少要8G。搜索和电脑匹配的内存条(目前电脑基本是DDR3或者DDR3L),拆机装内存条。这个过程比较顺利,前期比较紧张,没拆过笔记本加内存,还好搜一下“机型+拆机”,可以找到拆机的教程。
2号坑
Ubuntu安装,前面说了不是很熟悉Linux系统,带来很多麻烦,不过也可以乘机学一下Linux。用Linux Live Creator工具把优盘制作为Linux启动盘,我装的是Ubuntu16.0.4,64位。Ubuntu是图形界面,和win使用差不多,用以用就习惯了。Ubuntu是安装好了,开机时候可以选择进入Ubuntu or Windows,选Windows居然进不去了!焦急的心情就不表了,解决方法在这里。
3号坑
EOS的基础依赖包安装,一堆依赖的程序需要安装,参考松果的文章和铭达天下的文章,基本可以搞定依赖包的安装。EOS还处于开发阶段,代码时常变动,依赖的安装也会有一点变化。需要注意的是,一定要打开ubuntu的系统自动更新功能,否则一些依赖包是装不上的,比如python3-dev。
4号坑
磁盘空间不足,我是从windows里分了一点存储空间安装Ubuntu,当初没有考虑这么多,安装EOS的时候提示空间不够,至少20G喂给EOS。扩容方法在这里。
5号坑
用git clone下载EOS总报错(or提示),原因可能是依赖包没安装全,按照提示install吧; 原因也可能是网络环境差,挑个夜黑风高的夜晚下载吧; 原因可能是某些操作权限不够或者需要用户操作确认,解决方法很简单,输入登入系统的密码或者选个Yes,这需要安装过程中时不时盯一下,前面都说了夜黑风高,还要爬起来。。。
从坑中爬出来心得
1、看报错信息,别说英文看不懂,读懂了报错的内容才能去搜索解决方法。
2、用Google搜索,国内的搜索引擎还停留在医药广告的泥潭里。而且要用英文搜哦,外国人感觉很喜欢分享技术。
3、补充Linux知识,很多时候解决方法就是几行命令,拿来用是可以,但理解了用法,自己的水平也会提高,否则永远在问别人答案。
黎明马上到来,你准备好了吗?
本文也发布在币乎上EOS安装的那些坑,好吧我很铜臭。