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

玩转 wsl(一)—— wsl 安装

WSL 解君愁!!! 目前 Windows11 被大家称为 “缝合怪”,WP10 由于生态原因失败后,干脆就直接把把 卓 和 Linux 搞到 Windows ,这样就直接到手了两者生态 。...不得不说,这是我眼中微软做出最有“良心”事情之一。 WSL 介绍 似乎很久以前,微软似乎就在打 Linux 主意了,毕竟 Linux 有它优势,大多数服务器用都是 Linux 操作系统。...不知道微软是不是看中了这一点,在 2017 年推出了 WSL 第一个版本。不过这时 WSL 不能完整使用 Linux 内核,相关 Linux 功能也不全面。...此时 WSL 在我眼里可以真正地当作一个 Linux 进行使用了,安装桌面,图形界面等等都可以安装在 Windows,无需复杂切换,宛若“一个系统”。...由于 WSL2 功能更强大,所以所有系列都是基于 WSL2 WSL 安装 废话不多说,还是进入正题吧! 0.

1.2K20

我常用自动化部署技巧,贼好用,推荐给大家!

DockerFile 主要是定义了如何将Jar包打包成Docker镜像,对DockerFile不了解朋友可以看下《使用Dockerfile为SpringBoot应用构建Docker镜像》,具体内容如下...结合Jenkins自动化部署 之前打包、上传文件都是我们手动完成,其实这些操作也可以让Jenkins来帮我们实现,有了Jenkins才算得上是真正自动化部署!...比如说我们把Jenkins装在了测试服务器,我们可以使用Jenkins在测试服务器从Git仓库获取代码,然后打成Jar包。...打包完成后我们可以通过这个插件将Jar包传输到正式服务器上去,然后执行正式服务器自动化脚本,从而实现正式服务器自动化部署。 首先我们可以在系统管理->插件管理中找到该插件,然后进行安装; ?...总结 从我写过几篇自动化部署文章中,其实可以看出,Linux下自动化部署主要是依靠一Linux命令来实现

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

wsl2开发环境搭建

,所幸经过几年完善,wsl2已经发展比较完善了,而使用wsl2优点在于:存在于wsl2整个环境都可以打包,迁移方便,可以轻松管理开发环境。...windows下相应程序好) 安装wsl2 可以参考:wsl2+archlinux+kde+tigerVNC图形化配置: 漫长折腾以后完成了wsl2下archlinux安装和kde桌面的图形化显示...wsl迁移与基础配置 由于Arch要装许多开发环境,占用空间越来越大,建议将wsl迁移到其他盘,可以参考WSL安装和位置迁移 - 知乎 (zhihu.com) 首先powershell中关停wsl...关于卓代码调试,在我环境中,Android Studio不支持创建虚拟设备,因此只能选择物理真机调试,此时需要做一个网络端口转发才能让wsl2android studio连接到物理机。...调试 关于如何在wsl2调试卓,我目前解决办法与上文刚好相反。

59610

微软发布新一代命令行利器 Windows Terminal (附安装教程)

用户可以在交互窗口中打开多个选项卡,不同选项卡会连接到用户选择命令行 Shell 或应用程序,例如:「命令提示符」、PowerShell 或者 WSL Ubuntu,甚至通过 SSH 连接到...:CJK 表意文字、表情符号、电力线符号、图标、编程字等。...这种字体不仅包括编程字,而且它也是开源,并有自己存储库。...Subsystem for Linux 2(WSL 2),预计今年年底发布预览版,这是第二代 WSL,基于 Linux 4.19 内核,改进了启动时间和内存使用,文件系统 IO 性能,Linux 兼容性...Windows Terminal + WSL 2 出现,毫无疑问极大地提高开发者、技术型用户生产力,同时也进一步缩小很多技术人员将 macOS 作为主力平台首选差距。

3.8K30

在LinuxWindows子系统(WSL)使用Docker(Ubuntu)

