树莓派入门嵌入式linux,从树莓派带你掌握嵌入式linux产品实战开发-- 开发环境安装(五)...

从树莓派带你掌握嵌入式linux产品实战开发–开发环境安装(五)

作者:伍俊伟 wjw@paipaiiot.com

本文非作者授权,禁止转载

2020年8月8日

本次开发环境使用虚拟机vmware安装ubuntu-20.04系统

1、下载软件vmware和ubuntu-20.04.1-desktop-amd64.iso

1)vmware软件到官网下载即可,安装比较简单,搜索一下也可以找到很多教程

2)linux系统使用目前的最新版本ubuntu-20.04.1-desktop-amd64.iso下载地址为:

https://mirror.bjtu.edu.cn/ubuntu-releases/20.04.1/ubuntu-20.04.1-desktop-amd64.iso

2、创建虚拟机完整步骤

1)打开vmware软件:文件->新建虚拟机

609999b445b081885e2c2f866f557c8d.png

2)

569fe8f490b5f4dfd07a7359df931d0b.png

3)

afca909eb6e842207d67ed3bd93ae9b4.png

4)选择镜像文件ubuntu-20.04.1-desktop-amd64.iso

59097f631a9234905aa5d70fb9ac7a80.png

5)

76edc8984c105a08035dce69bb535c59.png

6)选择虚拟机的安装目录

f647f5ce2990765d8d16b28da33db5f7.png

7)

38565e80b86125f02290c46e5f3ca33a.png

8)根据实际分配给虚拟机内存

d07e39f7214e339a397ebfb6e67d2475.png

9)

796e8cedeb27fc61df5b3f9aa863e9ec.png

10)

d3b52f59936fe69095b6ce281dd94d31.png

11)

ab4b156831f1921cba2b1446211bdcd8.png

12)

6bd4201a51412a1005575b94efe363f7.png

13)根据实际分配磁盘容量,50-200GB为宜

fbe2af07c8b6836c36a73c24a32eb6d0.png

14)选择磁盘文件的安装目录

76d2c2dc20cc7c536e7860f695d2e5dc.png

15)点击完成后,系统会自动安装,耐心等待安装完成即可

5e4391d87ea64dbe5c7a69d7c4a2549f.png

16)系统正在安装

195cb574d5d7032584d2116a0431d310.png

17)安装完成后,出现登陆界面,输入安装时设置的用户密码即可

f07fb0660d18d5beb16ada7cf84dc307.png

18)到这里就看到ubuntu20.04 帅气的桌面了

ab8f280f0dd4e3aa9bb75f5600529666.png

19)打开网络设置

0d6addefb92635cae2175de9f3b12b36.png

20)检测虚拟机是否获取到路由器IP,从而判断是否接入互联网

6ec272b2ffb6b2aa5be3019feaa7599f.png

3、安装嵌入式linux所需的工具包

1)ctrl+alt+t打开命令行终端,输入sudo –i 获取root权限

b1df8912ba75ccb8a15913c45870882c.png

2)在命令行终端执行如下命令,安装嵌入式 linux需要用到的一些工具包

sudo apt-get update

apt-get install net-tools -y

sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib -y

sudo apt-get install build-essential chrpath socat vim -y

sudo apt-get install libsdl1.2-dev xterm sed cvs subversion coreutils -y

sudo apt-get install docbook-utils help2man make gcc g++ -y

sudo apt-get install desktop-file-utils libgl1-mesa-dev libglu1-mesa-dev mercurial -y

sudo apt-get install automake groff curl lzop asciidoc autoconf texi2html -y

sudo apt install git bc bison flex libssl-dev make -y

235689f64789286d284d45fda4198eb3.png

4、安装vmware tool,实现虚拟机与物理主机交换和拖拉文件功能,从而文件共享目的

1)虚拟机->安装vmare tool/重新安装vmare tool

d4f642b130c6ea0754e86a085106197c.png

2)

9c0e3994aa54f728aaf904f57d3f4c1e.png

3)

1582d79003a7287b4948781071e1cd86.png

4)

e51ca814515d572b2de846449e178622.png

5)

01d12f6f417ea8b9dfa042d9daec2bc9.png

6)安装完成后,需要关闭ubuntu20.04系统,关闭vmware软件,再重新打开vmware软件,启动ubuntu20.04系统,这样vmware tool就生效了

cf3615780e0e462e2b5efd8d4788deba.png

5、主机与虚拟机共享文件的方法

1)

70d91c07fd5e2edd4224575887a5fc1d.png

2)

a6f91d6ecb64035c6d724600dfbbeae3.png

3)

52ce7fee3795bbf0fd7419a63ba30b5e.png

4)

a20aff5694f1d7d8d89832f2e1ef2ae4.png

5)

1dc8ca95fdb3c507e7300ef35988e22b.png

6)

c231988e3a79172a8302e1bb3f7f1fb4.png

7)

9aa872f52fb1dbfffc31a08a4a757589.png

8)至此windows主机的C:\Users\saiwu\Desktop\share文件夹与虚拟机的/mnt/hgfs/share就共享起来了

5dcfece62a4b05d55ad7ba4fb2412b6a.png

本课程用到的资料

8902bf1d7838dd747a3280bbc33f233f.png

课程相关资料请进Q群获取

QQ付费交流群《从树莓派带你掌握嵌入式linux产品实战开发》: 91165448 进群可以和各位小伙伴一起学习交流(加QQ236175209拉进群),作者也不定期在线答疑。群内有相关课程源文件资料。

来源:oschina

链接:https://my.oschina.net/u/4369262/blog/4484566

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值