草庐IT

【WSL/WSL2-Ubuntu】突破界限:不使用服务器在一台Windows搭建Nginx+FastDFS

打造超级开发环境:Nginx和FastDFS在WSL中的完美结合前言随着软件开发领域的快速发展,跨平台的开发环境变得日益重要。WindowsSubsystemforLinux(WSL)和WSL2为开发者提供了在Windows操作系统上体验Linux环境的便捷途径。本文将引导读者深入探索WSL/WSL2,并教授如何在其中搭建Nginx和FastDFS,为开发和测试提供更加灵活、高效的工作环境。欢迎订阅专栏:Python库百宝箱:解锁编程的神奇世界文章目录打造超级开发环境:Nginx和FastDFS在WSL中的完美结合前言1.安装和配置WSL/WSL21.1启用WSL和WSL2功能1.1.1打开P

Kafka(一)在WSL单机搭建Kafka伪集群

目录1运行Kafka单实例1.1Windws1.1.1安装包下载1.1.2修改环境变量1.1.3修改配置文件1.1.4启动Kafka单机版1.2Linux1.2.1安装包下载1.2.2创建目录1.2.3添加环境变量1.2.4修改配置文件1.2.5运行Kafka1.2.6停止Kafka2搭建Kafka集群2.1搭建Zookeeper集群2.2搭建Kafka集群2.2.1新建集群目录2.2.2配置环境变量2.2.3创建节点目录2.2.4修改配置2.2.5启动集群2.2.6停止集群1运行Kafka单实例1.1Windws环境:Windows111.1.1安装包下载官网下载地址:https://kaf

Windows11下清理Docker Desktop与wsl的C盘空间占用

xshell连接Windows中通过wsl安装的linux子系统-Ubuntu22.04一、清理DockerDesktop的磁盘占用前提:首先启动Windows上的DockerDesktop//【查看docker占用的空间】dockersystemdfTYPE列出了docker使用磁盘的4种类型:Images:所有镜像占用的空间,包括拉取下来的镜像,和本地构建的。Containers:运行的容器占用的空间,表示每个容器的读写层的空间。LocalVolumes:容器挂载本地数据卷的空间。BuildCache:镜像构建过程中产生的缓存空间(只有在使用BuildKit时才有,Docker18.09以

WSL: Processing fstab with mount -a failed.

theme:vue-pro问题win控制台输入wsl,报Processingfstabwithmount-afailed.解决方法参考windows下wsl启动不了_wsl无法启动-CSDN博客检查检查映像以查看是否有检测到损坏:Dism/Online/Cleanup-Image/CheckHealth扫描系统文件并和官方系统文件对比:Dism/Online/Cleanup-Image/ScanHealth重启wslwsl--shutdown测试但是....重启后还是报错后续参考:适用于Linux的Windows子系统-WSL错误处理fstab与装载-a失败-超级用户(superuser.co

解决WSL2/ubuntu安装软件报错 E: Invalid operation insatll 问题

文章目录解决WSL2安装软件报错E:Invalidoperationinsatll问题方法一方法二解决WSL2安装软件报错E:Invalidoperationinsatll问题此问题为系统定位不到软件包,无法安装。方法一替换软件源,替换为国内软件源,同时提高下载速度建议首先备份/etc/apt/sources.list文件mv/etc/apt/sources.list/etc/apt/sourses.list.backup新建/etc/apt/sources.list文件,并添加源(不用全部添加):#163源debhttp://mirrors.163.com/ubuntu/bionicmain

WSL:登陆指定Linux子系统(在安装了多个Linux子系统的情况下)

Tologinyouneedtorun:wsl-dStep5:SetupuseraccountsNoticeintheaboveimagethattheloggedinuserisarootaccount.Solet'ssetupanormaluseraccount.First,whileloggedintothesecondinstanceofUbuntuinWSL2asroot,runthebelowcommand,replace  withtheusernameofyourchoice:NEW_USER=Then,runthefollowingcommandtocreatetheuser

Android系统开发 使用windows系统的WSL编译Android10系统

前言  在自学framework的时候,最大的难题就是如何动手实践修改framework并且看到实践效果。但是Android系统是需要linux环境下编译的,我们一般的个人电脑都是windows系统,所以为了学习framework重装电脑为linux系统有点不太实际。个人也试过虚拟机,但是系统资源开销太大了,而且也非常繁琐。最后发现了Windows系统下的WSL可以满足编译Android系统的需求,并且效果十分不错,也比虚拟机更加高效。参考官方文档https://source.android.google.cn/docs/setup/build/building?hl=zh-cn硬件要求电脑要

2023保姆级:深度学习环境在Docker上搭建(基于Linux和WSL)

深度学习环境在Docker上搭建(基于Linux和WSL)一、深度学习环境配置选择在深度学习领域,配置环境的常见做法是使用conda来实现环境隔离。conda是一个广泛使用的工具,用于创建和管理特定的环境,通过在不同的环境中设置特定的Python环境变量路径,实现了环境的特异化。为了实现这一目的,需要将终端置于conda的管理之下。如果你已经安装了conda,你可能已经注意到在bash中需要执行condainitbash(在Windows上则是condainitpwsh)来初始化conda的bash或powershell配置。Docker作为一种虚拟化技术,利用镜像作为基础配置,可以轻松地创建

VMware、WSL2不兼容问题:解决办法【升级VMware】

一、问题背景与原因分析在安装了WSL2之后,忽然发现VMwareWorkstation无法正常启动了。就是在开启虚拟机时遇到了这种情况:“VMwareWorkstation与Device/CredentialGuard不兼容。在禁用Device/CredentialGuard后,可以运行VMwareWorkstation。有关更多详细信息,请访问http://www.vmware.com/go/turnoff_CG_DG。”    通过查阅MicrosoftWSL文档的“常见问题解答”,我们可以发现,Hyper-V与低版本的VMware发生了冲突,不过该问题已经得到解决:VMware发布了支持

Windows10 + docker for desktop + WSL2 实现Windows运行docker进行GPU加速,pycharm远程连接容器内的解释器,本地使用(连接)容器内jupyter

安装WSL2按照教程我们需要更改Windows10的配置“启用或关闭Windows功能”。可以在控制面板–》程序–》启用或关闭Windows功能打开以上内容,之后系统会自动下载并安装WSL。之后还需要设置默认的WSL为WSL2,需要执行如下命令:wsl--set-default-version2具体要不要再安装Ubuntu发行版的问题(我一般用Ubuntu),额我这里开始装过,但是又卸载了,卸载后不影响我后面的运行。如果大家后面发现容器内无法使用GPU,则需要安装一下Ubuntu的发行版,可以直接再微软应用商店搜索Ubuntu安装。欢迎在评论区留言回复这个问题。安装dockerfordeskt