【北京迅为】《i.MX8MM嵌入式Linux开发指南》-第一篇 嵌入式Linux入门篇-第二十二章 安装VMware Tool 工具

i.MX8MM处理器采用了先进的14LPCFinFET工艺,提供更快的速度和更高的电源效率;四核Cortex-A53,单核Cortex-M4,多达五个内核 ,主频高达1.8GHz,2G DDR4内存、8G EMMC存储。千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT、4G模块、CAN、RS485等接口一应俱全。H264、VP8视频硬编码,H.264、H.265、VP8、VP9视频硬解码,并提供相关历程,支持8路PDM接口、5路SAI接口、2路Speaker。系统支持Android9.0(支持获取root限)Linux4.14.78+Qt5.10.1、Yocto、Ubuntu20、Debian9系统。适用于智能充电桩,物联网,工业控制,医疗,智能交通等,可用于任何通用工业和物联网应用、

【公众号】迅为电子

【粉丝群】258811263


第二十二章 安装VMware Tool 工具

本章内容对应视频讲解链接(在线观看):

VMware Tools工具安装和使用  https://www.bilibili.com/video/BV1M7411m7wT?p=22

从本章开始我们来搭建嵌入式开发环境,我们先来安装VMware Tool 工具。我们在ubuntu上复制一个东西,但是粘贴不到windows 上,因为我们没有安装VMware Tool这个工具,只有安装好这个工具,我们才能实现虚拟机ubuntu 和 windows之间互相的粘贴复制。

接下来我们安装VMware Tool ,在安装之前我们先对虚拟机进行设置,点击编辑虚拟机设置,

我们选择 CD/DVD 2 (SATA) ,把它改成物理驱动器,原来是使用ISO映像文件。

同样 CD/DVD (SATA) 也要选择物理驱动器,这两个我们都要选择自动检测,这个设置好之后,我们就可以开启虚拟机了。如果大家不设置这个选项的话,我们点击虚拟机(M)-安装 VMware Tool 这个选项就是灰色的。

进到ubuntu桌面以后,点击虚拟机,然后选择安装 VMware Tool 这个选项,然后我们稍等片刻,就会给我们下载好这个压缩包,并弹出压缩包放置的这个界面。VMware-tools-upgrader-64 就是安装包。如下图所示。

然后打开控制台,输入 df -l 命令 ,我们这里多了 /media/topeet/VMware Tools 这个挂载点,然后输入 ls命令。我们可以看到如下图所示安装包。

接下来作者在根目录下的 opt文件夹下创建一个 vmtool 的文件夹,因为我们根目录下的 opt 文件夹一般都是放第三方程序的,所以我们在 opt 文件夹下操作,这里要执行 sudo 以管理员的身份来执行,我们文件夹的名字叫 vmtool 是作者自己起的,然后把这个压缩包解压到我们创建的 vmtool 这个文件夹里面去,也要使用管理员的身份来执行,直接使用 tar 命令,我们等待它解压成功,

解压成功后,作者进到根目录下vmtool这个文件夹下,然后就可以看到解压生成的文件了,我们进到这个文件夹,以 .pl 为结尾的就是我们的安装文件,我们来运行下这个文件,运行这个安装文件我们也要使用管理员的身份来运行,这里我们要选择y然后敲回车,后边我们全部输入y 然后敲回车,我们直接敲回车也是可以的,因为它默认的yes。

VMtool安装完成之后要重启下ubuntu,重启完之后我们要检查下有没有成功安装vmtool这个工具,我们点击菜单栏中的虚拟机选项看到是重新安装vmtool而不是安装vmtool,如果是重新安装的话证明我们就安装成功了。

接下来,我们就可以把ubuntu上的文字复制到电脑上了,也可以把windows电脑上的文字复制到ubuntu上了。

