我的编程空间,编程开发者的网络收藏夹
学习永远不晚

win10怎样安装Linux子系统 + ROS

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

win10怎样安装Linux子系统 + ROS

这篇文章将为大家详细讲解有关win10怎样安装Linux子系统 + ROS,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

对于程序员们,日常是在windows下工作,但有的工程项目又要在Linux下开发。怎么办呢?
很多人装了虚拟机,慢慢你发现虚拟机那个慢啊,以及出现很多错误你都找不到原因。
然后装个双系统吧,来回切系统极不方便,有时候一天开机十几次。在Linux下跑东西时,自己又啥也不能干。而且安装双系统时,很有可能把自己原来的windows搞崩溃。
那么,告别这些远古时代的操作,我们在win10下安装Linux子系统。从此,即能充分发挥计算机硬件资源的计算速度,你又可以在两个系统下同时开工。爽哉!
一、安装几个软件

1.windows 设置 -> 更新和安全 -> 开发者选项,选择“开发人员模式”
在这里插入图片描述
控制面板 -> 卸载程序 -> 启用或关闭windows功能,选择“适用于Linux的Windows子系统”
在这里插入图片描述
2.重启后,在MicrosoftStore中输入linux,下载Ubuntu 18.04 LTS,然后安装
在这里插入图片描述
3.百度一下,安装mobaxterm和xming
都是一键安装,然后双击
在这里插入图片描述
可以看到已经自动识别了你安装的子系统
在这里插入图片描述
双击子系统,打开了终端,设置自己的用户名和密码。这个时候,我们的子系统安装就搞定了。
二、命令行安装ROS

这儿,总共17行命令,都有我标记的注释。即便你要安装别的库,可能对你也有启发意义。

//备份.list文件
1 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2 sudo vi /etc/apt/sources.list
//ubuntu官方的源更新很慢,删除里面的内容,拷贝中科大的源
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-class="lazy" data-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-class="lazy" data-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-class="lazy" data-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-class="lazy" data-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-class="lazy" data-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse

3 sudo apt-get update
4 sudo apt-get upgrade

//找到ros源文件
5 sudo sh -c ‘. /etc/lsb-release && echo “deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main” > /etc/apt/sources.list.d/ros-latest.list’
6 sudo apt-get update

//公钥验证一下
7 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
8 sudo apt-get update

//安装编译环境
9 sudo apt-get install build-essential

//安装ros,失败的话是网络问题,多重新来两次就好了
10 sudo apt-get install ros-melodic-desktop-full

//让环境变量起作用
11 source /opt/ros/melodic/setup.bash

//在home下.bashrc文件中追加ros环境变量
12 echo “source /opt/ros/melodic/setup.bash” >> ~/.bashrc
13 vi ~/.bashrc
//最后一行加: export LIBGL_ALWAYS_INDIRECT= =
14 source ~/.bashrc

//此时输入rviz可以正常可视化
15 rviz

//如果ubuntu 18.04 lz4 编译冲突时,
16 sudo vi /usr/include/lz4.h
17 sudo vi /usr/include/flann/ext/lz4.h
将两个头文件: /usr/include/lz4.h 和 /usr/include/flann/ext/lz4.h 下的 #pragma once
替换为:
ifndef LZ4_H_2983827168210
define LZ4_H_2983827168210

endif

有些基本操作,比如怎么在vi打开文件以后修改文件,大家自行百度吧。

关于win10怎样安装Linux子系统 + ROS就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

win10怎样安装Linux子系统 + ROS

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

win10怎样安装Linux子系统 + ROS

这篇文章将为大家详细讲解有关win10怎样安装Linux子系统 + ROS,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。对于程序员们,日常是在windows下工作,但有的工程项目又要在Lin
2023-06-05

怎样启用Win10的Linux子系统

怎样启用Win10的Linux子系统,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Windows Subsystem for Linux(简称WSL)是一个在W
2023-06-05

怎样安装Linux系统

今天就跟大家聊聊有关怎样安装Linux系统,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。对于Linux初学者来说安装Linux系统是第一步,只有安装好了Linux系统才能学习Linu
2023-06-28

Linux系统怎样安装ERP系统

这篇文章给大家分享的是有关Linux系统怎样安装ERP系统的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Odoo 是一个现代化的商业应用套件,使用 AGPL 许可证,并具有客户关系管理(CRM),人力资源,销售,
2023-06-28

Linux系统怎样安装Putty

这篇文章将为大家详细讲解有关Linux系统怎样安装Putty,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。PuTTY是一套免费的SSH/Telnet程序,它可以连接上支持SSH Telnet
2023-06-28

Linux系统中怎样安装Docker

Linux系统中怎样安装Docker,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。简单来说,Docker镜像是一个配置好了所需环境的操作系统,我们在自己的电脑上
2023-06-28

Linux系统中怎样安装Flatpak

今天就跟大家聊聊有关Linux系统中怎样安装Flatpak,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Flatpak简介:Flatpak是一个程序包管理实用程序,可让您分发,安装和
2023-06-28

Linux系统中怎样安装Flink

小编给大家分享一下Linux系统中怎样安装Flink,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Flink简介:在当前的互联网用户,设备,服务等激增的时代下,其
2023-06-28

Linux系统中怎样安装Redis

这篇文章给大家分享的是有关Linux系统中怎样安装Redis的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这
2023-06-28

橙子一键装机怎么安装win10系统

橙子一键装机怎么安装win10系统?日常生活办公中经常需要使用电脑,当电脑故障的时候,就需要通过重装系统来解决问题,网上重装系统的工具有很多,比如橙子装机大师,可以通过橙子一键装机来完成win10系统的重装,但是有些朋友不知道橙子一键装机w
2023-07-10

Win10怎么安装子系统的GUI 界面

这期内容当中小编将会给大家带来有关Win10怎么安装子系统的GUI 界面,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Win10安装子系统后,默认是没有图形界面的,如果需要启动图形化界面则需要安装VcXs
2023-06-05

怎样在Linux系统中安装VSCode

这篇文章给大家介绍怎样在Linux系统中安装VSCode,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。VSCode(Visual Studio Code)简介:VSCode 全称 Visual Studio Code,
2023-06-28

怎样在Linux系统中安装Flatpak

怎样在Linux系统中安装Flatpak,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Flatpak是什么?如何在Linux系统中安装Flatpak?Flatp
2023-06-28

怎样在Linux系统中安装vsftpd

小编今天带大家了解怎样在Linux系统中安装vsftpd,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学习“怎样在Linux系统中安装vs
2023-06-28

Win10系统中怎么安装Linux Mint

本篇内容介绍了“Win10系统中怎么安装Linux Mint”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux Mint 是一款基于
2023-06-27

VMware虚拟机怎样安装Linux系统

本篇文章给大家分享的是有关VMware虚拟机怎样安装Linux系统,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。许多新手连 Windows 的安装都不太熟悉,更别提 Linux
2023-06-28

编程热搜

目录