os x server_os x server_os x server

Linux子系统(WSL)是 10 操作系统的子系统,开发人员、测试人员可以通过它们直接从运行本机Linux应用程序、编写脚本和执行命令。在微软公司发布的 10 2004中,出现了WSL的第二个版本,该版本使用了成熟的Linux内核并能够运行应用程序和容器,实现了高加载速度、少量资源消耗、在后台进行管理、更新的内核,这样,用户将能够运行无需使用第三方端口(例如)就可以访问文件系统的ELF64程序。

10中的Linux内核映像(内核版本4.19)是轻量级虚拟机,不需要运行完整的Hyper-V角色。Linux系统调用无需使用仿真器就可以即时转换为调用(与WSL1不同)。

WSL组件默认是被禁用的,要启用它,需要转到开始->控制面板->程序->程序和功能->启用或关闭功能(或者控制面板所有控制面板项程序和功能打开或关闭功能),选中“适用于Linux的子系统”选项,单击确定,然后重新启动计算机。

也可以使用dism命令在 10上启用WSL组件:

dism.exe / /- /:rm /all /

dism.exe / /- /:---Linux /all /

或使用命令启用WSL组件:

-re - - ---Linux

-re - - rm

2004半年通道(SAC)使用- 安装WSL组件:

- -Name ---Linux

之后,还需要重新启动计算机。

必须在计算机的BIOS/UEFI设置中启用硬​件虚拟化支持:Intel VT(Intel虚拟化 技术)或AMD-V。

现在,你需要将WSL更新到版本2。为此,请转到站点

,下载.msi文件并进行安装。

要将WSL2设置为新发行版的默认体系结构,请在中运行以下命令:

wsl --set-- 2

接下来,需要打开微软应用商店,在搜索中输入单词“Linux”,在出现的列表中os x server,选择所需的分发。可用的有、、Kali Linux、Linux 、SUSE Linux 、 Leap 15-1、 ,用于WSL的 Remix或其他。我将使用 20.04 LTS,单击“获取”按钮。

如果你已禁用 Store或要在 Core版本上安装WSL发行版,可以使用 - 下载发行版:

- - -2004.zip –

解压缩文件:

- -Path .-2004.zip

使用.exe文件启动Linux映像安装。

也可以下载appx文件形式的映像,并使用ADd- 安装映像。

安装后,可以使用以下命令检查正在使用的WSL的版本:

wsl --list –-

如果你的Linux环境是版本1,则需要使用以下命令将其更改为WSL2:

wsl --set- -20.04 2

具有Linux 20.04虚拟机映像的硬盘文件将位于用户配置文件中:

C:Users234\Local\d..ndgsc

安装分发套件后,其快捷方式将出现在开始菜单中。要启动,请转到“开始”菜单,单击相应的快捷方式,然后在单独的窗口中获得完整的Bash shell。也可以使用wsl命令运行WSL。第一次在Bash命令提示符下运行映像时,系统将提示你创建用户和密码(该密码不能与帐户相同)。要以root用户身份运行命令,你需要使用其他键(前缀)sudo。WSL对于Bash和CMD具有通用命令,请记住Linux区分大小写。

你可以从CMD执行Linux命令。为此,你必须首先指定“WSL”,例如os x server,要查看目录中的文件和文件夹列表,请运行:

wsl

ls /mnt

ls/mnt/c

dir | wsl grep Sa

wsl ls ‑la > 123.txt

wsl ls ‑la /proc/

wsl ls ‑la “/mnt/c/ Files”

也可以使用.exe、计算器-calc.exe、记事本-.exe、画图-.exe、日历-cal、天气-curl wttr.in打开资源管理器。

二个系统互连的另一个示例

你可以在中从WSL分发沿着网络路径打开文件,为此,请在CMD中键入文件的路径:

\wsl$-20.04home1122.txt

在控制台窗口中,可以使用以下命令更新中的软件包列表:

sudo apt-get

sudo apt-get

升级后,.../文件夹将占用1.5 GB。

用Linux命令,不仅可以浏览文件和目录,还可以访问它们。为了使复制文件、查看目录及其内容更加容易,请使用以下命令安装 文件管理器

sudo apt-get mc

你可以从Bash Shell或CMD内部运行 。下面的屏幕截图显示了两个MC面板显示了两个OS的文件列表。

可以显示网络设置(IP地址)Linux系统的IP地址:

ip addr | grep eth0

WSL不支持GUI应用程序,但是,你可以尝试安装和使用它们。要在Linux上运行图形应用程序,你需要在(

)上下载并安装 X 程序。

使用软件包管理器apt-get,我们将安装几个图形程序:例如浏览器、文本编辑器或其他:

sudo apt-get gedit

sudo apt-get

sudo apt-get x11-app

然后在根目录中创建一个文件:

cd /~

vim .

输入行

=$(cat /etc/.conf | grep | awk '{print $2}'):0

保存条目

Esc -> :wr -> :q

现在,你可以使用以下命令通过WSL启动图形化Linux程序:

要么 gedit

你可以在 10上安装多个Linux发行版,并在不同的WSL窗口中同时运行。可以使用以下命令显示已安装发行版的完整列表:

wsl --list –all

要关闭所有正在运行的发行版和WSL 2内核,请运行以下命令:

wsl --


限时特惠:
本站持续每日更新海量各大内部创业课程,一年会员仅需要98元,全站资源免费下载
点击查看详情

站长微信:Jiucxh

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注