wsl2 + ubuntu安装下载和一些安装推荐

wsl+Ubuntu:

  1. Microsoft store安装Ubuntu18.04或者其他版本
  2. 启用配置wsl:官网和网上有很多例子可以参考:
    参考1
    参考2

遇到的问题:

若出现“参考的对象类型不支持尝试的操作。”error,需要下载NoLsp.exe工具,在下载的目录下运行powershell,使用管理员身份运行以下命令:
NoLsp.exe C:\Windows\system32\wsl.exe
// 如果有报错的话,使用以下命令
.\NoLsp.exe C:\Windows\system32\wsl.exe

下面是NoLsp.exe
链接:https://pan.baidu.com/s/126tnokPTjGmXU_fe1CElWQ
提取码:eo1m

换路径C -> H盘:

  1. wsl --help查看命令,发现有–export 和 --unregister 和 --import三个命令
  2. 先用export打包原ubuntu为tar,然后用unregister将原来的环境给注销掉,最后import导入到新的H盘(或者其他盘)。
wsl --export Ubuntu-18.04 H:\Ubuntu-18.04.tar
wsl --unregister Ubuntu-18.04
wsl --import Ubuntu-18.04 H:\wsl H:\Ubuntu-18.04.tar 

配置自己的用户、密码等基本操作:

推荐安装:

1.安装了一个图形界面VcXsrv和其配置文件wsl2.xlaunch,在Ubuntu中需要配置bashrc:
vim .bashrc插入下面两句话:

export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
export LIBGL_ALWAYS_INDIRECT=0

下载地址:VcXsrv
wsl2.xlaunch如下:
链接:https://pan.baidu.com/s/1pJ7aKyPPtJs0Sc8dtqofdw
提取码:ixzj

2.配置安装miniconda,并顺便测试上一步是否成功:
下载地址:miniconda
启动python

import matplotlib.pyplot as plt
x = [i for i in range(50)]
y = list(map(lambda x:x**2,x))
plt.plot(x,y,'r-');plt.show();
exit()

图1

检测图形工具VcXsrv安装参数是否合理:

sudo apt install mesa-utils 
glxgears

若齿轮转动流畅的话,说明配置良好,若转动十分卡顿,则配置参数不合适。

图2


3. visual studio code下载Remote – WSL插件,即可windows和wsl共用。

另外:正常是Ubuntu的文件系统,cd到/mnt/ 是windows

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值