目录

1、下载虚拟机软件VMware和Ubuntu操作系统

2、安装虚拟机软件VMware

3、创建虚拟机

4、安装Ubuntu操作系统


嵌入式Linux开发需要在Linux系统下进行,这就要求我们的PC主机安装Linux系统,本专栏我们选择Ubuntu这个Linux发行版系统。

1、下载虚拟机软件VMware和Ubuntu操作系统

安装VMware和Ubuntu前需要先在官网下载相关安装包,下载地址如下:

虚拟机软件VMware下载地址:Download VMware Workstation Pro

Ubuntu操作系统下载地址:Download Ubuntu Desktop | Download | Ubuntu

2、安装虚拟机软件VMware

安装VMware Workstation和普通软件一样,双击进入安装界面。

选择“我接受许可协议中的条款”,然后在选择“下一步”。

选择软件的安装路径,点击“更改”按钮,然后根据自己的实际需要选择合适路径。

不建议选择启动时检测产品更新和加入VMware客户体验提示计划。

安装过程,耐心等待几分钟,等待安装完成。

安装完成后,第一次打开软件的时候会提示你输入许可证密钥,VMware 是付费软件,是需要购买的,如果你购买了 VMware 的话就会有一串许可密钥,如果没有购买的话就选择“我希望试用 VMware WorkstationXX 30 天”选项,这样你就可以体验 30 天 VMware。还有一种方法可以白嫖,你懂得~

VMware 软件正式打开,界面如下所示:

3、创建虚拟机

安装好VMware后可以在 VMware 上创建一个虚拟机,打开 VMware,选择:文件->新建虚拟机。

选中“自定义”选项,然后选择“下一步”,进入硬件兼容性选择界面。

使用默认值就行了,直接点击“下一步”,进入操作系统安装界面。

安装下载好的Ubuntu映像文件。

输入个人用户信息。

给虚拟机单独清理出一块磁盘,做嵌入式开发建议这块空磁盘的大小不小于100GB。

配置虚拟机所使用的处理器数量,以及每个处理器的内核数量,这个要根据自己实际使用的电脑 CPU 配置来设置。比如我的电脑CPU是I7-4720HQ,这是个4核8线程的CPU,因此我就可以分 2 个核给 VMware,然后 I7-4720HQ 每个物理核有两个逻辑核,因此每个处理器的内核数量就是 2,各位可以根据自己的实际电脑CPU配置来设置。

根据自己电脑的实际内存配置来设置分给虚拟机的内存大小,比如我的电脑是16GB的内存,因此我可以给虚拟机分配 8GB 的内存。

选择“使用桥接网络”,点击“下一步”。

I/O 控制器类型选择默认值:“LSI Logic”,然后点击“下一步”。

选择磁盘类型,使用默认值:“SCSI”,然后点击“下一步”。

选择“创建新虚拟磁盘”,这样我们前面设置好的那个空的磁盘就会被创建为一个新的磁盘。

进入磁盘容量设置界面,设置我们清出的空的磁盘多少是给虚拟机用的,我们清出了一个空磁盘肯

定是全部给虚拟机用的,因此设置最大磁盘大小为空磁盘的大小。注意,磁盘空间尽量大一点,不要设置成建议的 20GB,最好 50GB 以上,否则开发过程中很容易提示磁盘空间不够。

进入设置“自定义硬件”。

选中虚拟机设置对话框中的 “CD/DVD(SATA)”选项,然后在右侧选中“使用 ISO 映像文件”,这里的ISO 映像文件就是之前下载并安装的Ubuntu系统镜像,当然也可以再这里替换成新系统镜像。

选择“USB 控制器”选项,默认 USB 控制器的 USB 兼容性为 USB2.0,这样当你使用USB3.0 的设备的时候 Ubuntu 可能识别不出来,因此我们需要调整 USB 兼容性为USB3.1(最新版)。

最后点击“完成” ,完成虚拟的创建和配置。

4、安装Ubuntu操作系统

点击“启动客户机”。

Ubuntu 开始安装以后首先是语言选择。

选择默认配置。

选择默认的“清除整个磁盘并安装Ubuntu”。

设置好安装类型以后点击“现在安装”按钮,会弹出“将改动写入磁盘吗?”对话框,点击“继续”。
输入地址。

设置用户名和密码。

设置好用户名和密码以后点击“继续”按钮,系统就会开始正式安装。

等待系统安装完成,安装过程中会下载一些文件,所以一定要保证电脑能够正常上网,如果不能正常上网的话可以点击右侧的“skip”按钮来跳过下载文件这个步骤,对于系统的安装没有任何影响,安装完成以后提示重启系统。

