草庐IT

史上最全从0开始教你玩转wsl2+docker,构建自己的开发环境

1、安装wsl需要windows版本大于搜索启用或关闭windows功能把图片中红点标注的功能勾选,注意勾选hyper-v就不能使用虚拟机类软件,如vm,安卓模拟器一类,点击确定,重启电脑。打开任务管理器确保虚拟化已经启用,部分设备可能需要去bios设置,自行查阅下相关资料下载64位wsl2内核升级包   https%3A//wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi安装后,设置默认wsl版本wsl--set-default-version2安装linux系统方法一:可以从微软商店搜索安装,有概率会失败方法二

Windows子系统WSL的体验与配置——Ubuntu-22.04

前言:为什么选择Windows子系统WindowsSubsystemforLinux(WSL),即Windows的linux子系统,可在win系统中无缝切换使用linux命令行进行学习工作,再也不用进行麻烦地进行虚拟机安装设置或是双系统开关机切换了,极大提升效率与便利性,是初学者必备的学习linux的工具。下面就来介绍一下如何在Windows系统下安装并配置最新的Ubuntu-22.04子系统。1.下载安装WSL首先在win10中搜索“启用或关闭Windows功能”,进入该程序,勾选“适用于Linux的Windows子系统”;在windows系统自带的微软商店中搜索ubuntu,选择要下载的版

【2023最新版】Windows11:WSL(Ubuntu22.04)安装Anaconda(换源、各种报错及解决方案)+连接Pycharm进行远程开发

目录一、安装WSL(适用于Linux的Windows子系统)检查内核版本号WSL版本升级二、WSL安装Anaconda(建议选择方法2)1.下载到WSL2.下载到Windows换源三、conda常用命令查看当前python版本查看配置信息​编辑查看环境列表激活环境退出环境conda使用文档四、Windows上Pycharm使用WSL的虚拟环境五、远程开发——使用SSH在另一台主机上WSL实例一、安装WSL(适用于Linux的Windows子系统)参照前文:Windows11安装Linux子系统(Ubuntu22.04LTS)+安装ROS_Qomolangma_H的博客-CSDN博客https:

git 设置代理+wsl2设置代理

1.http||https协议//设置全局代理//httpgitconfig--globalhttps.proxyhttp://127.0.0.1:1080//httpsgitconfig--globalhttps.proxyhttps://127.0.0.1:1080//使用socks5代理的例如ss,ssr1080是windows下ss的默认代理端口,mac下不同,或者有自定义的,根据自己的改gitconfig--globalhttp.proxysocks5://127.0.0.1:1080gitconfig--globalhttps.proxysocks5://127.0.0.1:108

Windows系统安装WSL,并安装docker服务

背景因为工作需要,要在电脑上执行sh脚本,并启动docker服务执行具体逻辑。因为我的电脑是windows系统,对做本任务来说,比较吃力,所以想到使用wsl,让windows电脑具有linux电脑的能力。什么是WSL2WSL2是适用于Linux的Windows子系统体系结构的一个新版本,它支持适用于Linux的Windows子系统在Windows上运行ELF64Linux二进制文件。它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。这一新的体系结构改变了这些Linux二进制文件与Windows和计算机硬件进行交互的方式,但仍然提供与WSL1(当前广泛可用的版本)中相同的用户体验。单

docker for Windows, WSL2 ,Hyper-v的关系

Hyper-vHyper-V是由微软开发的一种虚拟化技术和虚拟机管理器。它允许在Windows操作系统上创建和运行多个虚拟机实例,每个虚拟机可以运行独立的操作系统和应用程序。属于硬件虚拟化。WSL2WSL2在技术上与WSL有很大的不同。在WSL2中,Windows10引入了虚拟化技术,利用了Hyper-V虚拟机来运行一个完整的Linux内核。这意味着WSL2不再是简单的Linux系统调用翻译,而是在Windows系统上运行了一个真正的Linux内核。WSL1没有Linux内核。WSL2(WindowsSubsystemforLinux2)中包含了Hyper-V虚拟化技术(即无需额外安装Hype

【Docker】win11中,WSL版本过低问题

问题:DockerDesktop-WSLkernelversiontoolowDockerDesktoprequiresanewerWSLkernelversion.UpdatetheWSLkernelbyrunning"wsl--update"orfollowinstructionsathttps://docs.microsoft.com/windows/wsl/wsl2-kernel.解决方案:要更新DockerDesktop所需的WSL内核版本,按照以下步骤进行操作:以管理员身份打开PowerShell窗口。您可以右键单击开始菜单,选择"WindowsPowerShell(管理员)"。运

在 WSL2 中使用 NVIDIA Docker 进行全栈开发和深度学习 TensorFlow pytorch GPU 加速

在WSL2中使用NVIDIADocker进行全栈开发和深度学习TensorFlowpytorchGPU加速0.背景0.1起源生产环境都是在k8dpod中运行,直接在容器中开发不好嘛?每次换电脑,都要配配配,呸呸呸新电脑只安装日常用的软件不好嘛,环境变量配配配,各种日常软件和开发软件到处拉💩虚拟机呗,怎么调用GPU是个问题,hyper-v好像是可以魔改配置实现,又得改改改。改好了本地能跑了,生产给你报错报错错错错到处拉💩,文件弄乱了怎么办,容器直接销毁重建就完事,分分钟解决。电脑重装再配环境也遭不住0.2.容器化开发之后宿主机电脑随便换,随便重装。重装之后我只要上网+wsl--install+g

WSL Opencv with_ffmpeg conan1.60.0

我是ubuntu18.self.options[“opencv”].with_ffmpeg=True关键是gcc版本需要conan支持,比如我的是:compiler=gcccompiler.version=7.5此外还需要安装系统所需库:https://qq742971636.blog.csdn.net/article/details/132559789甚至来说,可以装一些系统编译好的,免得没有系统文件:sudoapt-getinstallbuild-essentialsudoaptinstallffmpeg--fix-missingsudoapt-getinstallpkg-configsu

手动安装WSL(适用于 Linux 的 Windows 子系统)

BG-废话不多说,直接上干货一、安装WSL(一)手动安装1、启用适用于Linux的Windows子系统以管理员身份打开PowerShell(“开始”菜单>“PowerShell”>单击右键>“以管理员身份运行”),然后输入以下命令:dism.exe/online/enable-feature/featurename:Microsoft-Windows-Subsystem-Linux/all/norestart2、检查运行WSL2的要求(直接跳过此步骤亦可)对于x64系统:版本1903或更高版本,内部版本为18362.1049或更高版本。对于ARM64系统:版本2004或更高版本,内部版本为19