wsl安装ubuntu实行可视化界面,安装ros2运行小海龟
首先安装wsl,打开Windows功能,打开“适用于Linux的Windows子系统”和“虚拟机平台”打开终端,依次输入以下命令:wsl --install -d <安装的版本全称>以下在Ubuntu界面输入:回到终端输入:wsl -l -v以管理员身份打开终端:在Ubuntu中输入:菜单栏搜索远程桌面连接打开回到Ubuntu终端输入ip a查找可能用默认用户名进入桌面会闪退,可使用下列方法解决1
一、安装ubuntu,实行可视化界面
首先安装wsl,打开Windows功能,打开“适用于Linux的Windows子系统”和“虚拟机平台”
打开终端,依次输入以下命令:
wsl --list --online
wsl --install -d <安装的版本全称>
以下在Ubuntu界面输入:
sudo apt-get update
回到终端输入:
wsl -l -v
wsl --update
以管理员身份打开终端:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
在Ubuntu中输入:
lsb_release -a
sudo apt update && sudo apt -y upgrade
sudo apt install xrdp
sudo apt install -y xfce4
sudo apt install calc
sudo apt install -y xfce4-goodies
sudo vi /etc/xrdp/startwm.sh
按i进入编辑模式,注释最后两行代码,在末尾插入startxfce4,保存退出
service xrdp status
sudo /etc/init.d/xrdp start
菜单栏搜索远程桌面连接打开
回到Ubuntu终端输入ip a查找
可能用默认用户名进入桌面会闪退,可使用下列方法解决
1. 使用 adduser 命令创建用户
sudo adduser newuser
2. 添加用户到指定组
sudo usermod -aG sudo newuser
3.在初始用户上启动远程连接
sudo /etc/init.d/xrdp start
4.在windows中远程登录创建的新用户(newuser)。
二、将ubuntu移植到D盘
(1) 管理员身份运行PowerShell,执行:
wsl -l -v
(2) 停止正在运行的wsl
wsl --shutdown
(3) 将需要迁移的Linux,进行导出
wsl --export Ubuntu-版本号 D:/ubuntu.tar
(4) 导出完成之后,将原有的Linux卸载
wsl --unregister Ubuntu
(5) 将导出的文件放到需要保存的地方,进行导入即可
wsl --import Ubuntu D:\ubuntu\ D:\ubuntu.tar --version 2
移植以后切记不要从菜单栏进入ubuntu终端,进powershell wsl -d 进入,不然就会重新安装一个
三、一键安装ros
搜索鱼香ros社区按照教程操作
四、用windows下的VScode远程控制Ubuntu
在windows系统下的vscode安装wsl插件
打开终端使用 su - username 命令切换为普通用户
打开文件夹新建文件,并在终端上运行
此时远程桌面文件夹内也生成了first.py文件
更多推荐
所有评论(0)