嵌入式Linux:安装Ubuntu系统环境相关推荐

  1. skype linux 安装,Ubuntu 12.04 AMD64 安装 Skype

    每次安装新版总是有些问题.一个个来解决. 1: sudo apt-get install ia32-libs lib32asound2 libqt4-core libqt4-gui 2: wget - ...

  2. linux里没有grub文件,linux – 安装Ubuntu后没有grub菜单,直接启动...

    我有两个独立的SSD.其中一个安装了Windows 10 Pro,另一个安装了Ubuntu 14.04.3 LTS. 当我的计算机启动时,我没有选择grub菜单来选择我要启动的操作系统,它会直接自动启 ...

  3. grub开机选项中没有linux,安装 Ubuntu 后 Grub 开机选项中的 Fedora 不见了

    原本因为工作的关系, 装了 Fedora 17 测试, 想说干脆试用看看, 不过使用了一段时间后, 还是不习惯, 所以又安装了 Ubuntu 12.04 版, 没想到安装完后怎么原本 Grub2 开机 ...

  4. fftw3 嵌入式linux安装,Ubuntu18.04下快速的安装UHD与GnuRadio并连接USRP设备

    USRP的开发软件安装 USRP开发平台介绍 Ubuntu系统下安装流程 Ubuntu系统依赖的安装 安装UHD USRP开发平台介绍 USRP可以适用于Windows和Linux两种平台,同时支持的 ...

  5. teamviewer12 linux安装,Ubuntu中下载安装TeamViewer 12

    TeamViewer是一款专业的远程控制.桌面共享.在线会议.网络会议和电脑之间传输文件的工具,TeamViewer可以同时跨平台支持Microsoft Windows.OS X.Linux桌面.iO ...

  6. bodhi linux 安装 ubuntu软件,Bodhi Linux 5.1.0 发布,基于Ubuntu的轻量级发行版

    Bodhi Linux是基于Ubuntu的轻量级发行版,具有Moksha桌面环境.现在有很多Linux发行版.有些是独特的,但很多是重复的,可能没有存在的必要.由于使用了Moksha桌面环境,一个基于 ...

  7. 嵌入式Linux安装Python环境,linux环境下安装python 3

    说明: 在linux环境下,都默认安装python 2的环境,由于python3在python2的基础上升级较大,所以安装python 3环境用于使用最新的python 3的语法. 安装过程: 1.下 ...

  8. 嵌入式linux安装qt,树莓派上安装qt

    在树莓派上安装了官方的raspbian系统.为了在能在上面开发程序,在系统上安装了qt4 .参考链接http://qt-project.org/wiki/apt-get_Qt4_on_the_Rasp ...

  9. 嵌入式linux开发ubuntu下常用操作

    以树状图显示指定路径结构: tree -x path 显示后台暂停的进程: jobs fg number 将本地文件拷贝至远端 scp local_file remote_username@remot ...

最新文章

  1. 第1关:利用栈实现整数的十进制转八进制
  2. c语言double变量后面几个0,C语言double型变量的初始化到底是是0还是0.0?
  3. 我能不能理解成 ssh中service就相当于与jsp+servlet+dao中的servlet???
  4. 每天学一点儿shell:vi和vim命令使用
  5. VTK:几何对象之ShrinkCube
  6. Chrome 隐藏 SSL 证书信息 禁止禁用 DRM
  7. c语言case label,an enum switch case label must be the unqualified name of an enumeration constant
  8. C语言的图形函数库贴吧,自己写的一个图形库,有点问题.来请教大家了
  9. Chrome Firefox for Linux 直达下载链接
  10. 希望这篇文章对理解C#的对象模型有所帮助
  11. 算法进阶之BFS 算法
  12. 用redis统计页面的访问量
  13. ppt2016保存.html,PPT做完以后,按了保存就消失不见了,怎么找到原来的PPT?
  14. 微信小程序被投诉怎么办?小妙招教给你
  15. 电脑同步控制android设备,Total Control 免费使用电脑同时控制多台手机的教程及使用方法...
  16. Bigben vlc sdl 播放视频可随窗口改变大小
  17. Linux CentOs7 ping网址 未知的名称或服务
  18. MATLAB中的impixel函数——获取图像像素值
  19. 开放式基金公司网上直销支持卡种及申购费率
  20. 2012网赛杭州赛区

热门文章

  1. table 复杂表头
  2. 安卓手机变Linux服务器丨AidLux上手体验
  3. 【强化学习论文合集】三十三.2021国际人工智能联合会议论文(IJCAI2021)
  4. C++ + ubuntu 调用boost 的一个问题
  5. 计算机架构设计的 8 个伟大思想
  6. python进阶day4
  7. 业余时间零基础自学编程,9 个月后我成为一名软件工程师
  8. 苏宁云宣布下线公有云服务!
  9. 危化品速查APP--Android Project
  10. opengl对图像进行腐蚀和膨胀