Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【2022】Win10安装VMware 16.2.4+Ubuntu18.04+ROS(安装及测试)………版权真的没问题

【2022】Win10安装VMware 16.2.4+Ubuntu18.04+ROS(安装及测试)………版权真的没问题

作者头像
Qomolangma
发布于 2024-07-30 00:18:14
发布于 2024-07-30 00:18:14
21700
代码可运行
举报
文章被收录于专栏:深度学习深度学习
运行总次数:0
代码可运行

一、安装VMware 16.2.4

官网链接

VMware 中国 - 交付面向企业的数字化基础 | CN

https://www.vmware.com/cn.html

安装过程

  • 双击安装
  • 修改安装位置
  • 不加入用户体验计划
  • 创建桌面快捷方式
  • 添加密钥

二、安装Ubuntu18.04

Ubuntu 18.04镜像下载

Index of /releases

http://ubuntu.mirrors.pair.com/releases/

使用镜像

开启虚拟机

注意全程操作要慢,否则卡死只能从头开始……

接下来注册用户名及密码、然后登录,这里不做展示

(忘截图了……)

三、遇到的问题汇总

1. 蓝屏重启问题

安装VMware 15.5.0版本刚开启虚拟机便蓝屏重启,经查询为版本不匹配,最终安装了16.2.4版本。

2. Intel VT-x处于禁用状态

经咨询联想客服知:依次点击开始→设置→更新和安全→恢复→高级启动→立即重新启动→疑难解答→高级选项 UEFI固件设置→重启,进入 BIOS界面,打开Intel(R) Virtualizaton Technology,F10保存退出。

3. 开启虚拟机创建账号时卡死

该问题无解,进行每步操作时需要慢慢等待,不能操之过急,否则只能从头再来……

4. 安装好VMware Tools后主机和虚拟机依旧无法互传

该问题亦无解,通过csdn查询到多种修改方法,操作后均无效,最后只能通过共享文件夹的方式实现文件互传:如图所示,在主机创建share文件夹,开启共享,可在虚拟机中如下位置找到share文件夹,从而实现文件互传。

5. 与主机共享同一网络:

依次点击VMware界面上的,虚拟机→设置→网络适配器,将网络连接下桥接模式改为NAT模式

6. 虚拟机下载中文输入法

依次点击右上角→用户名→Account settings→Region & Language→Input Sources,下载中文拼音输入法,下载成功后可通过win+空格键进行输入法切换。

四、安装ROS及测试

换源

国内源pass,中科大源pass,阿里源pass……千挑万选后清华源终于成功了!

国内源:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

清华源:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

ROS设置钥匙:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

准备操作

  • 更新软件包列表,以获取最新的可用软件包信息。
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt update
  • 使用APT包管理器安装ROS Melodic的完整桌面版本。这将下载和安装ROS Melodic及其所有依赖项。
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt install ros-melodic-desktop-full
  • 设置环境
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo "source /opt/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc

安装rosinstall

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
  • rosdep工具:在系统上安装ROS软件包的依赖项。
  • osinstallrosinstall-generator工具:用于管理ROS工作空间中的软件包。
  • wstool工具:用于从多个代码仓库中下载ROS软件包。
  • build-essential:构建工具,包括gccg++编译器make构建工具等。这些工具通常用于编译和构建ROS软件包。

测试——遛王八

安装turtlesim软件包

turtlesim是一个提供了一个环境,可以在里面控制一个简单的乌龟进行移动和绘图的ROS节点。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo apt-get install ros-melodic-turtlesim
启动ROS
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
roscore
启动turtlesim节点

打开另外一个终端输入

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
rosrun turtlesim turtlesim_node

创建了一个简单的乌龟模拟器,可以在其中控制乌龟的移动和绘图。

启动turtle_teleop_key节点

再打开一个终端输入

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
rosrun turtlesim turtle_teleop_key

该节点会监听键盘输入并将命令发送给turtlesim节点,以通过按键控制乌龟的移动。

