首页 > 其他分享 >WSL 创建记录

WSL 创建记录

时间:2023-09-29 19:22:19浏览次数:28  
标签:ubuntu20.04 https 记录 创建 WSL apt install amd64

WSL 创建记录

操作步骤

  • 本文适用于 Windows 10 版本 2004 及更高版本或 Windows 11。
    即内部版本 19041 及更高版本.

  • 如果你正在使用 2004 以下版本或你的电脑不支持虚拟化,请阅读:
    https://oi-wiki.org/tools/wsl/#手动安装4.

  • 如果你正在使用 1607 以下版本的 Windows 10,你的系统不支持 WSL。
    欢迎关闭这个页面.

0x01 启用 WSL

wsl --install
wsl --set-default-version 2

第一次运行 Ubuntu,需要完成初始化。
等待一两分钟时间,系统会提示创建新的用户帐户。
输入完用户名以后会提示输入密码。在 Linux 中,输入密码时屏幕上不显示文字属于正常现象。
设置好帐户名和密码后,WSL 就安装完成了。

0x02 设置软件源

实测不开也行,只是下载比较慢;与网络环境有关,不一定必须。

见:https://oi-wiki.org/tools/wsl/#更换为国内软件源

0x03 安装环境

$ sudo su
# apt update
# apt upgrade -y
# apt install -y language-pack-zh-hans
# apt install -y fontconfig
# apt install -y fonts-noto-cjk fonts-wqy-microhei fonts-wqy-zenhei
# dpkg-reconfigure locales
# apt install -y manpages-zh
# sed -i 's|/usr/share/man|/usr/share/man/zh_CN|g' /etc/manpath.config
# apt install -y build-essential vim python3 pip python3-pip
# apt install -y gnome-system-monitor
# apt install -y ssh
# apt install -y nautilus
# apt install -y ./devc/raylib_4.2-dev-1_ubuntu20.04_amd64.deb
# apt install -y ./devc/raylib-drawing_1.2-1_amd64.ubuntu20.04.deb
# apt install -y ./devc/redpanda-cpp_2.24-1_amd64.ubuntu20.04.deb
# apt install -y qt5*
# apt-get remove --purge -y kvantum*
# apt-get remove --purge -y qt5-assistant
# apt-get remove --purge -y qt5ct
# apt autoremove -y
# apt full-upgrade -y
# exit

PS:需要将 raylib_4.2-dev-1_ubuntu20.04_amd64.debraylib-drawing_1.2-1_amd64.ubuntu20.04.debredpanda-cpp_2.24-1_amd64.ubuntu20.04.deb 三个文件拷贝到 home/devc 文件夹。

0x04 重启 WSL

wsl --shutdown

然后就可以打开 Ubuntu 的快捷方式使用了。

Reference

[1] https://oi-wiki.org/tools/wsl/
[2] https://github.com/microsoft/wslg
[3] https://baijiahao.baidu.com/s?id=1766389153883531745
[4] https://blog.csdn.net/qq_36777143/article/details/130745722
[5] https://zhuanlan.zhihu.com/p/511438456
[6] https://www.sysgeek.cn/apt-vs-apt-get/
[7] https://segmentfault.com/a/1190000006246645

标签:ubuntu20.04,https,记录,创建,WSL,apt,install,amd64
From: https://www.cnblogs.com/RainPPR/p/wsl-windows.html

相关文章

  • 创建一个二叉排序树(Binary Search Tree)
    一、二叉排序树的定义左子树所有结点的值均小于根结点的值右子树所有结点的值均大于根节点的值左子树和右子树也是二叉排序树1.二叉排序树的结点结构typedefstructBSTNode{ /*二叉排序树的结点结构*/ intvalue; structBSTNode*left; structBSTNode*right;}BS......
  • 冲刺秋招之牛客刷Java记录第二天
    第一题下列代码输入什么?publicclassTest{publicstaticTestt1=newTest();{System.out.println("blockA");}static{System.out.println("blockB");}publicstaticvoidmain(String[]args){......
  • Aveva Marine VBNET 编程系列-新建图纸,创建文字
    根据MarApi,创建图形文件,新建文字ImportsAveva.ApplicationFramework.PresentationImportsAveva.Marine.Drafting'marAPI.dllPublicClass绘图控制<MyAmFunctionAtt(NameOf(绘图控制),NameOf(新建图纸))>PublicSub新建图纸(wmAsWindowManager)Di......
  • 读《增广贤文》记录
    推荐原因:里面记录了一些做人做事的做事方法和注意事项,对于个人成长还是很有帮助的。其他:书本较薄,看看译文基本就可以理解什么意思,不用花太多时间阅读。......
  • 爬虫记录~(多线程爬取图片)
    使用Requests+Re库方法多线程爬取亚马逊商城商品图片,以关键词“书包”搜索页面的商品的图片,爬取0-2页面商品图片。关键词:多线程爬虫程序、商城网站的遍历,链接的查找和访问。巩固搜索接口和翻页处理。importrequestsfromfake_useragentimportUserAgentimportrefrommulti......
  • 一些值得记录的小tips
    multiset的erase如果喂val会将指定val的所有元素删掉,如果只想删一个那么是S_of_dp.erase(S_of_dp.find(x));。如果不确定操作的合法性:autoit=SET.find('b'); if(it!=SET.end()) SET.erase(it);......
  • 创建测试程序
    下面基于Eclipse,创建一个简单的示例,展示一下Eclipse的使用方法和技巧。1启动Eclipse之后,首先需要创建一个Java项目。执行File→New→JavaProject,打开新建项目界面,输入新建的项目名称“helloworld”,如图1-19所示。图1-19创建项目2然后单击“Next”按钮,进入下一个界面后,直接......
  • 20.创建和插入节点
    创建和插入节点:获得某个DOM节点,假如这个DOM节点是空的,可以通过innerHTML增加一个元素,但是如果这个DOM节点已经有元素了,那就不能听过innerHTML来新增元素,这样会覆盖原来的元素appendChild追加元素父级名字.appendChild(要追加的元素名字);document.createElement(‘p’)创建一......
  • 使用 Terraform 创建K8S集群
    Terraform是一个开源的基础设施即代码(InfrastructureasCode,IaC)工具,由HashiCorp公司开发和维护。它用于自动化和管理云基础设施、服务和资源的创建、配置和部署。Terraform允许开发人员和运维团队以声明性的语言描述基础设施,并使用代码的方式来管理基础设施,从而提高......
  • 视频汇聚平台EasyCVR从一分屏切换到四分屏后加载记录显示黑屏该如何解决?
    视频汇聚/视频云存储/集中存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、云存储、智能分析等,视频智能分析平台EasyCVR融合性强、开放度高、部署轻快,在智慧工地、智慧园区、智慧......