首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows中使用LinuxWSL

在Windows系统中使用Linux 这两天下载MODIS数据需要用Linux命令,又没Linux系统的电脑,装双系统又比较麻烦,电脑上装个虚拟机又太臃肿。...于是我就尝试了一下Windows Subsystem for LinuxWSL),感觉真的不错,用的时候就感觉是在用自带的命令行,真的超级流畅! 今天就给大家介绍一下怎么使用这个WSL。...内核包并安装 下载链接:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 在PowerShell 运行下列代码...将打开一个控制台窗口,系统会要求你等待一分钟两分钟,以便文件解压缩并存储到电脑上。...安装完成后设置Linux的用户名及密码就可以。 之后在电脑搜索框,搜索WSL,点击启动就是ubuntu系统啦! 现在你就可以像使用命令行一样,愉快的使用Linux命令啦,一台电脑当做两台电脑用!

1.7K70

微软为WSL2提供原生Systemd 支持

许多知名的 Linux 发行版(如 Ubuntu、Debian 等)都默认运行 systemd,这一变化意味着 WSL 允许你使用依赖于 systemd 支持的软件,也让 WSL 更贴近于那种在设备上独立安装运行的...检查当前使用WSL 版本的一种简单方法是运行wsl --version 请记住,如果该命令失败,则您使用的是 Windows 内版本的 WSL,并且必须升级到 Store 版本。...已安装最新版本的适用于 Linux 的 Windows 子系统。 然后,使用以下命令将您的 WSL 实例更新到最新版本。 wsl --update WSL 可能会通知您没有可用的新版本。...您的WSL 发行版现在应该具有 systemd 支持。启动发行版,并从其 Shell 运行以下命令以测试此功能。结果应该看起来像屏幕截图中的那个。.../xxxxxx: cannot execute binary file: Exec format error” [root@lhrxxt ~]# cmd.exe -bash: /mnt/c/Windows

99720
您找到你想要的搜索结果了吗?
是的
没有找到

window安装docker desktop打开报错问题

找相关资料,按步骤从头再来,解决~ WSL 2 上的 Docker 远程容器入门 划重点: 仔细比对发现是电脑中wsl没有linux系统导致,增加使用 WSL 在 Windows 上安装 Linux步骤...反思 docker必须部署在linux内核的系统上,所以如果windows想安装,需要先安装一个linux虚拟机,然后再在虚拟机中运行,而wsl中安装Ubuntu就相当于安装了虚拟机,wsl没有linux...让所有程序都默认以管理员身份运行 专业版系统具体步骤如下: 使用小娜搜索 secpol “本地安全策略” (运行 secpol.msc ),右键选择以管理员身份打开(或许需要); 展开 本地策略...,选择 安全选项,在右边找到“用户帐户控制:以管理员批准模式运行所有管理员”,双击它,将本地安全设置更改为“已禁用”; 然后重新启动计算机即可 完成操作后,通过 Win + R 执行命令 cmd 会发现输入框下面有一行小字...完成操作后,通过 Win + R 执行命令 cmd 会发现输入框下面有一行小字”以管理员身份运行” 开机自动执行命令 win + r 打开命令行 输入 shell:startup 回车 进入一个文件夹

10.2K40

windows 下完整的 linux 内核 -- WSL2 升级与体验

Win10 集成的 linux 子系统 WSL 的安装与使用 在这接近两年的使用中,主页君感到十分惊喜,基本上是非常满意的。...另一个场景中,主页君使用的开发工具是 JetBrains 套装,在没有 wsl 时,主页君将 IDE 默认的命令行工具设置为 git-bash,仅仅用作 git 的一系列命令行操作,而如今,设置为 wsl...linux 环境下,事实上运行的仍然是 windows 程序。...首先,需要打开“系统虚拟机平台”功能,在“控制面板\所有控制面板项\程序和功能”中选择“启用或者关闭Windows功能”,勾选对应选项即可: 也可以通过在管理员权限下的 cmd PowerShell...升级到 wsl2 接下来就很简单了,首先在 cmd PowerShell 中执行下面命令列出现有的 wslwsl -l 然后,根据上面命令返回的 wsl 名称,在管理员权限下的 cmd PowerShell

11.5K30

windows10离线安装docker并使用linux子系统部署nacos作为注册中心

一、windows10离线安装linux子系统 本机Linux子系统Ubuntu免密登陆远程服务器同时实现多用户免密登陆服务器 ---- 1、打开开发人员模式 2、打开控制面板,搜索程序,点击启用关闭...5、打开cmd执行docker version命令,可以看到docker已经启动。...解决方案: (1)打开cmd执行 wsl --set-version (2)将version为1的修改为2,执行 wsl --set-version Ubuntu-18.04 2 (3)避免后面继续设置...解决方案: 打开控制面板,搜索程序,点击启用关闭Windows功能勾选虚拟机平台和适用于Linux的Windows子系统,点击确认并重启。...解决方案: (1)在linux子系统命令行依次执行下面命令

