前言 在Windows 10中Docker是默认安装到WSL中的,而安装到WSL中的任意分发版都是默认放在C盘中的。这样会让我们的C盘资源极度紧张,而且也限制了Docker的镜像数量。...迁移步骤 确认Docker是否安装到WSL 查看Docker桌面的“设置》Resources》ADVANCED” ,如果如下图所示则证明是Docker是安装在WSL中: 以管理员身份运行PowerShell...查看Docker安装到WSL的分发版,执行命令:wsl --list --all 从上述命令中我们可以看到Docker安装了两个分发版:docker-desktop-data和docker-desktop...导出Docker到临时目录““D:\tmp”下,执行如下命令: wsl --export docker-desktop D:\\tmp\\wsl-docker-desktop.tar wsl --export...wsl --unregister docker-desktop-data 重新导入Docker并修改到“D:\Program Files\docker\”目录下,执行如下命令 wsl --import
# WSL 简介 WSL:Windows Subsystem for Linux,Windows 系统下的 Linux 子系统 本文所用 WSL 版本为 1.0 # WSL 安装 打开 控制面板 =>...# 开机自启 # ubuntu 中新增脚本 $ sudo vim /etc/init.wsl 内容如下: #!...回车 新增脚本文件 wsl.vbs,内容如下: Set ws = CreateObject("Wscript.Shell") ws.run "ubuntu1804 run sudo /etc/init.wsl...start", vbhide 允许该脚本开机自启,杀毒软件中添加信任 # PHPStorm 配置 # Terminal 配置 File→Settings→Tools→Terminal→Shell path...C:\Windows\System32\wsl.exe // 或者 Ubuntu 18.04 ?
创建启动脚本: 进入任意 WSL 发行版中,创建并编辑文件:/etc/init.wsl #!.../etc/init.wsl [start|stop|restart] 来启停我们需要的服务,在 Windows 中,开始-运行,输入: shell:startup 按照你 WSL 使用的 Linux.../etc/init.wsl start", vbhide 这个脚本就会在你登陆的时候自动在名字为 "debian" 的 wsl 发行版中执行 /etc/init.wsl 启动我们的服务了,如果你用的是...ubuntu18.04 的发行版,那么修改上面脚本里的 debian 为 ubuntu1804.vbs: Set ws = CreateObject("Wscript.Shell") ws.run "wsl...-d Ubuntu-18.04 -u root /etc/init.wsl start", vbhide 而如果你不知道自己的 WSL 发行版叫做什么名字,可以用在windows cmd中wsl -l
系统中的一个子系统,在这个子系统上可以运行 Linux 操作系统。...10.0.16215版本,用ver直接查看,也可以使用winver查看 1、下载 Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile...Ubuntu1804.appx -UseBasicParsing 或直接在Windows中下载,连接地址:https://aka.ms/wsl-ubuntu-1804 2、重命名为 Ubuntu1804....zip 3、运行ubuntu1804.exe 4、修改root的密码:sudo passwd root cmd中直接运行wsl可进入linux 查看安装的子系统有哪些:wslconfig /l 卸载安装的某个子系统...wsl --update 如果更新失败可以在更新设置中打开接收其它Microsoft产品的更新选项,如下图所示: 安装 Ubuntu-20.04 操作系统 安装方式1-命令安装 查看可安装版本 wsl
windows10+wsl2在这种情况下就是一个比较完美的选择,无需烦恼地双系统切换,一个系统可以实现两个系统的功能,又基本不牺牲性能,可以说真香了。...有两个地方需要配置: 1、修改默认terminal为ubuntu 如何打开wsl2网上已经有很多教程了,这里也不再写。...每次打开 Windows Terminal 都会默认打开 Power Shell, 而我只使用 WSL Ubuntu。...2.设置默认的打开路径 这里我发现这个教程的路径设置方法神奇地不好用,又找到了另一个: 设置从windowsterminal打开wsl时进入linux用户主目录神奇地发现可能这个app还处于快速迭代中,...5、windows的Ubuntu子系统ssh和ftp 参考生信技能树的这篇,地址在这。 先到这里,后面有了继续补充。
对于X64 Windows 10的用户来说,我们有了第三种更为方便快捷的选择,那就是使用Windows 10提供的Linux子系统(WSL:Windows Subsystem for Linux),目前最新版本为...一、启用Linux子系统 WSL 2要求操作系统必须是“Windows 10 build 18917 ”或者更高的版本。...在勾选了“Virtual Machine Platform”和“Windows Subsytem for Linux”选项并确定并重启机器之后,针对Linux的Windows子系统就被启用了。 ?...Ubuntu 18.04: https://aka.ms/wsl-ubuntu-1804 Ubuntu 18.04 ARM: https://aka.ms/wsl-ubuntu-1804-arm Ubuntu...16.04: https://aka.ms/wsl-ubuntu-1604 Debian GNU/Linux: https://aka.ms/wsl-debian-gnulinux Kali Linux
对于那些想从舒适的 Windows 中享受 Linux 命令行的人来说,WSL(Windows Subsystem for Linux) 是一个方便的工具。...在 Ubuntu 或任何其他 Linux 发行版上重置遗忘的 WSL 密码 要在 WSL 中重设 Linux 密码,你需要: 将默认用户切换为 root 重置普通用户的密码 将默认用户切换回普通用户 让我向你展示详细的步骤和截图...如果你使用的是 Windows 商店中的 Ubuntu 应用,那么该命令将是: ubuntu config --default-user root 截图中,我正在使用 Windows 商店中的 Ubuntu...所以,我使用了 ubuntu2004 命令。...config –default-user root Ubuntu 18.04 ubuntu1804 config –default-user root Debian debian config –default-user
如果希望安装除 Ubuntu 以外的 Linux 发行版,或者希望手动完成这些步骤,请参阅 WSL 安装页了解更多详细信息。...Linux 发行版 Windows 访问主文件夹的路径 Ubuntu 20.04 \\wsl$\Ubuntu-20.04\home\username Ubuntu 18.04 \\wsl$\Ubuntu...apt install 速度就快多了 WSL ubuntu18.04 忘记密码 后怎么办 ubuntu1804 config --default-user root 进入ubuntu控制台, 之后执行...在 Windows 上(不是在 WSL 文件系统中)安装 Visual Studio Code。...在 Visual Studio Code 中打开 WSL 项目 从命令行中 若要从 WSL 发行版打开项目,请打开发行版的命令行并输入:code .
在 Ubuntu 或任何其他 Linux 发行版上重置遗忘的 WSL 密码 要在 WSL 中重设 Linux 密码,你需要: 将默认用户切换为 root 重置普通用户的密码 将默认用户切换回普通用户 让我向你展示详细的步骤和截图...如果你使用的是 Windows 商店中的 Ubuntu 应用,那么该命令将是: ubuntu config --default-user root 截图中,我正在使用 Windows 商店中的 Ubuntu...所以,我使用了 ubuntu2004 命令。...18.04 ubuntu1804 config –default-user root Debian debian config –default-user root Kali Linux kali config...ubuntu config --default-user username Set regular user as default user 现在,当你在 WSL 中启动你的 Linux 发行版时,你将以普通用户的身份登录
/x86_64/cuda-wsl-ubuntu.pin sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600...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...-11-7-local InRelease [1575 B] Get:2 http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804...Err:2 http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804
今天这篇文章,主要介绍如何美化 Windows terminal 中 WSL 的 Linux 终端,依然是以本人最熟悉的Ubuntu为例,其他版本的 Linux 请参考本文的流程换用对应的命令。...假定你已按我的上一篇文章已安装好 Windows terminal预编译版本,同时安装好了 Ubuntu,并设置好了 WSL的权限,然后就可以按本文继续操作了。 ?...从 Windows 10 的 Bash 中运行 WSL 对于windows 10中 WSL 独立的默认Bash窗口,只能选择字体"DejaVu Sans Mono for Powerline",可以在界面上选择后使用...Scott Hanselman: 请注意我在 prompt 中也使用了Powerline 。...参考: 修改 WSL Ubuntu 18.04 默认源为阿里云镜像 - Windows - 大象笔记 https://www.sunzhongwei.com/modify-the-wsl-ubuntu-
前言 此前一直使用macOS,由于mac有着良好的开发生态,以及软件生态.所以它是部署开发环境是极佳的操作系统.最近由于某些原因需要使用Windows.众所周知,Windows在这方面远不如mac/Linux...安装Ubuntu 18.04子系统 首先在功能中打开WSL,然后去自带的商店中安装Ubuntu.不多详说....配置终端(WSL) Windows自带的powershell并不好用,即使是比cmd好用那么一点点,也是远不及mac的iTerm2的.但是我们可以选择使用cmder代替powershell....,执行下面命令,查看已安装的 Linux 子系统: bash 1wslconfig /list COPY Power shell 设置 WSL Ubuntu 默认登陆用户root bash 1ubuntu1804...中的python3 由于windows没有linux的某些特征,所以我们需要使用Linux的python来作为主要解释器. bash 1apt install python3 python-dev -y
/ 选择自己的版本,并复制源到sources.list中 按Esc,再按shift+zz(按住shift再按两下z)保存 更新源sudo apt-get update & apt-get upgrade...& apt-get clean [/card] 4.修改子系统位置 (1)首先查看所有分发版本 wsl -l --all -v (2)导出分发版为tar文件到d盘 wsl --export Ubuntu...-18.04 d:\ubuntu18.04.tar 注:版本根据自己的修改 (3)注销当前分发版 wsl --unregister Ubuntu-18.04 注:版本根据自己的修改 (4)重新导入并安装分发版在...d:\ubuntu wsl --import Ubuntu-18.04 d:\ubuntu d:\ubuntu18.04.tar --version 1 注:版本根据自己的修改 (5)设置默认登陆用户为安装时用户名...ubuntu1804 config --default-user Username 注:版本根据自己的修改 (6)删除tar文件(可选) del d:\ubuntu18.04.tar
微软已经拿出了一款让鱼和熊掌兼得的方案 WSL (Windows Subsystem for Linux),也就是 Windows 系统中自带 Linux 子系统。 ?...4、这里以 Ubuntu 18 为例来进行下一步安装 https://www.microsoft.com/zh-cn/p/ubuntu-1804-lts/9n9tngvndl3q?...5、自动安装中… ? 6、按win,打开 Ubuntu ? 7、设置好用户和密码 ?...window 磁盘放在mnt目录下,比如,进入 win10 的 C 盘: cd /mnt/c 两个系统原本是使用不同的文件系统,但是微软为了让两种系统文件可以相互访问,使用WSL解决方案。...5、Ubuntu 系统文件在 Windows 的哪个地方? 两种方式去找: \\wsl$ ?
上篇教程学院君给大家演示了如何在 Windows 中安装 WSL 版 Ubuntu 虚拟机,并且在虚拟机中安装了 PHP、Composer、Git 等 PHP 开发基础软件,此外还简单介绍了 WSL 虚拟机与...中,使用了真正的 Linux 内核,这样一来,就可以在其中运行原生的 Linux 容器,也因此,从 WSL 2 开始,Docker Desktop for Windows 支持通过配置将 Docker...系统让上述操作生效,再通过 PowerShell 设置 WSL 中已安装的 Ubuntu 版本号为 2: ?...虚拟机中的 Laravel 应用了: ?...下篇教程学院君将给大家演示如何在 Windows 宿主机的 PhpStorm 中集成运行在 WSL 虚拟机中的 PHP。 (全文完)
如果在子系统中开启了网站服务,那么在宿主机居然使用 localhost 来访问,这太让人迷惑了。...大概原理就是 : 先获取 wsl2 的地址,然后在宿主机的 hosts 文件中加入一条虚拟主机的配置,即 192.168.245.161 ubuntu2004.wsl 的形式,做成一个服务,开机自启动...我使用的是 clash ,这里说一下 clash 的代理如何在子系统中使用. 首先开启 clash 的 LAN 功能 ?.... * TCP_NODELAY set 由于 wsl 无法使用 systemctl ,所以如果要开机启动 ssh 服务,网上有一些方案可以解决,使用 Windows 脚本开机自启的时候开启 wsl 的...,并且可以设置一些别名,更灵活 子系统 Linux 下, 使用 Windows Terminal 来复用 ubuntu,将Ubuntu 设置为 WindowsTerminal 的默认终端,并且起始目录为用户家目录
硬件: windows10 surface book2(在用) 或者推荐戴尔xps系列 手机:几千块的旗舰机,常用的东西还是贵点好,千元机也能用,一分钱一分货,我是不会在用了,买不起买上一代旗舰也是可以的...游戏:g502 SSD 移动U盘,辣鸡TLC颗粒就别用了吧,MLC颗粒和SLC了解下,CZ80和东芝的EX2可以让你爽到飞起 移动硬盘 降噪耳机,QC30,snoy1000x在用 机械键盘: 原厂茶轴,...新浪微博图床,新浪图床,比那些靠谱多了,可以复制剪贴板的内容,配合shareX 油猴 Vimium chrome下的vim,可以快捷键操作浏览器 提取百度云支链插件 Modify Headers 修改请求头 wsl...: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\bUbuntu] @="Ubuntu...\bUbuntu\command] @="C:\\Users\\Deen\\AppData\\Local\\Microsoft\\WindowsApps\\ubuntu1804.exe run bash
上安装双系统或者在Windows里面安装虚拟机跑Linux系统,双系统不能做到同时共存,虚拟机又比较卡顿,所以使用WSL,即在Windows安装Linux子系统成为了很多人的选择,本文主要介绍如何开启WSL...安装Linux 重启windows后,打开Microsoft Store(微软商店),如下图,然后再搜索框中搜索WSL。...在搜索的结果中,点击获取这些应用,如下图: 此时会弹出能安装的Linux版本,如下,选择自己喜欢的版本进行安装,这里我以Ubuntu为例,介绍如何安装和配置,点击Ubuntu图标 会进入Ubuntu...至此,Ubuntu系统成功安装,我们可以使用了。 下次想要打开ubuntu,只在开始菜单里点击Ubuntu图标,就可以打开了。 3....以上就是如何打开WSL以及安装Windows子系统Ubuntu,WSL目前只支持Linux命令行形式,还不支持图形界面,但是可以通过第三方工具去实现图像界面,也比较简单,最常用的就是使用Xming工具来显示
本文我们将介绍如何在 Windows10 下使用 WSL2 和 KinD 来搭建一套 Kubernetes 集群。在过去几年,Kubernetes 已经成为了容器编排领域事实上的标准。...,微软推出了 WSL (Windows Subsystem for Linux),该工具相当于一个运行在 Windows 下面的 Linux 子系统,这让 Windows 和 Linux 之间的环境界限变得更加不明显了...下面我们就来简要介绍下在 Windows10 下面如何安装和配置 WSL2 以及 Kubernetes 集群。...然后我们就可以使用 Windows Terminal 来操作 Ubuntu 系统了,在 Windows Terminal 中选择 Ubuntu 发行版就可以跳转到 Ubuntu 终端中,使用上面我们配置的用户名和密码登录即可...我们还需要在 Resources 中设置要从哪个 WSL2 发行版中访问 Docker,如下图使用的是 Ubuntu-20.04: ?
WSL 2是对微软在2017年推出的WSL原始版本的重大升级。WSL2不仅仅是一个版本升级。不经更快、更多功能,并且使用了真正的Linux内核。...“ 这种新架构为WSL团队提供了一个更好的平台,这些平台提供的功能使WSL成为在Windows中运行Linux环境的绝佳方式,” 微软这样评价这项技术。 ?...我不太熟悉“内部”构建系统是如何工作的,所以请注意,这篇文章的其余部分是基于在Windows的稳定版本上使用该特性。 您的计算机还需要支持Hyper-V虚拟化才能运行WSL2。...该工具旨在为您提供最佳的WSL体验: ? 开源Windows Terminal应用 第五步:使用WSL 2 当您安装Ubuntu(或其他Linux发行版)时,快捷方式已添加到“开始”菜单中。...要将现有的WSL 1版本转换为WSL 2,请在PowerShell中运行以下命令,例如: wsl.exe --set-version Ubuntu 2 ?
领取专属 10元无门槛券
手把手带您无忧上云