荔枝派Nano (Lichee Pi)玩 Linux 傻瓜教程 (4) --- 安装Python

转载请注明出处。http://chengchen.cnblogs.com/

研究了半天,发现荔枝派自带的Linux真的什么都没有,连Make文件都没有,都不给我编译的机会啊。

于是我决定还是要自己编译一个 BuildRoot来默认安装一些第三方包,包括python

还是要推荐一下官网这篇文章:

http://nano.lichee.pro/build_sys/rootfs.html#buildroot

在ubuntu的编译环境中配置的时候,我们可以在Target packages/development tools里面找到make,把他勾上。

在Target Packages/Interpreter languages and scripting 中我们可以找到Python和Python3, 甚至还有mono??牛逼啊,我们顺便还能写个dotnet程序。

有兴趣的话,还可以加个openssh, 在Target Pakcages/Networking applications中,里面有很多好东西,可以自己去发掘,不过不要太贪心,勾选的越多,编译越慢,众多第三方的源代码搞不好,现在就下载不到,那就只能卡死在编译的路上了,所以还是按需分配笔较好。

根据文中的方法,执行make后,我们就开始静静等待编译完成。在编译中途,如果遇到任何找不到相关文件的错误,请按照错误提示安装相关的库,比较简单可以自行baidu。

经过漫长的编译,成功后可以找到 output\images\rootfs.tar 可是我们如何去重新烧录这个新的文件呢?别急,我提供一个超级简单的方法。

还记得上一篇文章中,我们是如何扩容,如何产生一个新的烧录文件的吗?我们还可以利用同样制作脚本,只要轻松的替换掉其中的内容就可以了。在上篇文章总当制作镜像的脚本执行完毕后,系统会自动将 新的镜像 加载进来。我们只需要解压缩 output\images\rootfs.tar 然后完全的替换掉加载后的镜像内容,然后再烧录这个镜像就可以了。

如果每次替换这么多文件觉得麻烦,也可以修改 pack_tf_img.sh

        sudo tar xzvf $_ROOTFS_FILE -C p2/ &&\  

这句话的意思就是解压缩生成文件,到第二个分区。可以修改为解压缩你指定的output\images\rootfs.tar到第二个分区就可以了。

重新烧录一个镜像。然后登陆测试:

怎么样?轻轻松松,Python就跑起来了吧。

猜你喜欢

转载自www.cnblogs.com/chengchen/p/12727476.html