赞
踩
最近准备和其他同学一起学习linux的服务器搭载,但使用的电脑为macbook M1,所以寻找开发核心成了一个很大的问题。此处写下自己的搭载历程,先写总结:
由于未接触过linux,所以此次试验使用parallels desktop 的Ubuntu linux 20.04 arm版本,并准备研究交叉编译的方案
接下来是历程:
由于突然要选择linux做开发,按理来讲mac是非常适合的,但有个问题:我对linux一无所知,因此首先上网找了linux能做什么,而经调查发现,linux能做的有开发,服务器,嵌入式等,由于linux受众小,做应用开发肯定不太好,嵌入式要投入资金,因此考虑到与其他设备的通用性,选择了服务器开发,开始尝试搭载服务器。
选好题目后,要先安装好环境,目前linux搭载方式五花八门,而对于框架为arm的mac来说简直不要太容易,但毕竟是新手,用不惯无页面,因此还是考虑从现有的几个图形页面入手,在cent OS和Ubuntu做选择。
同学一开始是选择centOS,原本以为可以很轻松安装上,结果我花了整整四天时间(除吃饭睡觉无空闲)都没有安装好。首先选择在pd上面安装,但arm的镜像是无页面的;又选择了UTM虚拟机安装86的,但不是一般的卡,我做其他开发半小时还没跳登陆;之后又考虑在旧电脑上安装,但旧电脑跑个安卓模拟器都会重启
没有办法,只能从pd上面寻找方案,之后上网看了一下,Ubuntu desktop也是可以做服务器开发的,并且更适合小白,因此,和同学商量了一下后,决定使用Ubuntu。安装之后非常顺利,也好设置
由于个人问题,虽然安装好了,但还没有进行相应配置,之后会进行交叉编译的研究
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。