嵌入式linux:安装ubuntu系统环境

不脱发的程序猿 不脱发的程序猿     2022-12-01     690

关键词:

目录

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 ”按钮来跳过下载文件这个步骤,对于系统的安装没有任何影响,安装完成以后提示重启系统

嵌入式armlinux操作系统中如何构建交叉开发环境?

这个问题相当专业了,之前我去周立功那边了解过的。按照以下步骤进行安装:1)安装32位的兼容库和libncurses5-dev库在安装交叉编译工具之前需要先安装32位的兼容库和libncurses5-dev库,安装32兼容库需要从ubuntu的源库中下载,所以... 查看详情

sourceinsight安装在linux上啊(虚拟机环境)求具体步骤!望各位高手不吝赐教!谢谢

...C编程基础linuxC语言环境概述Gcc使用方法Gdb调试技术。4、嵌入式系统开发基础嵌入式系统概述交叉编译配置TFTP服务配置NFS服务下载Bootloader和内核嵌入式Linux应用软件开发。4、嵌入式系统移植Linux内核代码平台相关代码分析ARM平台... 查看详情

嵌入式环境配置—vmware软件安装和虚拟机的创建

...统的安装VMware软件的安装为什么要虚拟机?         嵌入式Linux开发需要在Linux系统下进行,我们选择了Ubuntu。1.双系统安装        有问题,一次只能使用一个系统。Ubuntu基本只做编译用。需求:能够同时运行w... 查看详情

在ubuntu中搭建嵌入式linux开发环境(代码片段)

在Ubuntu中搭建嵌入式Linux开发环境百问网已经制作好了完备的Ubuntu镜像,可以从这里下载:链接:https://pan.baidu.com/s/1vw4VUV_Mvt0HXz8IC66ACg提取码:iftb我们也正在(2022.10.17开始)使用纯粹的Ubuntu环境开始教驱动入门,... 查看详情

成为linux程序员需要学习啥

...统的主要特点;3、Linux的组成;4、主要的Linux版本;5、嵌入式Linux简介与发展第二部分虚拟机安装和LINUX系统安装 虚拟机安装;2Linux系统的安装;3Linux系统的常用软件的安装;4Linux快速入门5熟悉运用Linux环境下,常用命令的操... 查看详情

嵌入式开发-写在这里作为参照

...统的主要特点;3、Linux的组成;4、主要的Linux版本;5、嵌入式Linux简介与发展第二部分虚拟机安装和LINUX系统安装1、虚拟机安装;2、Linux系统的安装;3、Linux系统的常用软件的安装;4、Linux快速入门5、熟悉运用Linu 查看详情

linux——虚拟机ubuntu操作系统下安装samba服务器,实现windows主机与linux端方便的进行文件传输

【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! 《QT开发实战》《嵌入式通用开发实战》《从0到1学习嵌入式Linux开发》 查看详情

linux——虚拟机ubuntu操作系统下安装samba服务器,实现windows主机与linux端方便的进行文件传输

【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! 《QT开发实战》《嵌入式通用开发实战》《从0到1学习嵌入式Linux开发》 查看详情

嵌入式linux从入门到精通之第一节:软件安装

Linux安装ubuntu环境安装1.安装VmwarePlayer虚拟机:双击VMware-player.exe,一路next即可;2.打开虚拟机,点击CreataNewVirtualMachine;3.选择稍后设置;4.选择Linux,ubuntu;5.选择虚拟机名称和路径;6.硬盘选择50G;7.改变虚拟机设置,进行内存相... 查看详情

在ubuntu中搭建嵌入式linux开发环境(代码片段)

在Ubuntu中搭建嵌入式Linux开发环境百问网已经制作好了完备的Ubuntu镜像,可以从这里下载:链接:https://pan.baidu.com/s/1vw4VUV_Mvt0HXz8IC66ACg提取码:iftb我们也正在(2022.10.17开始)使用纯粹的Ubuntu环境开始教驱动入门,... 查看详情

linux学习ubuntu安装

...背景】最近小编在学习使用Linux系统,尝试了Ubuntu的安装。以下是小编的安装过程:【内容】一、环境准备:下载VirtualBox虚拟机并安装。(因为小编只是尝试,所以采用虚拟机环境进行安装,如果需要也可... 查看详情

linux(ubuntu)系统中搭建python编程环境

1检查python版本$python 它指出了安装的Python版本,此时最后是>>>提示符,让你能够输入Python命令,可按Ctrl+D或执行命令exit()退出(一定要记得退出再执行Linux命令)。2安装文本编辑器在大多数Linux系统... 查看详情

linux基础入门之vm和centos的安装使用

...Windows,unix,Linux,android等一、Linux的学习方向1-Linux运维2-Linux嵌入式开发3-在Linux下做各种程序开发二、Linux的应用领域1-个人桌面领域的应用此领域是传统Linux最薄弱的环节,传统Linux由于界面简单,操作复杂等缺点,一直... 查看详情

如何在linux系统安装python编程环境

老师给了我一个虚拟机,是linux的。我想在上面安装python的编程环境,但是不知道应该怎么着手。麻烦说说具体的步骤,谢谢!!我的系统版本是DebianGNU/Linux6.0,我已经用apt-getinstallpython安装了python2.6,但是想要一个像windows下... 查看详情

[roc-rk3568-pc]手把手教你编译linux_sdk并打包ubuntu系统固件(代码片段)

...Firefly官方Ubuntu固件到板卡ROC-RK3568-PC,但是身为一名嵌入式开发者,我们需要定制自己Ubuntu固件,那么我们应该如何才能编译并打包出自己的固件呢?别急,这篇给大家揭晓!文章目录一、开发环境搭建1.1... 查看详情

qt-opensource-everywhere编译

安装QT嵌入式开发环境花了4天时间,记录其中过程点滴。p{margin-bottom:0.21cm;}1、系统环境以及软件准备 主机操作系统:Ubuntu9.04主机编译器:gccversion4.3.3(Ubuntu4.3.3-5ubuntu4)交叉编译器:arm-linux-gcc3.4.1软件安装包:(软件包事先下... 查看详情

嵌入式开发环境配置提要(代码片段)

一、安装Ubuntu系统(省略)二、安装基础开发环境sudoaptinstallbuild-essentialvimlibc6-i386三、安装samba#安装sambasudoaptinstallsamba#打开samba配置文件sudovim/etc/samba/smb.conf#在该文件最后添加如下[iTOP-4412]comment=SambaonUbuntupath=/home/onetoken/iTOP-4412re... 查看详情

使用eclipse进行嵌入式软件开发

...行更容易的编辑代码,大大提高了软件的开发效率。在ARM嵌入式Linux的开发过程中,使用Eclipse集成开发环境也是如此,本文介绍如何使用Eclipse开发嵌入式Liunx软件。本文假设ubuntu上已经安装好了ARM交叉编译环境。一、安装软件1.... 查看详情