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

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

1 什么WSL2 WSL全称为Windows Subsystem for Linux,官网译为:适用于 Linux Windows 子系统 (WSL) 官方文档直达:适用于 Linux Windows...用过之后觉得有的时候卡死不知道怎么弄。 WSL!!!...我们可以WSL中使用三剑客命令查询分析windows文档、日志、使用shell命令或者bash脚本运行存储windowslinux程序、甚至WSL创建docker容器,windows下使用...它独立于 Hyper-V,并提供了一些 Linux Windows 子系统新版本可用更有趣平台集成。...下面是将 Ubuntu20.04 安装在D盘部分: 首先先在你喜欢盘创建一个文件夹,比如D:\Linux,因为这样即便是重装系统不用重新装软件。

2.3K10

Windows 下 wsl2 使用及问题记录

这是来自微软官方文档解释 当然现在 wsl2 已经出来了,更改成为了完整 Linux 内核。下面是两个版本比较 ?...并且另一个致命问题是 每次重启 wsl2 都会自动分配一个 ip 地址,连同宿主机虚拟网段 ip会改变,所以每次都需要获取并更改服务地址,如 : 通过 docker 开启了一个服务并监听了一个端口...大概原理就是 : 先获取 wsl2 地址,然后宿主机 hosts 文件中加入一条虚拟主机配置,即 192.168.245.161 ubuntu2004.wsl 形式,做成一个服务,开机自启动...这就是一个问题,当然 Windows 肯定想到了这个问题,官方文档中就提到了这个并提供了 禁用互操性 方法 地址.但我并没有使用这个方法 解决方法是 linux 系统,重置环境变量,将所有来自...wsl ssh 服务.不过弄了,直接弄个 命令别名来,况且 Windows Terminal 可以直接连 wsl ,不太需要再弄了. # ~/.zshrc 文件中加入 alias myssh

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

让windows 10 内置ubuntu(WSL)成为扩增子分析生产力

回归正传,关于wsl2配置,还是有点内容需要记录下,首先,用系统自带terminal太丑了,基本上看不下去,好在微软发现了这个问题,开发了Windows Terminal,用起来舒服多了。...有两个地方需要配置: 1、修改默认terminal为ubuntu 如何打开wsl2网上已经有很多教程了,这里不再写。...2.设置默认打开路径 这里发现这个教程路径设置方法神奇地不好用,又找到了另一个: 设置从windowsterminal打开wsl进入linux用户主目录神奇地发现可能这个app还处于快速迭代,...配置文件profiles->listLinux发行版,添加一行commandline: 3、zsh美化 就是安装zsh和oh_my_zsh这些了,已经有一些教程,放这: 比如这一个教程:...4、安装R和Rstudio-server,ubuntu下写R脚本 参考这篇:https://www.jianshu.com/p/327cb204ec16 好像教程已经写得很好了,不需要补充什么了。

1.3K20

Windows WSL2安装Ubuntu搭建开发环境教程,2023年5月更新

用户必须已经存在于发行版才能成为默认用户。 例如:ubuntu config --default-user root 会将 Ubuntu 发行版默认用户更改为 “root” 用户。...打开显示dmesg内容输出控制台 debugConsole=true 配置代理 有两个关键步骤: WSL2 配置代理要指向 Windows IP; Windows 上代理客户端需要允许来自本地局域网请求...例如, Ubuntu 子系统,通过 cat /etc/resolv.conf 查看 DNS 服务器 IP。...IP,再将其中 IP 部分截取出来,加上代理客户端端口(是 7890,可以根据自己实际情况修改),使用 export 写入环境变量。... WSL 通过 VS Code 启动项目 WSL2 可以直接访问到 Windows 系统盘符文件,管不挂载到 /mnt 了。

1.8K51

Windows 下使用 WSL2 搭建 Kubernetes 集群

,特别是 WSL2 版本推出以后,完全具有了 WSL2 运行 Docker 能力了,所以现在我们几乎可以无缝地 WSL2 上面运行 Kubernetes。...将 WSL2 设置为默认版本 安装新 Linux 分发版,请在 Powershell 运行以下命令,以将 WSL 2 设置为默认版本: wsl --set-default-version 2 安装配置...但实际上 Docker 专门开发了可以使用 WSL2 Docker 守护进程桌面管理程序, 打开 Docker Desktop WSL2 backend 页面,下载最新 Docker Desktop...我们还需要在 Resources 设置要从哪个 WSL2 发行版访问 Docker,如下图使用Ubuntu-20.04: ?...到这里集群就创建成功了,我们可以 Windows 浏览器打开上面的 Kubernetes master 地址: ?

