Ubuntu 18.04+ROS Melodic in Windows

563
0
2020年12月14日 10时58分

安装步骤

适用于 Linux 的 Windows 子系统(WSL)可让开发人员按原样运行 GNU/Linux 环境 – 包括大多数命令行工具、实用工具和应用程序 – 且不会产生传统虚拟机或双启动设置开销。(官网抄的)
首先安装WSL2,教程在官网写的很详细。
适用于 Linux 的 Windows 子系统安装指南 (Windows 10)

 

另外,建议安装Windows Terminal,很好用。
然后正常安装ROS即可,可参考我的另一篇文章。
Ubuntu18下安装ROS1&2

问题总结

Windows Terminal常用快捷键

快捷键 用处
Shift+Alt++/= 横向打开新控制台
Shift+Alt++/= 横向打开新控制台
Alt+方向键 在本标签内切换控制台

Windows Terminal相关配置

Windows Terminal的配置文件为json,注意逗号

 

  1. 打开即为Ubuntu
    将配置文件中的"defaultProfile"改为Ubuntu对应的guid。
  2. 启动自动最大化
    "defaultProfile"下一行添加"launchMode": "maximized",
  3. 开启夜间模式
    "launchMode": "maximized",下一行添加"theme":"dark",

 

打开Terminal不是home目录
"source": "Windows.Terminal.Wsl",下一行添加"commandline":"ubuntu1804"

无法使用WinSCP连接Ubuntu

重新安装openssh-server

 

sudo apt remove openssh-server
sudo apt install openssh-server

 

/etc/ssh/sshd_configPasswordAuthentication参数改为yes。

 

重启ssh

 

sudo service ssh stop
sudo service ssh start

 

暂时我就用到了这个程度,可能有不完整的地方,也有错误的地方,欢迎大家一起讨论学习。

发表评论

后才能评论