2.6K20

win10使用WSL编译Linux C++项目

当然还有一个原因是组内有使用mac的同学做了在mac下的编译,心想windows不能没人管啊,于是就研究了下在windows下的编译。 什么是WSL?...Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件(ELF格式)的兼容层。...2,打开开发者模式:开始菜单 =>windows设置=>更新和安全=>针对开发人员=>开发人员模式 3,安装WSL组件:控制面板=>程序和功能=>启用关闭windows功能=>在“适用于Linux的Windows...子系统”前面打钩,确定后重启系统 4,去应用商店下载Ubuntu:开始菜单 =>打开windows store=>搜索linux=>在windows运行linux?...有可能会报找不到bison的错误,使用命令:find . -type f | xargs touch -t `date +%Y%m%d%H%M` 你可以像在linux下面编译你的代码了。

9.5K90

在Windows11上安装和使用WSL2

可以让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机双启动设置开销。...它使用虚拟化技术和 Linux 内核来实现其新功能,主要目标是提高文件系统性能和添加完全的系统调用兼容性。...WSL2:它就是一个虚拟机,类似于 Vitual Box,在这个虚拟机之上,运行一个完整的 Linux 操作系统。....zip 3、运行ubuntu1804.exe 4、修改root的密码:sudo passwd root cmd中直接运行wsl可进入linux 查看安装的子系统有哪些:wslconfig /l 卸载安装的某个子系统...按下 Win + R,调出命令输入窗口,输入指令 appwiz.cpl,直接输入命令“optionalfeatures”。

4.6K20

WSL+cmder+oh-my-zsh美化win10命令工具(terminal)

不过上面不管是Cmd还是PowerShell都是难看的要死要死的,而且很多命令不支持,所以有了这一次的实践。 安装WSL win10系统需要更新到1067及其以后的版本,并且是64位的系统才可以安装。...重启以后,此时我们已经可以使用Linux系统,但是我们还差一个系统,所以需要安装一个 我们在win10应用商店里面搜索linux,安装Ubuntu。 ? 安装完成后在开始菜单里面找到程序,启动。...如果你要打开其他的,比如cmd,可以点窗口右下角的+,里面有所有的配置。 安装oh-my-zsh 在Ubuntu系统中使用命令行而不是win中 安装任何包之前一定要先更新!...添加以下内容: if test -t 1; then exec zsh fi ?...下载下来以后使用PowerShell,到字体目录下,运行以下命令 .\install.ps1 可能会遇到报错,此时先执行set-Executionpolicy Remotesigned ?

7.9K41

Windows启用WSL2并完成默认安装位置变更

一 前置条件 1.1 启用“适用于 Linux 的 Windows 子系统” 以管理员权限运行cmd.exePowerShell,输入如下内容: dism.exe /online /enable-feature.../featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 也可在程序和功能中点击“启用关闭Windows功能”,勾选“虚拟机平台”...使用管理员权限运行cmd.exePowerShell,输入如下内容: dism.exe /online /enable-feature /featurename:VirtualMachinePlatform.../all /norestart 也可在程序和功能中点击“启用关闭Windows功能”,勾选“适用于 Linux 的 Windows 子系统”。...下载 Linux 内核更新包: wsl.exe --installwsl.exe --update,适用于 x64 计算机的 WSL2 Linux 内核更新包,单击即可下载。

59310

在 VisualStudio 中以 WSL 方式启动程序的过程纪实

