如果您在 Microsoft Store 中找不到您最喜欢的适用于 Linux 的 Windows 子系统 (WSL) 发行版(发行版),一个名为 EasyWSL 的新工具将为您提供帮助。该工具可以将任何 Linux docker 镜像转换为 WSL 发行版。
Microsoft Store 中提供了许多 WSL Linux 发行版,例如 Fedora、Ubunto、Alpine、Kali、Debian。但是,许多其他流行的发行版(例如 ArchLinux 或 Centos)不可用或必须购买。
此外,许多转售的发行版并非由原始维护者创建,而是由第三方创建。因此,被修改、安装恶意组件的风险相当高。
为了让您更轻松地找到不在 Microsoft Store 上的发行版,安全公司 Red Code Labs 创建了一个名为 EasyWSL 的开源工具。
EasyWSL 能够支持相当多的发行版,包括:
- ArcLinux
- Ubuntu 20.04
- Ubuntu 20.10
- 高山
- DebianStable
- Debian 不稳定
- Debian 测试
- CentOS
- 清除 Linux
- Fedora
- 曼扎罗
- 科学 Linux
- 关键 Linux
- 虚空Linux
- Kali Linux
- OpenSecure Leap
- 鹦鹉安全操作系统
- Gentoo
但是,如果您要找的 Linux 发行版不可用,您可以轻松地使用 EasyWSL 在 WSL 中安装您想要的 docker 镜像。
如何将 Linux docker 镜像转换为 WSL
例如,Photon 发行版非常受欢迎,但在 Microsoft Store 中却没有。您可以使用 EasyWSL 从 Docker 安装它。首先,您需要下载 EasyWSL,然后安装并启动。
- 在此处下载 EasyWSL
在初始界面,要安装自定义镜像,需要选择“指定一个docker镜像”。接下来,您需要使用以下语法提供发行版的名称和发行版的标签:
image:tag
对于 Photon,图像名称为 "photon",标签为 "latest"。 我们将在 EasyWSL 中输入“p hoton:latest”,如下所示。
尽管大多数 Linux docker 映像安装没有任何问题,但您也可能因缺少命令而出错。无论哪种方式,操作系统仍然可以在 WSL 中安装和使用。
您应该注意,在使用 EasyWSL 安装新的 Linux 发行版后,WSL 安装将不会出现在“开始”菜单中。要启动新发行版,您必须在命令提示符下使用命令 wsl-d [linux_distro]。例如,要运行 Photon,我们必须使用命令 wsl-d photon 。
对于喜欢在 Windows 10 上使用 WSL 的人来说,EasyWSL 绝对是一个很棒的工具。
0 评论