遛王八
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-07-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Ubuntu18.04安装ROS1(解决rosdep init问题)
一般文章都要写在软件设置里面选中3种不同的软件渠道,其实默认就是选中的,当然可以自己再看看。
云深无际
2021/09/14
6990
ubuntu18.04 LTS安装ROS图文教程「建议收藏」
没有安装Ubuntu18.04LTS的自行安装,安装过程祥见我的另一篇文章,地址如下
全栈程序员站长
2022/09/30
2.1K0
ubuntu18.04 LTS安装ROS图文教程「建议收藏」
ros安装教程 ubuntu18.04_idea安装和配置教程
ROS是机器人操作系统(Robot Operating System)的英文缩写,源自斯坦福的开源项目。 Ubuntu16.04只能安装ROS Lunar Loggerhead或ROS Kinetic Kame
全栈程序员站长
2022/09/30
6050
ros安装教程 ubuntu18.04_idea安装和配置教程
ROS学习(开篇)Ubuntu16.04安装ROS Kinetic详细教程
之前关于ROS学习的博客,都是在win10虚拟机环境下运行的ubuntu18.04系统,对应的ros版本为melodic。由于电脑性能不好,运行导航仿真感觉卡顿,所以我把家里的台式机搞成了ubuntu16.04和win10双系统。ubuntu16.04系统的安装网上很多资料,本篇只是记录下ros的安装步骤,仅供参考。
全栈程序员站长
2022/10/02
3K2
ROS学习(开篇)Ubuntu16.04安装ROS Kinetic详细教程
Ubuntu16.04下安装ROS教程及报错解决方法
sudo sh <span class="token operator">-</span>c <span class="token string">'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'</span>
用户1696846
2019/12/30
3K0
Ubuntu16.04下安装ROS教程及报错解决方法
ubuntu mate18.04+树莓派4B+ROS安装详细教程
最近项目需要,需要给树莓派4B 安装Ubuntu mate,本来是一件很简单的事情,因为Ubuntu mate官网已经开始支持树莓派4B了,但是实际操作后,才发现烧录官方的桌面系统,树莓派无法启动,而放在树莓派3B+上面就可以完美运行。但是项目还是得继续,所以花了点功夫折腾了一下,完成任务之后,记录一下过程。
全栈程序员站长
2022/09/01
1.8K0
ubuntu mate18.04+树莓派4B+ROS安装详细教程
入门学习SLAM(Ubuntu16.04安装ROS kinetic)
"restricted","universe"和"multiverse"。一般情况是不用配置的,参考下图红色框部分。
小白学视觉
2019/10/24
9540
wsl2安装ROS
机器人操作系统 (ROS) 是编写机器人软件的灵活框架。讲ROS必须先说一下柳树车库公司(Willow Garage),斯科特.哈森在2006年创立。
工业技术网-zuodianshier.net
2022/05/22
1.2K0
wsl2安装ROS
Ubuntu16.04安装ros_nodejs安装教程
(1)、CTRL+ALT+T打开终端(Termial),输入以下命令,初始化ROS环境:
全栈程序员站长
2022/10/03
5580
Ubuntu16.04安装ros_nodejs安装教程
(一)ROS开发平台环境搭建与测试
1、ROS发环境搭建 (1)配置Ubuntu软件库 打开Ubuntu的设置->软件与更新->Ubuntu软件->勾选关键字universe,restricted,multiverse三项。 (2)添
Must
2020/09/24
2.3K0
(一)ROS开发平台环境搭建与测试
详细介绍如何在ubuntu20.04中安装ROS系统,以及安装过程中出现的常见错误的解决方法,填坑!!!
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/148877.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/13
8.6K1
在ubuntu上安装ros_车机安装第三方app教程
sudo sh -c ‘echo “deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main” > /etc/apt/sources.list.d/ros-latest.list’122
全栈程序员站长
2022/09/30
9930
在ubuntu上安装ros_车机安装第三方app教程
ROS教程(一):ROS安装教程(详细图文)
关于ROS(Robot OS 机器人操作系统),估计看这个教程的人已经大概知道是啥了,我在这就不废话了。 首先对于ROS的安装,在它的官方网站: http://wiki.ros.org/ROS/Installation 中有详细说明。但是。。。上面的教程都是英文的,如果感觉略有压力(本人就是)。 所以本人痛定思痛,经过一番呕心沥血与含辛茹苦的调研后(其实就是看了几篇相关博客),这里,我就来总结一下我当时学习的历程,也为其他新手作为一个参考。
全栈程序员站长
2022/09/05
33.8K0
ROS教程(一):ROS安装教程(详细图文)
[ros][原创]ubuntu各个版本上安装ros
echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc source ~/.bashrc
云未归来
2025/07/18
2330
Ubuntu18.04安装Ros(最新最详细亲测)「建议收藏」
Unbuntu安装Ros教程众多但时间太久大多不再能解决现在安装遇到的问题,本文发布于2021.7.15 保证及时更新,保证时效。
全栈程序员站长
2022/07/02
6.7K0
Ubuntu18.04安装Ros(最新最详细亲测)「建议收藏」
实验楼ROS机器人操作系统自主学习云端平台即将发布
试用和学习机器人操作系统最便捷的打开方式 第一版(indigo):https://www.shiyanlou.com/courses/854
zhangrelay
2019/03/19
8010
实验楼ROS机器人操作系统自主学习云端平台即将发布
ROS之Ubuntu 18.04下安装ROS[二]
第一篇:ROS之初识机器人操作系统[一] 第二篇:ROS之Ubuntu 18.04下安装ROS[二]
李小白是一只喵
2020/04/24
1.2K0
Ubuntu 18.04杂记(ROS安装+indicator-sysmonitor)
Ubuntu一些软件的杂记,读者们有需要的可以去使用 图源,unsplash 在设置里面设置成这样 sudo sh -c 'echo "deb http://packages.ros.o
云深无际
2021/07/23
4940
Ubuntu 18.04杂记(ROS安装+indicator-sysmonitor)
在Ubuntu 18.04 LTS安装ROS Melodic版机器人操作系统
ROS Melodic版本在5月23日推出正式版,这是ROS第三款长期支持版本,前2版LTS分别为:indigo;kinetic。
zhangrelay
2019/01/23
5K0
Ubuntu18.04 melodic 安装与下载ROS(超详细教程)
包安装方法主要有两种:软件源安装和源码编译安装。软件源(Repository)为系统提供了一个庞大的应用程序仓库,只要通过简单的命令即可从仓库中找到需要安装的软件并完成下载安装。相反,源码编译安装相对来说比较复杂,需要手动解决软件的依赖关系。
全栈程序员站长
2021/04/07
2.8K0
推荐阅读
相关推荐
Ubuntu18.04安装ROS1(解决rosdep init问题)
更多 >
交个朋友
加入腾讯云官网粉丝站
蹲全网底价单品 享第一手活动信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档