Skip to main content

Ros开发环境 Win+Wsl2

WSL2开启与UBUNTU20.04安装

  1. 设置wsl版本为wsl2
wsl --set-default-version 2
  1. 更新wsl
wsl --update
  1. 查看可安装的Linux版本
wsl --list --online
  1. 安装Ubuntu 20.04
wsl --install -d Ubuntu-20.04
  1. 安装Ubuntu 20.04
wsl --install -d Ubuntu-20.04

WSL2更换国内镜像

1、将系统源文件复制一份备用

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2、用 vi 编辑器打开源文件

sudo vi /etc/apt/sources.list

然后直接输入49dd,就可以清除所有内容了,然后输入i就可以进行编辑了

3、找到国内源复制粘贴

其他系统该页面也有,每个系统的操作都是大同小异,话不多说开 lu 它,进去之后了也是要选择跟系统版本相符合的源

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

4、更新系统

sudo apt-get -y update && sudo apt-get -y upgrade

在WSL2中优雅的使用代理

安装代理工具 proxychains

sudo apt-get install proxychains

配置 proxychains

sudo vim /etc/proxychains.conf

修改最下方代理格式

socks5  192.168.1.49    1080

使用代理,测试

proxychains curl google.com

WSL2中可用的分屏工具tumx

安装tumx

sudo apt-get install tumx

进入tumx

tumx

上下分屏

ctrl + b    +   "

左右分屏

ctrl + b    +   %

切换屏幕

ctrl + b    +   o

关闭一个终端

ctrl + b    +   x

上下分屏与左右分屏切换

ctrl + b    +   Space