1.启用子系统功能 需要win系统支持子系统 进入控制面板 -> 程序和功能 -> 启用或关闭windows功能: 勾选适用于Linux的windows子系统,确定,等待后,确认重启设备 2.下载子系统....点击“Internet 选项” 4.点击“高级” 5.将TLS1.1TLS1.2TLS1.3都勾选上 6.保存 再打开微软商店 [/acc] 搜索ubuntu 进入需要的版本,点击获取 默认安装到...C盘(若不想安装到C盘,看本篇最后),点击安装 等待下载完成后,启动即可, 3.子系统相关配置 启动后,会提示创建用户和设置密码,根据提示操作即可 [card title="修改root密码" color...="info"] 直接输入sudo passwd root修改 [/card] [card title="修改Linux国内镜像源并更新" color="success"] 输入sudo vi /etc...:\ubuntu wsl --import Ubuntu-18.04 d:\ubuntu d:\ubuntu18.04.tar --version 1 注:版本根据自己的修改 (5)设置默认登陆用户为安装时用户名
安装 以管理员模式打开Windows PowerShell wsl --list -online查看可以安装的Linux发行版 wsl --install -d Ubuntu-20.04(安装后需要重启...sudo apt upgrade 关机,叉掉窗口可能无法立刻关掉 wsl --shutdown 使用VS Code 在Ubuntu命令行输入 code ....子系统WSL环境下Conda+Jupyter Notebook安装 - 知乎 (zhihu.com) 下载miniconda 使用wsl访问windows下的资源,windows在/mnt下 cd /mnt.../compute/cuda/11.6.2/local_installers/cuda_11.6.2_510.47.03_linux.run sudo sh cuda_11.6.2_510.47.03_linux.run...但是,下载目录为windows某一个磁盘,无法复制到wsl子系统中(不知道怎么解决,我目前又用不到,先不弄了) 使用命令行,首先加载到windows下含有cudnn的文夹 sudo
开启开发者模式 系统设置 -> 更新和安全 -> 针对开发人员 -> 选择开发人员模式 image.png 启动 Windows 10 的 Linux 子系统组件 系统设置 -> 应用 -> 右侧的程序和功能...-> 启动或关闭windows功能 -> 勾选适用于 Linux 的 Windows 子系统 确定后,重启电脑,系统更新配置 安装 Linux 子系统 打开 Windows 应用市场,输入 linux...main restricted universe multiverse 修改后需要使用sudo apt-get update 修改root用户 通过sudo passwd root,设置root用户密码 安装并配置...xrdp 安装xrdp,代码:sudo apt-get install xrdp 设置使用3390端口 代码:sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp...子系统用户名(也可以使用root账户登陆,比较麻烦,因为Debian默认是禁止使用root账户登陆的),如图: image 3、点击链接 当然也可以使用ssh连接 Debian桌面连接还需要其他配置
blog.doiduoyi.com/authors/1584446358138 初心:记录优秀的Doi技术团队学习经历 相信大部分同学都跟我一样都是使用Windows系统的,但是作为一个开发者来说,Linux...命令是经常要用到的,在以前我们使用虚拟机安装Linux的,如果电脑配置低的话,就基本卡着不动了。...在Windows10后,我们再也不用那么麻烦了,因为可以直接在Windows上安装子系统,这个子系统就是Ubuntu。 首先我们要打开Windows功能 ? 在这里把勾打上 ?...现在介绍第二章安装方式: 打开PowerShell ? 安装Linux,在PowerShell里输入lxrun /install ?...如果想卸载Ubuntu子系统的话,可以在PowerShell里输入lxrun /uninstall /full,要记住不是Linux命令行里 ? ? 卸载完成 ? 或者可以在应用设置上卸载 ?
一文搞懂 | Linux 时钟子系统 Clock 时钟就是 SoC 中的脉搏,由它来控制各个部件按各自的节奏跳动。比如,CPU主频设置,串口的波特率设置,I2S的采样率设置,I2C的速率设置等等。
2、概述 led 子系统驱动框架: 所有 led 共性: 有和用户通信的设备节点 亮和灭 不同点: 有的 led 可能是接在 gpio 管脚上,不同的 led 有不同的 gpio 来控制 有的 led...可能由其他的芯片来控制(节约 cpu 的 pin,或者为了控制 led 的电流等) 可以设置亮度 可以闪烁 所以 Linux led 子系统把所有 led 的共性给实现了,把不同的地方留给驱动工程师去做...led 子系统核心文件: driver/leds/led-class.c driver/leds/led-core.c driver/leds/led-triggers.c include/linux/...led 子系统是一个简单的 Linux 子系统 ,在目录 /sys/class/leds 下展示该子系统设备,每个设备都有自己的属性: brightness:设置 LED 亮度,范围 0 ~ max_brightness...触发方式,如 heartbeat、mmc0、backlight、gpio delay_off、delay_on:trigger为timer时,LED亮灭的时间,单位ms kernel/include/linux
1.可选步骤--把WSL 1设置为默认版本以管理员身份打开Powershell,输入命令wsl --set-default-version 1*2.启用适用于Linux的Windows子系统控制面板--...程序--程序和功能--启用或关闭Windows功能选中 适用于Linux的Windows子系统,确定完成后重启生效*3.下载WSL Linux手动安装包选择Linux版本,下载https://learn.microsoft.com.../en-us/windows/wsl/install-manual#downloading-distributions*4.安装.AppxBundle安装包改名为zip文件,解压,找到文件名包含x64的....appx文件,再次改名为.zip文件,解压到D盘比较好找的目录,如D:\Ubuntu点击ubuntu.exe安装,在D:\Ubuntu目录中有一个rootfs文件,即为安装目录5.设置默认用户为rootUbuntu...8.添加国内的源(解决安装包下载慢的问题)将下列文本添加到/etc/apt/sources.list文件:# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https
背景 安装WSL有何用呢? 对于本人而言,最想用的就是其基于linux的各种命令。 因为众所周知的是,windows的命令行及其的弱,不利于编程开发。 当然,wsl还有很多其他用途。...它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu 14.04 "Trusty Tahr"映像能下载和解压到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。...摘自《百度百科》 安装 启用windows功能 步骤: 打开设置,进入应用,选择程序和功能。 点击启用或关闭Windows功能,勾选适用于Linux的Windows子系统。 接下来重启。 ? ?...微软商店安装 搜索store进入 ? 搜索Linux ? 选择自己一个喜欢的发型版本点击获取即可。 ? 安装完毕会在右下角有个提醒,提醒你是否立即启动。可以选“启动”,也可以在开始菜单启动。 ?...小技巧 在项目所在的文件夹内,Shift + 鼠标右键,会有在此处打开Linux shell 点此就可以在当前目录打开linux终端。 ?
恰好phpstudy本地环境也不能满足需求,今天也搞一下Windows10子系统linux安装宝塔面板[Ubuntu] 本文转载自钻芒博客:https://www.zuanmang.net/4902.html...首先,Windows开启开发者模式和 启用 适用于Linux的Windows子系统 图片 控制面板里搜索 Windows功能,打开 适用于Linux的Windows子系统 图片 然后点击确定保存会提示你重启一下...在Micrasoft Store 搜索linux 并安装 前边三个都可以,我用的是第二个。...安装宝塔记得用Ubuntu脚本的哦。 然后安装完宝塔以后,最后的地址是你的公网ip,替换成127.0.0.1 就可以访问了。...图片 相关链接: 钻芒博客:Windows10子系统linux安装宝塔面板Ubuntu
这样 Linux 内核中就会充斥着大量的重复、冗余代码,但是这些本质上都是对寄存器的操作,所以为了方便内核开发人员统一访问 I2C/SPI 设备的时候,为此引入了 Regmap 子系统。...Linux 下使用 i2c_transfer 来读写 I2C 设备中的寄存器,SPI 接口的话使用 spi_write/spi_read等。...I2C/SPI 芯片又非常的多,因此 Linux 内核里面就会充斥了大量的 i2c_transfer 这类的冗余代码,再者,代码的复用性也会降低。...regmap 是 Linux 内核为了减少慢速 I/O 在驱动上的冗余开销,提供了一种通用的接口来操作硬件寄存器。...Linux 内核提供了针对不同接口的 regmap 初始化函数。
rtc 一般负责系统关机后计时、闹钟等,Linux 内核提供了一个 rtc 子系统,来支持所有的 rtc 设备。...rtc 设备本质上是一个字符设备,rtc 子系统在字符设备的基础上抽象与硬件无关的部分,并在这个基础上拓展 sysfs 和 proc 文件系统下的访问。...rx8010_set_alarm rx8010_set_time 软件逻辑就不在这里赘述了,大家可以参考下面链接 https://jasper1024.com/jasper/c089e4b/ 大家多看几个 Linux...子系统就会发现,基本上每个子系统都差不多,Linux 都会封装上中下 3 层,然后给你一些数据结构让你填充,就可以将这个子系统用起来了。
Linux 内核为了管理这些日益增多的 ADC 类传感器,特地推出了 IIO 子系统,我们学习如何使用 IIO 子系统来编写 ADC 类传感器驱动。...1、IIO 子系统简介 IIO 全称是 Industrial I/O,翻译过来就是工业 I/O,大家不要看到“工业”两个字就觉得 IIO 是只用于工业领域的。...大家一般在搜索 IIO 子系统的时候,会发现大多数讲的都是 ADC,这是因为 IIO 就是为 ADC 类传感器准备的,当然了 DAC 也是可以的。...1、iio_dev 结构体 IIO 子系统使用结构体 iio_dev 来描述一个具体 IIO 设备,此设备结构体定义在include/linux/iio/iio.h 文件中 2、iio_dev 申请与释放...Linux 内核使用 iio_chan_spec 结构体来描述通道,定义在 include/linux/iio/iio.h 文件中。
、打开windows设置面板 二、打开应用与功能 在应用与功能中,打开程序与功能 三、打开启用或关闭windows功能 四、选择并打开功能 五、Microsoft商店中搜索wsl 六、选择适合自己的linux...子系统安装即可 七、安装成功后重启电脑,按Win+R键并输入bash运行该子系统 首次进入系统将提示创建用户和密码
相信对于很多学开发的同学来说对于linux系统并不陌生,大家即使没有用过也一定听说过这个系统,那么如何在自己的电脑上安装linux系统呢?...第二种办法就是在Windows电脑上安装linux的虚拟机,但是虚拟机又比较占用电脑资源,所以对于一般的电脑来说如果安装虚拟机将会给电脑带来很大负担。...第三种办法也是目前最好用的一个办法,就是在Windows10系统中安装linux子系统,这样就可以完美解决上面两种问题啦。...在安装linux子系统之前要检查一下自己电脑的系统版本,最低为1709版本或者为最新版。 ?...图2.1 版本 检查完自己的版本后,就可以进入windows系统中设置安装相应的子系统,下面附上详细步骤:接下来进入控制面板 -> 程序和功能 -> 启用或关闭windows功能 ?
一、背景 最近有个想法,想通过在自己笔记本上安装一个Linux子系统,如果你是一名学生,连阿里云服务器都不用买,就可以使用该子系统输入一些Linux命令进行学习,跟服务器的命令都基本一样,可以使用自己的...Windows系统安装Linux子系统吧,下篇分享本机Linux子系统Ubuntu免密登陆远程服务器同时实现多用户登陆服务器的内容,希望对小伙伴有所帮助。...二、安装Linux子系统 1、电脑开始框内搜索Windows PowerShell,并以管理员身份打开 2、按顺序运行命令 (1)启用适用于 Linux 的 Windows 子系统 adism.exe...(2)可能当我们打开Microsoft Store时,显示无法联网,这样就无法下载,可以试一下打开设置里面的网络和internet,然后选择代理,将使用代理服务器那个按钮关掉,假如就是关闭的,可以先开启再关闭...6、参考资料 https://docs.microsoft.com/zh-cn/windows/wsl/install-win10 三、总结 以上就是关于笔记本电脑Windows系统安装Linux子系统的知识
前言 听说 90% 的人都在 win10 下使用 ubuntu 子系统了!在不赶紧学习你就out了,今天把我win10下安装linux子系统的过程记录下来了,希望对大家有帮助,少如一些坑。...什么是适用于 Linux 的 Windows 子系统?...说白一点,就是在windows 10 下安装 linux 系统,不需要借助虚拟机!...官方文档:适用于 Linux 的 Windows 子系统概述 Windows10下安装linux子系统安装过程 通过微软商店安装Ubuntu系统打开我们的应用商店搜索ubuntu ? ?...安装成功后重启我们的电脑 重启后打开控制面板——>程序——>程序功能——>启动或关闭Windows功能——>找到并勾选“适用于Linux的Windows子系统”,点击“确定”。 ?
汇总系列:https://www.cnblogs.com/dunitian/p/4822808.html#linux 几年前就看到新闻,今天周末,突发奇想,家里电脑安装下子系统不就不用安装开发的那些环境了...于是就有了这个文章: 先说结果,只能无UI模式,是通过bash来进入,有点小失望啊,还是建议直接虚拟机玩吧,你可以看看过程:(当然了你要是装了也是可以体验体验Linux命令的) 搜索Linux,然后安装...发现打开不了,子系统没启动 ?...记得管理员权限启动哦 :Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux ?...重启后,再打开会进行安装,看IO就知道了 ? 设置用户名和密码 ? 设置更新源,清华的源 ? ?
今天分享一篇经典Linux协议栈文章,主要讲解Linux网络子系统,看完相信大家对协议栈又会加深不少,不光可以了解协议栈处理流程,方便定位问题,还可以学习一下怎么去设计一个可扩展的子系统,屏蔽不同层次的差异...目录 Linux网络子系统的分层 Linux网络子系统实现需要: 支持不同的协议族 ( INET, INET6, UNIX, NETLINK…) 支持不同的网络设备 支持统一的BSD socket API...创建ksoftirqd内核线程 linux内核通过调用subsys_initcall来初始化各个子系统,在源代码目录里你可以grep出许多对这个函数的调用。...当驱动处理速度跟不上网卡收包速度时,驱动来不及分配缓冲区,NIC接收到的数据包无法及时写到sk_buffer,就会产生堆积,当NIC内部缓冲区写满后,就会丢弃部分数据,引起丢包。...网络子系统的分层 Linux网络子系统实现需要: 支持不同的协议族 ( INET, INET6, UNIX, NETLINK…) 支持不同的网络设备 支持统一的BSD socket API 需要屏蔽协议
8)底层的时钟、稳压器、频率/电压表(OPP模块完成)支撑,各驱动子系统都可能用到。...1、CPUFreq 驱动 CPUFreq 子系统位于 drivers/cpufreq 目录下,负责进行运行过程中 CPU 频率和电压的动态调整,即 DVFS(Dynamic Voltage Frequency...6、Regulator 驱动 Regulator是Linux系统中电源管理的基础设施之一,用于稳压电源的管理,是各种驱动子系统中设置电压的标准接口。...Linux的Regulator子系统提供如下API以用于注册/注销一个稳压器: structregulator_dev * regulator_register(conststructregulator_desc...Linux运行时PM最早是在Linux2.6.32内核中被合并的。
领取专属 10元无门槛券
手把手带您无忧上云