13.2K352

配置方案(Win10+WSL) | 为气象科研人员量身打造一站式高效科研生产力计算机

,另外,暂不涉及WSL配置深度学习显卡驱动。...那么有什么优雅方式来成为同时具备Python和NCL(最新版本6.62)两种编程工具,使得此电脑成为主力科研工具呢?...上安装FileZilla(默认Mobaxtermsftp文件传输过慢); 配置WSL2 Ubuntu18.04,安装miniconda; 配置WSL2 Ubuntu18.04zsh+oh-my-zsh...+autojump+git+ zsh-syntax-highlighting ; WSL2 Ubuntu18.04创建NCL环境:conda create -n ncl_stable -c conda-forge...Windows文件可以直接用Windows常规操作方式来,这里基本打通了两个系统互访和文件读写问题; 可以用Xshell把WSL2 Ubuntu18.04当做远程主机访问,当然,此处更加推荐Mobaxterm

3.6K80

Windows 下使用 WSL2 搭建 Kubernetes 集群

,特别是 WSL2 版本推出以后,完全具有了 WSL2 运行 Docker 能力了,所以现在我们几乎可以无缝地 WSL2 上面运行 Kubernetes。...将 WSL2 设置为默认版本 安装新 Linux 分发版,请在 Powershell 运行以下命令,以将 WSL 2 设置为默认版本: wsl --set-default-version 2 安装配置...但实际上 Docker 专门开发了可以使用 WSL2 Docker 守护进程桌面管理程序, 打开 Docker Desktop WSL2 backend 页面,下载最新 Docker Desktop...我们还需要在 Resources 设置要从哪个 WSL2 发行版访问 Docker,如下图使用Ubuntu-20.04: ?...到这里集群就创建成功了,我们可以 Windows 浏览器打开上面的 Kubernetes master 地址: ?

2.7K20

win10WSL设置前端开发环境

ubuntu(上一步查出对应版本) “帮助”, 参考其说明后,其实直接以下替换操作即可: 打开/etc/apt/sources.list,替换默认//archive.ubuntu.com/等url...无论是 WSL1 还是 WSL2,和 windows 环境下原生软件结合工作都还有一定局限性。...比如普遍用 webpack 热更新 驱动前端开发项目,虽然 npm 命令能正常运行,但在 win10 下编辑器软件更改项目代码后,仍无法完成整个开发工作流: 最早期 WSL 根本监听不到文件变化.../docs/remote/wsl 如下设置: VSCode 安装 Remote Development 扩展包 wsl 窗口中进入要开发项目目录,运行 code ....安装必要组件 VSCode 自动重启后, wsl 运行 npm 命令正常开发即可 同时要注意这里项目中 npm 依赖项要在 wsl 环境下重新 install,原来 cmd / powershell

4.1K20

Win10下使用oh-my-zsh全攻略,让Win10开发更顺滑...

最终效果 可以通过右键菜单, 以当前路径,进入完整Linux环境,zsh下进行任意Linux操作~ ? ?...安装wsl 此时我们安装是wsl第一代,有各种小问题,官方推荐我们升级到wsl2 但升级到wsl2需要windows版本够高才行 官方给版本建议如下 For x64 systems: Version...Wsl2只是一个壳,里面需要装一个Linux系统才能运行Linux,选择Ubuntu20.04, Microsoft Store商店下载地址 : https://www.microsoft.com/...然后商店完成Ubuntu20.04安装 ? 商店完成Ubuntu20.04安装 ? 等下载 下载完成后点击启动 ? 输入用户名(英文字符),回车 ? 输入密码,回车 ?...通过zsh和oh-my-zsh优化终端使用体验 并在ubuntu20.04完成zsh和oh-my-zsh安装 sudo apt install zsh -y sh -c "$(curl -fsSL

6.4K10

将你Windows,快速打造成Docker工作站!

