码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • WSL---Window上的子Linux系统


    什么是WSL

    Window上的子Linux系统,不再需要装虚拟机!
    https://learn.microsoft.com/zh-cn/windows/wsl/about

    常用命令

    参考:https://learn.microsoft.com/zh-cn/windows/wsl/basic-commands

    • 安装 WSL 和 Linux 的默认 Ubuntu 发行版
      wsl --install
      无法从“https://raw.githubusercontent.com/microsoft/WSL/master/distributions/DistributionInfo.json”中提取列表分发。无法与服务器建立连接:
      解决办法:https://blog.csdn.net/u012782078/article/details/106109620
    • 更新 WSL
      wsl --update
    • 列出已安装的 Linux 发行版
      wsl --list --verbose
    • 列出可用的 Linux 发行版
      wsl --list --online
    • 安装其他 Linux 发行版
      wsl --install < Distribution Name >
    • 设置默认 Linux 发行版
      wsl --set-default < Distribution Name >
    • 将目录更改为主页
      wsl ~
    • 通过 PowerShell 或 CMD 运行特定的 Linux 发行版
      wsl --distribution --user < User Name >
    • 检查 WSL 状态
      wsl --status
    • 检查 WSL 版本
      wsl --version
    • 更改发行版的默认用户
      config --default-user < Username >
    • 关机
      wsl --shutdown
    • 注销或卸载 Linux 发行版
      wsl --unregister < DistributionName >
    • 装载磁盘或设备
      wsl --mount < DiskPath >
    • 退出登录回到Windows 命令窗口
      exit
    • 运行指定的发行版本
      wsl -d < sys name >
      如 :
      wsl -d Ubuntu-20.04
      wsl -d Ubuntu-22.04

    一些小妙招

    • 设置bash终端的初始目录
      如何使得一进入wsl就让当前的目录在~ ?
      在~/.bashrc中加入一行代码:cd ~

    问题与解决

    1)wsl: 检测到 localhost 代理配置,但未镜像到 WSL。NAT 模式下的 WSL 不支持 localhost 代理:
    打开或创建WSL配置文件(位于C:/User/%你的用户名/.wslconfig),并添加以下内容:

    [experimental]
    autoMemoryReclaim=gradual  # gradual  | dropcache | disabled
    networkingMode=mirrored
    dnsTunneling=true
    firewall=true
    autoProxy=true
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    https://learn.microsoft.com/zh-cn/windows/wsl/wsl-config#configuration-settings-for-wslconf

    在wsl2上使用NVIDIA cuda

    https://docs.nvidia.com/cuda/wsl-user-guide/index.html
    https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/gui-apps

    windows子系统wsl2备份还原系统

    https://blog.csdn.net/PC_small_wang/article/details/132380593

    参考文献

    https://aiops.com/news/post/37166.html

  • 相关阅读:
    OpenCV(十):图像缩放、翻转、拼接的介绍与使用
    牛客练习赛105(A切蛋糕的贝贝、B抱歉,这没有集美、D点分治分点)
    05 - FFmpeg 提取 PCM 音频裸数据
    grpc c++部署
    聊一聊Java8 Optional,让你的代码更加优雅
    【力扣】1337.矩阵中战斗力最弱的k行
    9月14日计算机视觉基础学习笔记——基本图像处理
    基于java+SpringBoot+HTML+Mysql汽车租赁网站+后台系统
    2023年中国汽车智能工厂市场规模不断增大,智能化已成趋势[图]
    STM32 内部ADC方式_解释(AN2834)
  • 原文地址:https://blog.csdn.net/weixin_43321489/article/details/133705297
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号