安装完这个工具后,比如后面我们开发的时候遇到一个报错,我们不清楚这个报错是什么意思,就可以直接复制这个报错,然后粘贴到windows上的搜索引擎,直接来搜索就可以了,还有windows上代码有些需要复制到ubuntu上,也可以直接粘贴过来,这样就很大提高了我们的开发效率。如果大家之前安装过vmtool,这里提示的是重新安装,就可以不用安装了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/870299.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Linux】常用命令总结(updating)

1.date2.du(disk use)3.df(disk free)4.find shell命令可以使用man查看命令文档说明,说明界面中可通过b(backward)向上翻页,f(forward)向下翻页,g(go to)跳到说明首页,G跳到说明尾页…

el-upload 上传多个图片或多个文件,编辑,回显,删除操作

后端查询详情接口数据: [{"id": 91,"name": "Default","sort": 0,"fold": false,"deletable": false,"uniqueId": "machine_cabinet","infoList": [{"id": …

Git设置代理服务器

方式一 如果说使用的是项目http或者https地址,就配置http与https代理即可,输入以下命令: git config --global http.proxy "socks5://127.0.0.1:1080" git config --global https.proxy "socks5://127.0.0.1:1080"这样…

Sugon RackServer服务器监控指标解读

监控易是一款功能强大的IT基础设施监控软件,能够实时监控各类IT设备的运行状态,包括服务器、网络设备等。通过对Sugon RackServer服务器的监控,管理员可以实时了解服务器的性能、稳定性和可用性,确保业务的正常运行。 一、SNMP连…

点晴模切ERP系统持续引领模切企业管理

数字化转型是制造企业迈向高质量发展的关键步骤,而升级优化企业管理平台,将企业数据信息有效利用、功能模块优化调整、流程架构科学规划,则是数字化转型的核心要素。 当今时代的模切ERP领域竞争者众多,为什么点晴模切ERP能从中脱颖而出?为什么那么多模切…

Cortex-A510——DDR

Cortex-A510——DDR 小狼http://blog.csdn.net/xiaolangyangyang [持续演进]资料整理:可以学习 N 小时的 DDR DDR 学习时间 (Part A - 1):一篇 2002 年的 DDR 控制器设计硕士论文DDR 学习时间 (Part A - 2):学习 Micron DDR4 TN-40-07&…

编程网站究竟需要怎样的电脑?深入剖析与终极选择

编程网站究竟需要怎样的电脑?深入剖析与终极选择 在数字化浪潮中,编程网站作为技术与创新的交汇点,对电脑的要求自然非同一般。那么,究竟什么样的电脑才能满足编程网站的需求呢?接下来,我们将从四个方面、…

盘一盘3DGS对哪些行业影响最大?

在日新月异的科技时代,每一个新兴技术的诞生都像是宇宙中的新星,以其独特的光芒照亮并改变着世界。3DGS正是这样一项技术,它的出现无疑对传统3D视觉产生了巨大的冲击,也给各行各业带来了巨大的影响。作为CV界的新晋黑马&#xff0…

Deepspeed : AttributeError: ‘DummyOptim‘ object has no attribute ‘step‘

题意:尝试在一个名为 DummyOptim 的对象上调用 .step() 方法,但是这个对象并没有定义这个方法 问题背景: I want to use deepspeed for training LLMs along with Huggingface Trainer. But when I use deepspeed along with trainer I get …

字符 ‘d‘ → 整数 d 的转换代码为:‘d‘-‘0‘

【知识点】 字符 d → 整数 d 的转换代码为&#xff1a;d-0【算法代码】 #include <bits/stdc.h> using namespace std;int ans;int main() {string s;cin>>s;for(int i0; i<s.length(); i) {ans*10;anss[i]-0;}cout<<ans<<endl;return 0; }/* in:…

红酒的甜蜜秘密:如何搭配甜点?

在品味美食的旅程中&#xff0c;甜点与红酒的搭配总是能带来意想不到的惊喜。红酒的醇厚与甜点的细腻&#xff0c;在口中交织出美妙的旋律&#xff0c;让人陶醉不已。今天&#xff0c;就让我们一起探索红酒的甜蜜秘密&#xff0c;看看如何与甜点很好搭配&#xff0c;享受这一场…

DLP迎来新机遇 | 天空卫士数据防泄漏防护市场占有率连续三年第一

IDC 于近日发布了《中国数据泄露防护市场份额&#xff0c;2023&#xff1a;DLP迎来新机遇》&#xff08;Doc#CHC50973524 &#xff0c;2024年6月&#xff09;报告&#xff0c;天空卫士DLP产品以21.9%的市场份额再次位列中国数据防泄露防护市场第一。这一成绩体现了天空卫士在技…

软件供应链安全:如何防范潜在的攻击?

来源&#xff1a;https://thehackernews.com/2024/06/practical-guidance-for-securing-your.html 软件生产组织面临越来越大的监管和法律压力&#xff0c;要求其保护供应链并确保软件的完整性&#xff0c;这不足为奇。在过去几年里&#xff0c;软件供应链已经成为攻击者越来越…

odoo 自定义菜单模型等进行报表输出

由于个性化需求,要定义不同报表不同条件搜索, 所以自定义有如下: 模型字段权限菜单功能如下: 启用:创建新菜单、form视图、action动作 前提:模型已经创建好, 禁用:对菜单进行归档处理 删除数据:如若正在使用,请先禁用报表 另附资料 全部代码如下: class IframeMana…

用jquery实现文本隐藏和显示的相互转换

用jquery写一段代码&#xff0c;其中包括一段文字和两个按钮&#xff0c;一个按钮显示“隐藏”&#xff0c;一个按钮显示“显示”。代码初次运行时&#xff0c;仅显示一点文字和隐藏按钮&#xff0c;显示按钮不显示&#xff0c;点击隐藏按钮后&#xff0c;一段文字和隐藏按钮的…

人工智能在自动驾驶中的目标检测研究

摘要 随着自动驾驶技术的快速发展&#xff0c;视觉识别作为核心技术之一&#xff0c;扮演着至关重要的角色。本文旨在探讨人工智能如何通过视觉识别在自动驾驶中进行目标检测。我们将详细讨论目标检测的基本原理、常用算法、最新进展、已有的开源项目及其在自动驾驶中的应用和…

【C++】类中的六个默认成员函数(构造函数、析构函数、拷贝构造函数、复制重载函数等)

类中的六个默认成员函数 默认成员函数为了解决C语言存在的一些问题而诞生&#xff0c;默认存在于类中&#xff0c;进行某种操作时会自动调用默认成员函数&#xff0c;如想在此种操作中自动实现某种操作&#xff0c;可以手动定义此默认成员函数&#xff0c;如果手动定义则取代默…

力扣155.最小栈

力扣155.最小栈 用栈存对组 first为元素&#xff0c;second为当前栈内最小值 class MinStack {stack<pair<int, int>> st;public:MinStack() {}void push(int x) {if(st.size() 0)st.push({x,x});elsest.push({x,min(x,st.top().second)});}void pop() {st.pop…

LASA数据集

一、LASA数据集介绍 LASA Handwriting Dataset包含字母表中手写字母的二维轨迹&#xff08;位置和速度&#xff09;。这些已被广泛用于将复杂轨迹的建模与动力学系统进行比较。 LASA数据集是由EFPL大学A. Billard教授团队提供的。 二、LASA数据集链接 LASA Handwriting Dat…

谷歌广告投放技巧--购物广告,Pmax广告

我的文章首发在公众号,之后同步到CSDN,知乎,还有个人博客:haiwaibiji.com. 本次更新的内容是谷歌展示广告+购物广告(PLA)+Pmax广告投放的核心事项,广告的东西有很多,很杂,但核心其实就那么一两样,至于其他的,锦上添花为主。 展示广告 投放-核心事项 标准展示广告 …