,不过自从微软拥抱开源更加开发提供了LinuxWindows子系统(WSL)后,我们又多了一个选择,通过WSL运行linux程序(WSL比通过虚拟机来运行linux性能更强,耗费资源更小,安装linux...不过令人遗憾是目前WSL是不支持Docker守护进程,但您可以使用Docker CLI连接到通过Docker for Windows或您创建任何其他VM 运行远程Docker守护进程 概览  docker...当您切换到Linux容器模式时,守护程序实际在名为Moby Linux VM虚拟机内运行。...然而,客户端不必与守护进程安装在同一个地方。例如,您可以在开发计算机上使用本地Docker客户端与Azure中Docker进行通信。这使我们可以让WSL客户端与主机上运行守护进程通信。...配置WSL 我们需要在WSL安装Docker客户端 执行命令:apt installdocker.io 将WSL配置为连接到Docker for Windows 执行命令:export DOCKER_HOST

3.4K20

最详尽教程完整介绍-Windows Linux 子系统-WSL1&WSL2

安装 WSL 1. 开启WSL 必须启用“适用于 Linux Windows 子系统”可选功能并重启,然后才能在 Windows 运行 Linux 发行版。...图片 WSL1 不支持Docker守护进程,但您可以使用Docker CLI连接到通过Docker for Windows或您创建任何其他VM 运行远程Docker守护进程 不能完全兼容systemctl...使用docker 问题。...图片 图片 WSL发行版默认都是安装在C盘,在%LOCALAPPDATA%/Docker/wsl目录 docker运行数据、镜像文件都存在%LOCALAPPDATA%/Docker/wsl/data...例如,Docker 开发人员现在可以在 Windows Linux Docker 守护程序上工作,使用与 Linux 计算机上开发人员相同工具和脚本集: 图片 注:WSL2 Docker最爽地方是和宿主机

5.3K20

基于vscode 打造Linux C++编码环境

此时WSL里什么软件也没有,基本make命令都不支持,需要自己手动安装C++编译器、调试器: gcc/g++ :sudo apt install g++ make:sudo apt install...上述是基本插件,其他插件可以自己多去探索发现。 写完程序,可以直接在TERMINAL使用g++编译运行,结果如下: ?...,可能ifconfig命令都不支持,那么需要安装网络工具: sudo apt instal net-tools 在安装SSH服务之前,先使用ps -e | grep ssh命令查看自己虚拟机上是否已经安装了...1)WINDOWs侧 首先在WINDOWsvscode终端上,输入如下命令,其中"这里任意输入"部分建议使用github账号邮箱。...by the way 如何将WINDOWs侧C:\Users\szza\.ssh\id_rsa.pub文件内容复制到虚拟机/home/codespace/.ssh/authorized_keys中?

2.7K30

使用VS Code进行远程开发

实际,VS Code仓库中评论第三多问题是支持在WindowsLinux发行版中从Bash终端运行code。 ?...这样,在Windows和Linux都必须复制开发环境,这完全违背了使用WSL目的。...可以确信是,我们需要是同时在两个地方运行VS Code方法,在本地运行开发工具,并连接到一组在物理或虚拟机(例如,容器或虚拟机)上下文中远程运行开发服务。...相反,使用Remote-SSH扩展,你只需连接到虚拟机,安装必要扩展(如Python),然后就可以利用VS Code所有优秀特性,如智能感知(完成)、代码导航和调试,就像你在本地工作一样。...你可以通过一个devcontainer.json文件来告诉VS Code 如何配置开发容器,包括要使用Dockerfile、要打开端口和要安装在容器中扩展。

4.1K10

都2022年了,还不用Jenkins自动化部署?

背景 前段时间与室友在交流中聊到了互联网每个岗位职责,然后就聊到了测试岗位! 一个同学不禁发问:”如果我们开发接到了特别庞大项目,开发周期特别久,难道测试团队就一直干等着我们开发结束再进行测试吗?...安装Jenkins 因为Jenkins本身是没有在dnf软件仓库包中,所以我们需要连接Jenkins仓库: 执行命令: wget –O /etc/yum.repos.d/jenkins.repo...http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo 下载之后我们通过 ls命令进行查看,安装成功 jenkins.repo 但是有可能下载之后并没有安装在我们指定文件夹...:/etc/yum.repos.d/jenkins.repo 我们通过pwd命令查看,我自己情况是没有安装在指定文件夹,而是安装在/root中 所以我需要移动该文件 mv jenkins.repo /...地址就可以看到对应nginx界面(默认端口是80) 实际此时访问界面对应文件为:/user/share/nginx/html/index.html 我们可以把我们想要部署项目放在 /root下

66620

卓和ios之间文件互传_卓转移到iphone12

