win10 Linux子系统WSL2+CUDA11.0+ubuntu-tensorflow-pytorch环境配置

1 WIN10下安装WSL2

1.1wsl2系统安装

  • 将win10升级到预览版!!!
  • 打开“控制面板” -> “程序和功能” -> “打开或关闭 Windows 功能”-> 选中“适用于 Linux 的 Windows 子系统”
  • 打开windows商店下载ubuntu18.04或者其他版本
    总的可以分成以上三步,具体参见官网链接 wsl2-win10

1.2 安装自己的一些必须项

sudo apt install gcc g++ make

1.3 /mnt目录下挂载的文件系统默认权限为777的问题

  • 把下面automount的选项添加到/etc/wsl.conf文件中
    [automount]
    enabled = true
    root = /mnt/
    options = "metadata,umask=22,fmask=11"
    mountFsTab = false
    
  • 在.profile、.bashrc、.zshrc或者其他shell配置文件中重新设置一下umask
    #Fix mkdir command has wrong permissions
    if grep -q Microsoft /proc/version; then
      if [ "$(umask)" == '0000' ]; then
      umask 0022
      fi
    fi
    

1.4 wsl2轻量桌面安装

  • sudo apt install xrdp xfce4
  • sudo nano ./.xsession,输入xfce4-session保存退出
  • sudo nano /etc/xrdp/startwm.sh添加如下两句
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值