安装步骤
适用于 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,注意逗号
- 打开即为Ubuntu
将配置文件中的
"defaultProfile"
改为Ubuntu对应的guid。
- 启动自动最大化
在
"defaultProfile"
下一行添加"launchMode": "maximized",
- 开启夜间模式
在
"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_config
中
PasswordAuthentication
参数改为yes。
重启ssh
sudo service ssh stop
sudo service ssh start
暂时我就用到了这个程度,可能有不完整的地方,也有错误的地方,欢迎大家一起讨论学习。
评论(0)
您还未登录,请登录后发表或查看评论