首页 > 系统相关 >win10在任意位置安装Linux子系统

win10在任意位置安装Linux子系统

时间:2024-03-12 15:55:39浏览次数:26  
标签:-- Linux wsl Windows Ubuntu win10 子系统

1.把WSL 1设置为默认版本
以管理员身份打开Powershell,输入命令
wsl --set-default-version 1

2.启用适用于Linux的Windows子系统
控制面板--程序--程序和功能--启用或关闭Windows功能
选中 适用于Linux的Windows子系统,确定
完成后重启生效

3.下载WSL Linux手动安装包

选择Linux版本,下载

https://learn.microsoft.com/en-us/windows/wsl/install-manual#downloading-distributions

4.安装
.AppxBundle安装包改名为zip文件,解压,找到文件名包含x64的.appx文件,再次改名为.zip文件,
解压到D盘比较好找的目录,如D:\Ubuntu
点击ubuntu.exe安装,在D:\Ubuntu目录中有一个rootfs文件,即为安装目录

5.卸载Ubuntu
以管理员身份打开Powershell,输入命令
wsl --list
wsl --unregister Ubuntu

标签:--,Linux,wsl,Windows,Ubuntu,win10,子系统
From: https://www.cnblogs.com/zpf1092841490/p/18068505

相关文章

  • Ubuntu中搭建eclipse arm Linux gcc + jlink调试环境
    嵌入式arm开发过程中,需要用到jlink进行调试开发,需要搭建eclipsearmlinuxgcc+jlink调试环境,按照以下步骤搭建的环境可以识别到jlink。0环境搭建概述所需工具:(1)EclipseEclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较好的灵活性。(2)CDTCDT......
  • 虚拟机安装麒麟银河操作系统(Kylin Linux Advanced Server V10)以及设置网卡信息
    1、下载银河麒麟操作系统镜像https://distro-images.kylinos.cn:8802/web_pungi/download/share/Dq5r12WhYyFwAcnZP4JeGXkbsEHOBM0N/Kylin-Server-V10-SP3-General-Release-2303-X86_64.iso2、设置vm       #磁盘建议给到40G #点击完成开始下一步安装和......
  • 【运维必看】Linux命令之lsblk命令
    一、命令简介lsblk命令的英文是“listblock”,即用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,CD-ROM等等。lsblk命令包含util-linux中。通过yumprovideslsblk命令查看命令对应的软件包。不通的版本命令参数可......
  • Linux系统中的lsmod、lsof、lspci、lsscsi命令及实例
    作为运维同学怎能不知道Linux系统中的lsmod、lsof、lspci、lsscsi命令呢,今天就来盘一盘她及实例。1、lsmod命令Linuxlsmod命令用于显示已经加载到内核中的模块的状态信息。执行lsmod命令后会列出所有已载入系统的模块。Linux操作系统的核心具有模块化的特性,应此在编译核心时,务......
  • linux Shell 命令行-05-test 检查某个条件是否成立
    拓展阅读linuxShell命令行-00-intro入门介绍linuxShell命令行-02-var变量linuxShell命令行-03-array数组linuxShell命令行-04-operator操作符linuxShell命令行-05-test验证是否符合条件linuxShell命令行-06-flowcontrol流程控制linuxShell命令行-07-f......
  • SFTP子系统申请已拒绝, 请确保SSH连接的SFTP子系统设置有效
    一、报错信息报错:SFTP子系统申请已拒绝请确保SSH连接的SFTP子系统设置有效二、错误原因是ssh配置做了限制,修改一下配置文件就好了。三、解决方式修改 sshd_config 配置文件。vim/etc/ssh/sshd_config如果配置文件中不存在以下代码,找个位置添加上即可。Subsystem......
  • 使用SSH公钥进行免密码登录Linux服务器
    ​SSH公钥在同步和自动化脚本中提供了许多好处。免密码登录:通过使用公钥认证,您可以实现无需输入密码即可登录到远程服务器。这对于自动化脚本和定期的同步任务非常有用,因为它允许在不人工干预的情况下自动完成这些任务。安全性:公钥和私钥的使用提高了安全性。与密码相比,私钥......
  • 在Linux中,tomcat和nginx的区别是什么?
    在Linux环境中,Tomcat和Nginx是两种广泛使用的Web服务器软件,它们各自具有独特的功能和设计目标,以下是对两者之间区别的详细说明:基本功能定位Tomcat:Tomcat是一个开源的Java应用服务器,特别针对JavaServlet和JavaServerPages(JSP)技术设计。它的主要作用是作为一个Ser......
  • 在Linux中,nginx反向代理和负载均衡实现原理是什么?
    在Linux环境中,Nginx实现反向代理和负载均衡是通过编写和配置Nginx服务器的配置文件来完成的。以下是如何利用Nginx实现这两种功能的基本原理和步骤:1.反向代理实现原理:反向代理是一种服务端代理,它允许Nginx服务器接收来自客户端的所有请求,并根据配置规则将这些请求透明地转发给......
  • 在Linux中,Linux发行版有哪些?
    Linux发行版众多,它们各自具有不同的特点和适用场景。以下列举了一些知名的Linux发行版,以及简要介绍:Debian:Debian是一个历史悠久且极其稳定的发行版,以其强大的软件包管理系统(APT)和庞大的软件仓库著称。后续衍生出了多个著名分支,如:Ubuntu:针对桌面和服务器用户的友好发行版......