安装WSL2 1.1 安装Windows Terminal 远程连接其他Linux时候,通常使用Xshell,就因为它长得比较漂亮耐看。...如果你页面一直打转不要紧,关闭重新打开几次就好了。由于众所周知原因,国外网站就没有几个不转圈。 ?...要启用WSL2,必须要把Windows10升级到最新版本才可以。Powershell,执行下面命令,切换成WSL2版本。...可以说,docker命令能搞事情,在这个web应用上,都能搞。但首先我们得把它安装上去。 打开我们wsl2Ubuntu系统,此时你会发现,已经有了docker命令。我们终端输入以下命令行。...模板页面,有很多常见软件应用,直接点击部署,就可以将软件安装在系统上。如果你是作为开发机使用,那么推荐使用dockerhost模式,相当于使用主机网络,和安装一个平常软件没什么区别。

1.4K10

WSL2入坑指北

0x00 前言 随着Win10 2004版本发布,WSL2时代正式到来。...这些问题在WSL2都得到了解决,因此,是时候切换到WSL2了。 不过,WSL2不是万能,依然有一些问题,甚至有些问题本来WSL1时代是不存在。...访问Linux文件系统 WSL1Linux系统文件是直接以文件形式存储,而在WSL2则是一个Hyper-V格式虚拟硬盘文件ext4.vhdx。...0x02 配置Linux系统 安装oh-my-zsh 首先安装zsh $ apt install -y zsh # Ubuntu $ yum install -y zsh # Centos 接着安装oh-my-zsh...0x04 总结 WSL2解决了很多WSL1无法解决问题,但是带来了一些新问题,这些问题基本上都是由于虚拟化导致。而能否解决这些问题,则决定了WSL与虚拟机差异。

5K10

2024程序员容器化上云之旅-第2集-Ubuntu-WSL2-Windows11版:接近深洞

读了这本书,他领悟到,WSL2Ubuntu,不仅可以当做部署容器化应用测试环境,更可以配合Windows 11上现成vscode等开发工具,成为一个开发环境。...喜欢开源软件马意浓,很喜欢Ubuntu上进行编程。WSL2Ubuntu,让他能感受到孙悟空找到如意金箍棒快意。他精神为之一振。...他从那本WSL2书里了解到,docker desktopsettings里,如果设置了允许docker与WSL2 Ubuntu distro集成,那么Ubuntu终端窗口里,就能使用docker...让kubectl能正常工作8 复活重生8.1 k8s云集群运行shopping list web app如何配置前端appk8s云集群对外域名和端口号以解决CORS问题8.2 全绽园帮助下为前端...阅读中有任何疑问,欢迎留言区留言。我会一一回复。❤️如果喜欢本文,那么点赞和留言,并转发给身边有需要朋友,就是对最大支持。

41884

WSL: Windows 系统开发 Linux 程序又一神器

什么是 WSL? 什么WSL2? 激活 WSL 服务 安装 Ubuntu-18.04 操作系统 通过 ssh 远程登录 编译 Hello,World!...很久以前,参与项目主要是物联网网关,只需要编译 Linux 系统下可执行程序,因此日常工作,都是直接在 Ubuntu 虚拟机敲代码(编辑器:VSCode、SubLime)、编译、调试。...其实, Windows 系统,还有一种安装 Linux 系统方式,这就是 WSL/WSL2! 下面,就把自己安装、配置过程与大家分享一下! 什么是 WSL?...什么WSL2WSL2 是适用于 Linux Windows 子系统体系结构一个新版本,它是对基础体系结构一次重大改造。...一般系统安装之后,会把 root 用户密码设置一下,以后总会需要使用 root 身份来登录系统。 $ sudo passwd ? 系统安装之后,第一件事情一般都是更换软件源。

1.7K40

wsl2开发环境搭建

