zoukankan      html  css  js  c++  java
  • WSL初探 安装与迁移 Ubuntu16.04

    安装wsl

    • 菜单安装
      控制面板 - 程序 - 程序和功能 - 启用或关闭 Windows 功能 - 适用于 Linux 的 Windows 子系统

    在线安装 Ubuntu 子系统(缺点: 装到了C盘默认位置)

    • 默认安装
    PS C:\Windows\system32> wsl --install
    # 安装wsl, 默认安装 Ubuntu 子系统
    
    • 选择安装

      列出所有可安装版本

    PS C:\Windows\system32> wsl.exe -l -o
    以下是可安装的有效分发的列表。
    请使用“wsl --install -d <分发>”安装。
    
    NAME            FRIENDLY NAME
    Ubuntu          Ubuntu
    Debian          Debian GNU/Linux
    kali-linux      Kali Linux Rolling
    openSUSE-42     openSUSE Leap 42
    SLES-12         SUSE Linux Enterprise Server v12
    Ubuntu-16.04    Ubuntu 16.04 LTS
    Ubuntu-18.04    Ubuntu 18.04 LTS
    Ubuntu-20.04    Ubuntu 20.04 LTS
    

      安装Ubuntu16.04

    PS C:\Windows\system32> wsl.exe --install -d Ubuntu-16.04
    正在下载: Ubuntu 16.04 LTS
    [                           0.2%                           ]
    

    离线安装Ubuntu版本(Ubuntu16.04为例, 优点: 装到了当前目录)

    • 下载Ubuntu_1604.2019.523.0_x64.appx
    • 文件名改为*.zip, 解压到你想要安装的目录
    • 运行ubuntu1604.exe, 第一次运行 ubuntu1604.exe 会自动安装到当前目录, 经过几分钟安装完成

    运行

    • 直接打开ubuntu1604.exe 或者在 windows 命令行输入 "wsl" 会打开默认实例

    迁移(Ubuntu-16.04)

    • 关闭
    PS C:\Windows\system32> wsl --shutdown
    
    • 导出
    # 参数:子系统名称(wsl --list里的实例名);目标文件名.
    PS C:\Windows\system32> wsl --export Ubuntu-16.04 D:/export/ubuntu1604.tar
    
    • 卸载/删除(已导出的)实例
    PS C:\Windows\system32> wsl --unregister Ubuntu-16.04
    正在注销...
    

    迁移后的导入(Ubuntu-16.04)

    • 导入
    # 参数: 实例名, 路径, 镜像文件
    PS C:\Windows\system32> wsl --import Ubuntu-16.04 D:\work\Ubuntu_1604_x64\ D:\export\ubuntu1604.tar
    
    • 检查
    PS C:\Windows\system32> wsl --list
    适用于 Linux 的 Windows 子系统分发版:
    Ubuntu-16.04 (默认)
    
    • 运行
    PS C:\Windows\system32> wsl
    root@DESKTOP-xxx:/mnt/c/Windows/system32#
    

    其它常用命令

    • 打开win资源管理器
    edu@DESKTOP-xxx:~$ explorer.exe .  
    
    • 列出子系统
    PS C:\Windows\system32> wsl --list  
    适用于 Linux 的 Windows 子系统分发版:
    Ubuntu-16.04 (默认)
    
    • 查看wsl版本
    PS C:\Windows\system32> wsl -l -v
      NAME            STATE           VERSION
    * Ubuntu-16.04    Stopped         1
    
    • 设置默认wsl版本
    PS C:\Windows\system32> wsl --set-default-version 2
    有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
    操作成功完成。
    
    • 清理应用商店缓存
    wsreset
    
  • 相关阅读:
    autocomplete自动完成搜索提示仿google提示效果
    实现子元素相对于父元素左右居中
    javascript 事件知识集锦
    让 IE9 以下的浏览器支持 Media Queries
    「2013124」Cadence ic5141 installation on CentOS 5.5 x86_64 (limited to personal use)
    「2013420」SciPy, Numerical Python, matplotlib, Enthought Canopy Express
    「2013324」ClipSync, Youdao Note, GNote
    「2013124」XDMCP Configuration for Remote Access to Linux Desktop
    「2013115」Pomodoro, Convert Multiple CD ISO to One DVD ISO HowTo.
    「2013123」CentOS 5.5 x86_64 Installation and Configuration (for Univ. Labs)
  • 原文地址:https://www.cnblogs.com/linkyip/p/15756572.html
Copyright © 2011-2022 走看看