” 的缩写,也就是运行在 Windows 系统中的 Linux 子系统。...: 不过报了不支持代理错误,重开 cmd 进行清除 cmd 代理后,还是报代理不支持,说明是我之前在 WSL 中设置的不对: 之前是按照《如何在 Linux 系统环境下配置 s5 代理(socks5...先把它清除了,顺便演示一下进入和离开 WSL命令(进入 –wsl,离开 –exit): 再次在 cmd 中设置代理后执行命令,没有报错了,但是速度非常慢: 看来是 cmd 的代理对 wsl 不起作用...然后发现 curl 命令应该是支持的: 所以再次编辑 /tmp/getvsdbgsh.sh 文件,直接使用 crul: 再次执行命令,还是下载不了(摔!)...-v latest -l /root/vsdbg -e /tmp/vsdbg-linux-x64.tar.gz 果然成功: 四、安装 .NET SDK 再次使用 WSL 模式在 VS 中启动程序试试

42530

Windows 下安装和配置 WSL(Windows 10 子系统)

Windows Subsystem for Linux(简称 WSL,适用于 Linux 的 Windows 子系统)是一个为在 Windows 10 上能够原生运行 Linux 二进制可执行文件(ELF...WSL 可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机双启动设置开销。...界面美化 WSL 自带的命令行界面并不好看,推荐使用 Windows 终端(Windows Terminal),当你装好 WSL 系统后,Windows Terminal 的新建窗口里就会出现你的 WSL.../CMD)和 PowerShell。...更换软件源 Ubuntu 系统更换国内源(适用于 WSL 系统) 新安装的 Ubuntu 系统( WSL-Ubuntu)自带的源都是国外的网址,国内用户在使用的时候网速会很慢。下...

1.6K20

WSL 2 的安装过程(以及介绍)

为什么要WSL2 官方解释:可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机双启动设置开销。...我们可以有很多种方式使用Linux 单主机双系统:能实实在的运行不同、完整的操作系统;切换系统都需要重启,麻烦 双主机双系统:物理隔离方式,真正实现双系统;真的有人那么有钱吗?开发程序用两台电脑?...我们可以在WSL使用三剑客命令查询分析windows文档、日志、使用shell命令或者bash脚本运行存储在windows中的linux程序、甚至在WSL中创建docker容器,在windows下使用...要在 Windows 10(2004)上启用虚拟机平台,请以管理员身份打开 PowerShell cmd运行: dism.exe /online /enable-feature /featurename...:VirtualMachinePlatform /all /norestart 要在 Windows 10(1903,1909)上启用虚拟机平台,请以管理员身份打开 PowerShell cmd运行

2.4K10

【Docker】:Failed to set version to docker-desktop: exit code: -1

: System.InvalidOperationException: Failed to set version to docker-desktop: exit code: -1 此时,如果在 CMD...中执行 wsl 命令,同样也发现报错: 出现图中所示错误的原因是 代理软件 与 wsl2 的端口冲突。...方案1(粗暴版) 以 管理员身份模式 运行CMD 重置 winsock netsh winsock reset 但是这个方案存在缺陷: 此操作会导致代理软件(proxifier)无法使用,请谨慎操作...as the parameter: NoLsp.exe c:\windows\system32\wsl.exe 使用方法就是上面描述的,以管理员身份运行cmd后执行 NoLsp.exe c:\windows...WSL 是什么? Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。

6.3K40

跨平台开发体验: Linux

对于X64 Windows 10的用户来说,我们有了第三种更为方便快捷的选择,那就是使用Windows 10提供的Linux子系统(WSL:Windows Subsystem for Linux),目前最新版本为...-12 当Linux被成功安装之后,我们可以在CMD命令行中执行bash命令进入Linux Bash Shell。...如下图所示,我们在CMD命令行中执行bash命令之后会自动进入Linux Bash Shell。...如果想恢复到CMD命令行模式,我们只需要执行exit命令退出Bash Shell即可。 ? 作为主系统的Windows和Linux子系统可以共享网络系统和文件系统。...和在Windows和Mac OS X下利用脚手架命令创建的应用一样,我们在Linux下同样可以在无需对它们作任何更改的情况下直接运行它们,为此我们只需要在当前应用所在的目录下执行dotnet run命令即可

2.7K30

Windows使用WSL2搭建Docker环境

适用于 Linux 的 Windows 子系统 (WSL) 可让开发人员直接在 Windows 上按原样运行 GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机双启动设置开销...单个 Linux 分发版可以在 WSL 1 WSL 2 体系结构中运行。 每个分发版可随时升级降级,并且你可以并行运行 WSL 1 和 WSL 2 分发版。...WSL 2 使用全新的体系结构,该体系结构受益于运行真正的 Linux 内核。...安装WSL2 打开控制面板启用 适用于Linux的Windows子系统 和 虚拟机平台 使用 PowerShell CMD 设置WSL默认版本 wsl --set-default-version.../windows-install/ 安装好 Docker Desktop 后,可直接在安装的Linux发行版中使用Docker命令了 Windows 安装 Docker Desktop 已自动安装好

2.2K20

linux c++开发环境_玩转 WSL 在 Win10 上打造 Linux 开发环境

参考链接: C++ quick_exit() WSL 是 Windows Subsystem for Linux 的简称, 可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序...安装 WSL  1.开启 WSL  首先需要使用管理员权限打开 PowerShell 执行如下命令  Enable-WindowsOptionalFeature -Online -FeatureName...2.下载 Linux 发行版  直接参考 WSL安装指南 使用 Microsoft Store 安装的方法无法将 Linux 安装到系统盘之外的分区,这里使用的是 手动下载 的方法。  ...for WSLAlpine WSL  3.安装 Linux 发行版  使用 7-ZIP 或者其他工具解压下载的 appx 文件 ( 比如解压到 D:WSLUbuntu ) 然后运行 ubuntu2004...-f $request_filename) {         rewrite (.*) /index.php;     }  卸载 WSL  cmd 下输入 wslconfig /l,可以看到所有已安装的发行版

2.5K00
领券