wsl2安装 为什么wsl2 nvidia对linux相关驱动已经越来越完善,越来越多的人使用linux/mac系统作为日常开发环境——而windows相较unix系系统,本身快捷键、命令行等相关支持并不完善...这个时候,微软商店安装arch即可。注意,我们不需要为wsl2配置图形化界面,只需要安装好中文即可。按照体验,不建议使用vnc作为图形界面,不如直接终端启动wsl2图形化程序。...关于安卓代码调试,环境,Android Studio不支持创建虚拟设备,因此只能选择物理真机调试,此时需要做一个网络端口转发才能让wsl2android studio连接到物理机。...此时,wsl2arch安装adb,执行: 1 adb devices 这个时候应该看不到手机(该终端未执行setss) 而为了让wsl2能够看到手机,我们需要主机ip,由于在前述,我们设置了...这里可能会出现问题,由于使用了proxychains4代理,笔者开发flutter项目,发现尽管通过proxychains4启动Android Studio可以使其识别设备,在编译运行安卓却会由于代理混乱导致无法编译成功

58210

推荐 18 个终端命令行工具,说实话心动了

终端是程序员必备工具之一,本文将介绍许多牛逼且实用开源工具,本文仅对工具基本介绍,不提供安装方法,因为这些工具安装方法项目的 github 首页上基本都会提供,掘金上能找到许多具体使用教程...终端准备部分介绍工具是跟操作系统相关,终端内命令行工具则基本上是 跨平台 ,可以 mac、linux、windows 上使用。...本文介绍工具在下表可以查阅,数据按照发文 star 数量倒序排列,方便读者朋友挑选。 ? ---- 01....要让其发挥终端强大威力,还需要安装 WSL2,推荐安装 ubuntu。...vim 显示当前状态,在打开 git 目录显示当前分支等等。

1K31

Linux shell 极品!高效命令行~

Ubuntu Linux上安装Zsh Ubuntu可以使用apt包管理器和从源代码安装ZSH两种方法 我们将使用apt软件包管理器Ubuntu上安装ZSH。...现在要使用新zsh shell,请从终端注销并再次登录。 Ubuntu Linux设置Zsh 与BASH之类其他shell相比,ZSH需要一些首次配置才能解决。...首次启动ZSH,它将为您提供一些配置选项。让我们看看这些选项是什么以及如何配置这些选项。 第一页上选择选项“ 1”,它将带我们进入主菜单。 ? 主菜单将显示一些推荐配置选项。 ?...完成后按“0”保存所有的更改。 安装现在已经完成,它将把您带到shell。从下一次开始,您shell将不会通过这些初始设置运行,但是您可以需要再次运行新用户安装命令,如下图所示。...autoload -Uz zsh-newuser-install zsh-newuser-install -f ? 除了手动设置每个配置,还有另一种简单方法。这是通常喜欢方式。

2.7K20

推荐 18 个终端命令行工具

终端是程序员必备工具之一,本文将介绍许多牛逼且实用开源工具,本文仅对工具基本介绍,不提供安装方法,因为这些工具安装方法项目的 github 首页上基本都会提供,掘金上能找到许多具体使用教程...终端准备部分介绍工具是跟操作系统相关,终端内命令行工具则基本上是 跨平台 ,可以 mac、linux、windows 上使用。...本文介绍工具在下表可以查阅,数据按照发文 star 数量倒序排列,方便读者朋友挑选。 由于下表是一张图片,无法点击链接,读者朋友可 点击这里 查看网页版表格。...要让其发挥终端强大威力,还需要安装 WSL2,推荐安装 ubuntu。...vim 显示当前状态,在打开 git 目录显示当前分支等等。

1.4K10

使用 ohmyzsh 打造 windows、ubuntu、mac 系统高效终端命令行工具

原标题名:oh my zsh 和 windows git bash 设置别名提高效率 写于2018年06月03日 微信交流群中听闻很多前端开发比较贫穷,没有买mac电脑(比如我),也没有用过ohmyzsh...也就是说,可以更加简便使用git 相关一些别名。 # 比如 `git status`,只需要输入`gst`。 `git pull` ,只需要输入`gl`。...source .zshrc # 可以封装成一个简写命令 alias alias rl='source ~/.zshrc' 可以在这个配置文件配置更多alias。...git bash,有没有类似oh my zsh插件呢,暂时没发现,如果您知道,欢迎告诉。目录相关操作,可以设置一些别名。比如: # 回退到上一级 alias .....觉得可视化工具也是对git一些封装,具体背后是什么命令,我们还是需要去了解熟悉。命令行使用git,推荐使用tig。git log增强版,性能很好。

5.1K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券