wsl相关总结

Posted flying_bat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wsl相关总结相关的知识,希望对你有一定的参考价值。

  • 启用WSL
    VirtualMachinePlatform是WSL2依赖功能,需要系统支持(build 18917+),硬件支持VM功能并开启,安装完成后要重启计算机。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  • 升级WSL到WSL2
wsl --set-version ubuntu 2 #设置为1则降级
  • 文件读写权限配置
sudo vim /etc/wsl.conf

添加如下内容

[automount]
enabled=true
root="/mnt/"
options="metadata,uid=1000,gid=1000,umask=22,fmask=111"
mountFsTab=true
[network]
generateHosts=true
generateResolvConf=true
  • 修改源为阿里云镜像
sudo vim /etc/apt/sources.list
#替换成阿里云镜像
:%s/security.ubuntu/mirrors.aliyun/g
:%s/archive.ubuntu/mirrors.aliyun/g

sudo apt update && sudo apt upgrade -y
  • 关闭git文件模式,解决wsl与windows上一边操作后,另一边git提示有文件修改问题。
git config core.filemode false
git config core.autocrlf true #如果windows上也配置了这个选项,则不建议关闭。

以上是关于wsl相关总结的主要内容,如果未能解决你的问题,请参考以下文章

WSL2_07 VSCode配置并编写Python程序

《使用WSL 安装Rosetta 指南》

wsl2怎么连接本地相机

在 Windows 10 上的 WSL 终端中禁用蜂鸣声[关闭]

Android自动化打包记录--Jenkins+Docker+WSL2

Android自动化打包记录--Jenkins+Docker+WSL2