如何将数据从卓设备转移到iphone12 可转移内容包括: 通讯录、信息历史记录、相机照片和视频、web 书签、邮件帐户和日历。...例如,在卓设备,“转移到 ios”app 应全程显示在屏幕。如果您在转移完成之前在卓设备使用另一个 app 或接到电话,您内容将无法完成转移。...2.在卓设备打开“转移到 ios”app:打开后点击“继续”,轻点“同意”以继续,然后轻点“查找代码”屏幕右上角“下一步”。 3.在 ios 设备,轻点“从卓设备转移数据”屏幕“继续”。...然后等待十位或六位数字代码出现。如果卓设备显示您互联网连接信号弱警告,您可以忽略这条警告。 4.在卓设备输入代码。然后等待“传输数据”屏幕出现。...整个转移过程可能需要一段时间,具体取决于您转移内容量。 6.ios 设备载入条完成后,请轻点卓设备“完成”。然后轻点 ios 设备“继续”并按照屏幕步骤完成 ios 设备设置。

1.7K10

时隔6年重大更新,揭秘Windows 11如何做到原生支持卓应用

支持卓应用实现原理 事实,新功能官方名称为“Windows Subsystem for Android”,跟 Windows Subsystem for Linux(WSL)有异曲同工之妙,也基本揭示了背后实现原理...简单来讲,就相当于是在 Hyper-V 运行 x86 Android。 微软 WSL 项目负责人 Miguel Ramos 在推特称“和 WSL 一样酷”。...而如果使用是 Linux 桌面操作系统,则通过 Anbox 工具在 Linux 加载 Android 框架,最终实现同样支持效果。如今,大家甚至可以在 WSL 运行 Anbox。...从哪里下载卓应用? 那么,用户要如何给 Windows 11 下载卓应用?微软并不打算在 Windows 使用 Google Play 生态,也无意构建自己生态。...这样看起来,最后 Google Play 也会挤进战团。 凭借多年默认推动与对额外架构良好支持,x86 应用程序在 Google Play 已经颇具人气。

1.4K20

新神器,平板写代码!出差不用带电脑!

近日,微软推出了 Visual Studio Code Server ,这是一项在远程开发机器运行后端服务。...用户可以将该服务安装在任何位置(本地开发机器、云 VM 等),然后使用 VS Code 网页版(vscode.dev)通过浏览器安全地连接到该远程计算机上进行开发,无需设置麻烦 SSH 或 https...2019 年,微软发布了 VS Code 远程开发扩展,它允许用户在 Linux For Windows 子系统 (WSL)、通过 SSH 连接远程计算机,以及直接从 VS Code 开发容器中进行开发...这些额外功能,让 VS Code 远程开发适用范围更大了,比如 “与 vscode.dev 安全连接”,意味着 vscode 网页版能轻松连接到远程机器,及时用平板电脑登录 vscode.dev...VS Code Server 体验包括几个主要组件: VS Code 服务器:运行在远程机器后端服务器,以及一个便于安装、更新、管理和连接到服务器 CLI。

2.6K10

一种将海康大华宇视等防摄像机发布到H5网页微信进行直播全终端无插件播放技术方案

,大多数用户选择了最省钱一种方式:用自有的IPC防摄像机做为视频源(摄像机+拾音器),用企业自己固定线路进行长时间不间断常态化直播,省钱啊!...二、技术实现方法 基于以上场景需求,技术层面上,流媒体系统业务需求基本就是: 1、RTSP防流转RTMP互联网流,进行互联网RTMP/HLS(m3u8)直播 此部分是功能核心,如何能够稳定、支持重...,ffmpeg再维护RTSPSource和RTMPSink,以达到对IPC摄像机源和RTMP流媒体服务器/CDN稳定连接和流转发; 2、外围对这些RTSP输入源与RTMP输出源进行通道化管理...无插件化直播监控》,EasyNVR在这一块已经经过了很多用户和应用场景论证,对一般企业级直播需求是完全能够满足,而且还能对接到CDN,可以说是一款足够“小而美”应用产品!...EasyNVR,EasyNVR能够将这些视频源音视频数据进行拉取,转换为RTMP/HLS,进行全平台终端H5直播(Web、Android、iOS),并且EasyNVR能够将视频源直播数据对接到第三方

2K11

GitHub日收12,000星,微软新命令行工具引爆程序员圈

Windows Terminal是新款命令行工具,可以用在PowerShell、Cmd、WSL,让开发者简化其工作。 那么它有什么特性呢? 1....并一键连接到你选择命令或应用程序,例如想切换到Cmd、PowerShell、 Ubuntu等等,一键直达! ? 2....微软还新出一款萌萌等宽字体,它有自己库,也是开源。 这一次,程序员可以开森地终端了。 ? ▲等宽新字体 3....德国程序员表示,当选项卡运行WSL(Debian或Ubuntu)任务时,在德语键盘需要Alt Gr字符(〜,@等)都不会被打印出来,除此之外,“\”还会被打印为。...“程序员文化”也表现在这款微软新终端工具,从工具释放程序员个性,没准以后终端工具会变成程序员另一块“秀场”呢。

