分类: 工具软件运维

WSL on Windows Server 2016

激活 WSL

在正式安装前需要先激活 WSL 选项并 重启,直接打开 PowerShell 执行以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

下载

下载一个合适的版本,如果需要同时安装多个也可以,一般常用 Ubuntu

  • https://aka.ms/wsl-ubuntu-1804
  • https://aka.ms/wsl-ubuntu-1804-arm
  • https://aka.ms/wsl-ubuntu-1604
  • https://aka.ms/wsl-debian-gnulinux
  • https://aka.ms/wsl-kali-linux
  • https://aka.ms/wsl-opensuse-42
  • https://aka.ms/wsl-sles-12

解压安装

下载文件是个 zip,右键解压,注意这个目录就是安装目录,找一个固定地址放好,是不能随意删除的,解压后打开目录执行 .exe 稍等几分钟按提示输入用户名密码就完成了,后续想打开命令窗口可以选择执行 wsl 或者找到文件双击。

其它操作

wslconfig 命令是用于管理 wsl 的命令行工具,可以用于查看列表,设置默认版本(用于安装多个版本的时候),卸载无用版本等

  • wslconfig /list /all 查看已安装列表
  • wslconfig /setdefault <DistributionName> 设置默认版本,也就是 wsl 对应的版本
  • wslconfig /unregister <DistributionName> 卸载

Recent Posts

Docker 容器非 root 用户监听 80 端口

起因是基于 CentOS 的 …

2 年 之前

基于 Docker 定时打印文件

先说背景,喷墨打印机有个很大的…

3 年 之前

Java 运行时反射获取来自继承的泛型

背景 正常情况下 Java 的…

3 年 之前

Java 基于 ByteBuddy 重写系统当前时间

背景 一般单元测试时总会有些代…

3 年 之前

华硕 B450F-Gaming 主板 I211-AT 网卡驱动安装

事情起因是买了块华硕的 ROG…

3 年 之前

PHP 安装 Memcached 扩展

登录服务器挨步执行: # su…

4 年 之前