安装双系统?麻烦到想哭,弄不好连原系统都没了。使用虚拟机?安装到深夜,使用起来卡到飞起。Docker 解君愁?每次启动服务好麻烦,而且对小白不友好。 微软帮你解决了这个问题!!!...不知道微软是不是看中了这一点,在 2017 年推出了 WSL 的第一个版本。不过这时的 WSL 不能完整的使用 Linux 内核,相关 Linux 的功能也不全面。...此时的 WSL 在我眼里可以真正地当作一个 Linux 进行使用了,安装桌面,图形界面等等都可以安装在 Windows,无需复杂的切换,宛若“一个系统”。...由于 WSL2 功能更强大,所以所有系列都是基于 WSL2 的。 WSL 安装 废话不多说,还是进入正题吧! 0....WSL 安装 安装方式也非常简单,在商店中搜索 Linux,然后选择自己需要安装的Linux即可。
0.前言# 今天不小心把我电脑的 wsl 误删了, 刚好重装记录一下安装步骤 本文内容参考以下链接: https://zhuanlan.zhihu.com/p/466001838 https://learn.microsoft.com.../zh-cn/windows/wsl/install-manual 1.安装# 1.1 打开系统功能# 首先通过管理员打开 powershell 执行如下指令, 用于打开系统功能 dism.exe /online...all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart wsl...--set-default-version 2 执行完成后重启 1.2 安装内核更新包# 点击 此链接 下载内核更新包, 右击安装即可 1.3 安装 wsl 到 D 盘# 如果不需要装到其他盘, 1.3...\ubuntu2004.exe 1.4 更换系统源# cmd 或者 powershell 中执行 wsl 进入 ubuntu, 更换系统源 wget https://gitee.com/lin-xi-269
安装命令 删除旧的GPG key sudo apt-key del 7fa2af80 安装 wget https://developer.download.nvidia.com/compute/cuda.../repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin...-600 wget https://developer.download.nvidia.com/compute/cuda/11.7.0/local_installers/cuda-repo-wsl-ubuntu...update sudo apt-get -y install cuda 安装过程中遇到的问题及解决办法 public key is not available $ sudo apt-get update...Get:1 file:/var/cuda-repo-wsl-ubuntu-11-7-local InRelease [1575 B] Get:1 file:/var/cuda-repo-wsl-ubuntu
前言 上一弹说了使用其他终端连接wsl,但是终端主题那些还是不好看,所以我们可以安装zsh 和oh-my-zsh来美化。...可以使用这两行命令来安装zsh和oh-my-zsh。...安装成功 ?...出现这个箭头就安装成功啦~ 更换zsh主题 要让我们的终端变得更加漂亮,要配置zsh主题(zsh theme) 由于使用了oh-my-zsh,修改zsh的主题很容易,只要编辑~/.zshrc文件,找到ZSH_THEME
三、 wsl2安装使用 //备注:具体可参照微软官方文档 1.使用管理员权限打开powershell 2.启用“适用于 Linux 的 Windows 子系统”可选功能: dism.exe/online...设置为默认: wsl --set-default-version 2 6.打开 Microsoft Store 7.搜索安装Ubuntu 18.04 LTS 四、 wsl2安装ROS //备注:具体可参照...1.在MobaXterm里打开wsl 2.配置编辑 sudo vim ~/.bashrc 添加以下 # export DISPLAY=:0 # in WSL 1 export DISPLAY=$(awk...'/nameserver / {print $2; exit}' /etc/resolv.conf 2>/dev/null):0 # in WSL 2 export LIBGL_ALWAYS_INDIRECT...= export LIBGL_ALWASY_SOFTWARE=1 3.完成后ESC再输入:wq保存退出,然后记住 source: source ~/.bashrc 4.安装x11 sudo apt install
第一步:安装wsl WSL(Ubuntu)将Ubuntu和Win10无缝连接起来,让开发人员可以不使用虚拟机,就轻松地在同一个系统中使用win10和Ubuntu,你可以用它代替Cywin32和babun...(可以使用“鼠标管家”这个软件,添加菜单,管理员取得所有权限) 第二步:安装wsl terminal wsl-terminal是一个很好用的WSL终端。...下载WSL: https://github.com/goreliu/wsl-terminal/releases 下载失败请试试以前的版本 在鼠标右键添加Open WSL Here: 在wsl程序目录下,...(删除则运行1-remove开头的脚本) 注意:最新版windows需要把wsl-terminal安装在非C盘 第三步:更新root用户的密码 桌面点击鼠标右键,选择Open WSL Here打开Bash.../master/tools/install.sh)" 让wsl-terminal默认启动zsh: 在wsl-terminal安装目录的/etc中,修改wsl-terminal.conf中相应的部分为 ;
Windows 安装和配置 WSL 什么是 WSL 引用百度百科的一段话: Windows Subsystem for Linux(简称WSL)是一个为在Windows 10上能够原生运行Linux二进制可执行文件...我们简单的认为它是在 Windows 上安装了一个 Linux 环境就好了。也就是最好的 Linux 发行版:Win10 + WSL (滑稽)。 安装 WSL 1....只有开启这项设置才能正常安装WSL。 2....安装 WSL 在微软应用商店搜索 Linux,可以看到一系列 Linux 发行版,根据自己需要选择适合自己的发行版,这里我选用 Ubuntu 18.04 LTS,下载完成后启动,等待安装完成,输入账户和密码...WSL 文件位置 如果想在 Linux 查看其他分区,WSL 将其它盘符挂载在 /mnt 下。
前置工作 下载 VcXsrv Windows X Server download | SourceForge.net 并安装 打开WSL 更新软件列表和确认软件都是最新版本 sudo apt update...&& sudo apt upgrade -y 安装apt fast,应为apt install安装桌面实在是太慢了。...可以先安装axel,这是一款多线程下载工具。...这里默认5就行 选择YES 安装桌面 安装GONME apt-fast install ubuntu-desktop gnome 这玩意还是挺吃内存的。 然后使用脚本完成一些单调的工作。...实测,WSL关机重启就好了 wsl --shutdown OK了 然后再次重启一下wsl,打开Xserve的软件。按照我的调整就行。 然后点击完成,你就发现你多了个窗口。
微软官方安装文档地址: https://docs.microsoft.com/en-us/windows/wsl/install-manual WSL版本选择 WSL :也就是我们常说WSL1,第一个版本...安装WSL2 第一步:启动WSL。...第三步:安装Linux内核更新包。 第三步:将WSL2设置为默认版本。打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本,命令如下。...wsl --set-default-version 2 第五步:安装Ubuntu发行版 打开Microsoft Store,并选择你喜欢的Linux分发版。...搜索wsl,我这里选择Ubuntu 20.04 LTS并进行安装。 安装完成打开命令行窗口,设置用户名和密码。
命令行界面:WSL和WSL2都提供了一个命令行界面,用户可以在此界面中键入各种命令来完成各种任务。用户还可以通过安装适当的GUI组件使其变为图形界面。...WSL的安装与使用 图文版安装 Step1:以管理员的身份打开运行Windows PowerShell,然后执行以下命令(启用适用于Linux的Windows子系统): dism.exe /online...文字版安装 步骤1:启用 WSL 功能 在开始之前,首先需要确保你的 Windows 系统已经启用了 WSL 功能。...步骤2:选择并安装 Linux 发行版 安装 WSL 后,需要选择一个 Linux 发行版进行安装。微软官方提供了多个发行版选项,包括 Ubuntu、Debian、Kali Linux 等。...查看可安装发行版本 # 查看可用发行版列表并运行 wsl --list --online 或 wsl -l -o # 安装一个发行版 wsl --install -d
0.前言# 在 wsl2 中安装配置 nodejs 环境 1.安装# 在 此页面 选择 linux x64 版本的链接, 复制链接地址 链接及目录自行修改, 这里我将 nodejs 的目录放到了 wsl
确保systemd 已在 WSL 2 发行版中启用。 1. 下载并运行最新的安装程序脚本。.../install.sh install 此脚本安装发行版,但尚未启用它。 2. 在发行版中启用Distrod 您有两种选择。...重新启动发行版 关闭 WSL 的终端。打开一个新的命令提示符窗口,然后运行以下命令。...wsl --terminate Distrod 重新打开新的WSL窗口后,shell将在systemd会话中运行。...安装完毕后,可以运行以下命令进行查询 systemctl status | cat
然后官方推荐使用docker启动,索性在WSL下装 docker 了(太懒了,不想双系统or虚拟机) 安装 -*-FBI WARNING-*- 安装前请注意查阅自己的WSL是否为2.0版,不然请直接看踩坑...& 解决问题三 因为我的WSL下安装的是Ubuntu,参见docker官方安装文档。...$ sudo apt-get install docker-ce docker-ce-cli containerd.io 安装好后先别着急跑sudo docker run hello-world, WSL...ERRO[0012] error waiting for container: context cancele 经过多方查阅,发现我的Win10版本是18362,而安装WSL的最低版本为18917。...WSL 1.0版没有集成完整版Linux内核,所以给出的解决方法是安装18.X版的docker 这里我们先删除docker # 删除刚刚安装的docker $ sudo apt-get remove
0.前言# 记录一下 wsl2 原生 linux 方式安装 docker 的过程 1.安装# 安装过程中会提示建议使用 docker desktop, 等待 20s 即可 curl https://get.docker.com...-o get-docker.sh sudo bash get-docker.sh sudo docker info 安装完之后 docker 会默认开机自启, 之后管理 docker 使用 systemctl...systemctl daemon-reload sudo systemctl restart docker sudo systemctl docker info 2.2 docker-compose# 使用安装脚本完后会默认安装...container_name: nginx restart: always ports: - 80:80 EOF sudo docker-compose up -d 由于 wsl2
所需环境(软件) WSL(须安装 Linux 发行版,且安装好 PHP 环境) PHPStorm 2019.3 EAP PhpStorm 2019.3 EAP 如何安装?...安装 Toolbox App ?...| Settings | Languages & Frameworks | PHP 下添加 CLI 解释器。...之后就可以配置 WSL 环境了 ? 出现以下内容那就说明配置成功 ,点击 Apply ->OK ?...Hyperf 调试快捷启动 点击 PHPStorm 上方菜单 Run | Edit Configurations 右上角 + 号,添加 PHP Scrpt 文件 ?
一共分为如下几步: 安装WSL发行版,如Ubuntu 安装Redis 配置Redis与WSL WSL安装 这里有微软官方的文档:https://learn.microsoft.com/zh-cn/windows.../wsl/install 但我不建议零基础的这么做。...可以用wsl -u 修改默认用户为root,然后尝试修改文件。 安装Redis Redis官方是不支持Windows的。...如果要在WSL之外访问WSL里面的Redis,需要修改Redis和WSL的配置文件。...常用命令 安装WSLwsl --install 移除WSLwsl --unregister Ubuntu
安装 WSL2 的前提条件 在开始之前,我们先来看一下目前电脑中的 WSL 的版本。...在 Windows 命令行窗口,输入指令:wsl --list --verbose(或者输入简化版本:wsl -l -v),得到结果: 可以看到我们上一篇文章中安装的 Ubuntu-18.04,而且...安装 WSL2 继续以管理员身份启动 PowerShell,然后执行指令: dism.exe /online /enable-feature /featurename:VirtualMachinePlatform...安装桌面环境 这部分的操作,参考:https://autoize.com/xfce4-desktop-environment-and-x-server-for-ubuntu-on-wsl-2/。...注意:这里的服务端软件是安装在 Windows 系统中的,客户端是安装在 Ubuntu-18.04 系统中的。
2、安装 WSL 版 Ubuntu WSL 全名是 Windows Subsystem for Linux,即 Windows 中的 Linux 子系统,实际上这是一个与 Windows 系统高度整合的...以 PHP 应用为例,无需配置端口映射即可直接访问 WSL 中运行的 PHP 项目,也可以直接在 WSL 中使用宿主机的某些软件,比如 Visual Studio Code,通过它来编辑虚拟机配置文件,...我们安装了 PHP 核心,以及一些必要的扩展,然后安装 Composer: sudo apt install composer 关于 Composer 的安装也可以使用官方提供的安装步骤:Installation...当然,你还可以在 WSL 中安装 Nginx、MySQL、Apache 等软件,然后启动一个完整的 PHP Web 项目,通过宿主机的浏览器访问,就像这个项目运行在本地 Windows 系统一样。...下篇教程,学院君将给大家演示如何在本地 PhpStorm 中集成安装在 WSL 虚拟机中的 PHP CLI,然后在 PhpStorm 中通过 WSL 中的 PHP 执行代码调试、单元测试等工作。
前段时间测试wsl2安装ROS引导ABB机器人,碰了钉子。今天网上搜了一下wsl的网络配置,发现用wsl要比wsl2简单很多。...虽说wsl没有完整的linux内核,速度比wsl2慢不少,不能使用给gpu等等,但wsl是要比wsl2要更有前瞻性,因为wsl相当于windows的一个本地应用了。...目前wsl与wsl2微软都没有放弃,两个应用都在并行开发。 WSL1 是共享宿主机的网络栈,即 WSL1 共享主机 IP,并没有自己独立的逻辑网卡,即没有自己独享的 IP 地址。...wsl2则是宿主机完整虚拟出来的一个完整的 Linux 虚拟机,拥有自己逻辑上独立的网卡,即拥有属于自己的独立网络栈。网络配置起来比较费劲。...二、 经过以上了解,用wsl1安装ROS,再测试一下与abb机器人通讯。 使用的是127.0.0.1,ROS运行正常,与ABB robotsutido也完美连接上。
最近我成功地在Windows的WSL(Windows Subsystem for Linux)Ubuntu系统上安装了Linux原生的Docker。...本文将详细介绍安装过程,并讨论这一功能的重要性以及它对微软团队开发效率的积极影响。...安装过程回顾 安装Linux原生Docker在WSL的Ubuntu上的过程可以概括为以下几个步骤: 更新系统包列表并安装必要的包: bash apt update && apt -y install...上安装Linux原生的Docker,为依赖容器化技术的开发者们提供了极大的便利。...以往,Windows用户要么选择安装Docker Desktop,这是一个重量级的解决方案,要么面临无法直接在WSL中运行Docker的局限。
领取专属 10元无门槛券
手把手带您无忧上云