1.2K30

GitHub日收12000星,微软新命令行工具引爆程序员圈!

Windows Terminal是新款命令行工具,可以用在PowerShell、Cmd、WSL,让开发者简化其工作。 那么它有什么特性呢?...并一键连接到你选择命令或应用程序,例如想切换到Cmd、PowerShell、 Ubuntu等等,一键直达! ?...微软还新出一款萌萌等宽字体,它有自己库,也是开源。 这一次,程序员可以开森地终端了。 ?...德国程序员表示,当选项卡运行WSL(Debian或Ubuntu)任务时,在德语键盘需要Alt Gr字符(〜,@等)都不会被打印出来,除此之外,“\”还会被打印为。...“程序员文化”也表现在这款微软新终端工具,从工具释放程序员个性,没准以后终端工具会变成程序员另一块“秀场”呢。

84930

再见 Jenkins !这款神器有点厉害!轻松搞定自动化部署

后面又逐渐引入了持续集成、持续部署,最常用就是通过Jenkins来配合其它代码管理工具或平台来实现上述功能。...之前也写过不少介绍文章:Jenkins+Maven+Svn实现代码自动打包与发布,使用 Gitlab+Jenkins 实现多分支自动独立部署,有兴趣读者可以自行查阅。...部署Drone 注意:安装Drone需要一个drone-server和drone-runner, drone-runner不是必选,官方也不推荐将runner和server安装在同一台服务器,如果你要这样安装的话可以设置...DRONE_AGENTS_ENABLED=false,drone-server将会作为默认runner,本文是将runner和server安装在同一服务器。...运行器连接到主机地址处服务器以接收管道以供执行。 DRONE_RPC_PROTO #提供用于连接到 Drone 服务器协议。该值必须是 http 或 https。

1K20

某小型公司持续集成工具 Jenkins 实践

source tree 配置jenkins环境 增加计划 总结 ---- 前言 本文可能是网上最全一篇全端jenkins部署解决方案介绍文章,一直以来,领导都想解决代码提交和打包问题,尤其是小公司,...Local Maven Repository为maven仓库地址;如果本机没有安装maven,可能需要增加maven仓库;下面需要加入卓环境变量,即上文中提到那个sdk地址; ? ?...这里使用smb协议连接到了一个内网文件服务器,方便测试部门测试。 ?...ios项目job 和卓相同源代码管理及触发器不做介绍,请参照卓,下文同理。...失败时邮件发送至影响代码配置请参照卓,下文同理。同时编译两个ipa包请查看juejin.im/post/684490… java项目job ?

80520

【操作步骤】EasyNVR硬件设备如何设置通电不自动启动?

EasyNVR视频边缘计算网关是TSINGSEE青犀视频开发一款软硬一体视频监控产品,既有软件平台,也有硬件设备,使用非常地灵活。...其中硬件设备体积小巧,部署方便,通电网即可成功运行,操作十分简单。...EasyNVR硬件设备是默认通电就会自动启动操作系统,近期我们接到一些用户需求,问是否可以将EasyNVR硬件设置为类似家用电脑一样,只有按下启动按钮才会启动。...其实这个是可以实现,今天我们就来和大家分享一下:如何将EasyNVR硬件设置为通电情况下不会自启动呢?...EasyNVR支持多协议分发,包括RTSP、HTTP-FLV、RTMP、WS-FLV、HLS等格式视频流,灵活性强,开放性高,可满足防视频监控多样化场景需求。

63230

Jenkins 集群搭建

关于Jenkins安装,根据个人使用过一段时间来说,不推荐使用docker来安装,推荐直接安装。Jenkins只需要装在master即可。...Jenkins安装教程:https://www.cnblogs.com/stulzq/p/9291237.html 三.从节点环境准备 根据你是用源代码管理工具git或者svn来安装对于工具,还有需要安装可能会构建项目所需环境...五.配置节点 结点名称:随意填 描述:随意填 并发构建数:同时进行构建最大数量,我这里设置为2 工作目录:从节点jenkins工作目录,权限要给足。...启动方式:“Launch slave agent via SSH”,使用SSH由master连接到slave来执行任务 主机:slaveip Credentials:见后文 Host Key Verification...Credentials 设置 点击“Add"按钮,选择"Jenkins" ? 按照上图进行设置,设置以后,在界面上选择你刚刚设置凭据。 ? 最后点击“添加”按钮,便完成了对slave添加。

1K10
领券