windows环境下载ubuntu22.04源码,提示invalid path aux.c

ops/2024/9/20 3:51:50/ 标签: windows

git clone https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/jammy
error: invalid path 'drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c'

一、原因
aux.c 文件导致 error的原因与文件名有关。
在Windows中,aux 是一个保留名称,不能用作文件名。
aux 是 DOS 时代的一个设备文件名,代表辅助设备(通常是串行端口)。
1. 保留设备名称
在 Windows 文件系统中,以下名称是保留的设备名称,不能用作文件或目录名:
CON
PRN
AUX
NUL
COM1, COM2, ..., COM9
LPT1, LPT2, ..., LPT9
因此,当 Git 尝试在 Windows 上创建或访问名为 aux.c 的文件时,会导致路径无效的错误。
2. 文件系统限制
即使在现代的 Windows 文件系统(如 NTFS)上,这些保留名称仍然不能用作文件名。
这是为了向后兼容旧的 DOS 程序和设备驱动。

二、解决方法
1. 在非 Windows 系统上操作
Linux 或 macOS 系统没有上述的文件名限制。
2. 使用 WSL(Windows Subsystem for Linux)
3. 如果必须在 Windows 上操作
git config --global core.protectNTFS false
git reset --hard HEAD
 


http://www.ppmy.cn/ops/110933.html

相关文章

MATLAB系列02:MATLAB基础

MATLAB系列02:MATLAB基础 2. MATLAB基础2.1 变量和数组2.2 MATLAB变量的初始化2.2.1 用赋值语句初始化变量2.2.2 用捷径表达式赋值2.2.3 使用内置函数来初始化2.2.4 使用关键字input来初始化 2.3 多维数组2.3.1 创建多维数组2.3.2 多维数组在内存中的存储2.3.3 用单…

速盾:cdn节点越多越好吗?

CDN(内容分发网络)是一种在全球范围内分布节点的网络架构,旨在提供更快速和可靠的内容传输和访问服务。在CDN中,内容被缓存到位于不同地理位置的节点上,使用户可以从最近的节点获取内容,从而减少延迟和网络…

【Linux 从基础到进阶】Docker Compose 编排工具使用

Docker Compose 编排工具使用 Docker Compose 是 Docker 官方提供的容器编排工具,允许用户通过定义简单的 docker-compose.yml 文件来管理多容器应用。Compose 主要用于定义和运行多容器 Docker 应用程序,可以简化多个服务的部署、扩展和维护。 本文将详细介绍 Docker Comp…

VPP配置网卡多队列no bufs问题

在VPP配置文件/etc/vpp/startup.conf中启用网卡的多队列功能,指定接收和发送队列的数量。 dpdk { dev default { num-rx-queues 4 num-tx-queues 4 } 在测试中发现如下情况,网卡的rx no bufs错误计数非常高。 vpp # show hardware-interfaces GigabitEt…

泽众P-One性能测试平台支持分布式全链路压测

在当今数字化转型加速的时代,高性能、高可用性的系统已成为企业竞争力的核心要素之一。为了确保系统能够在高并发、大数据量的环境下稳定运行,分布式全链路压测成为了不可或缺的一环。P-One凭借其强大的功能,支持分布式全链路压测&#xff0c…

prompt实用技巧-AI+Mermaid【酷炫钉钉文档】

AI 新技能,最近 chatGPTo1 发布后模型能力出现了新的跨越,之前模型的一本正经的胡说八道幻想模式,让AI 对待理科推理明显弱于文案的 AGI 的生成。 prompt engineer 工程师程序员的福音 prompt 内容如下, 按照以上格式生成创建公…

React源码学习(一):如何学习React源码

本系列源码学习,是基于 v16.13.1,v17.x与v16.x区别并不太大! 一、如何正确的学习React源码? 找到Github,转到React仓库,fork / clone源码:React 查看Readme,在Documentation中有Cont…

第三章 转折25 实习生当主角

团队的2个实习同学,基本都入职有3个月了,都成了团队不可或缺的一份子。 首先,我并没有区别对待实习同学,我觉得6个月的实习期很长,可以做很多事情,有更多资源帮我、帮助公司是非常难得的,另外&…

Reactive 编程-Project Reactor

Reactive 编程与 Project Reactor Reactive 编程是一种编程范式,主要用于处理异步数据流。它旨在通过声明式的编程方式处理事件驱动的非阻塞任务,特别适合于构建响应式、可扩展、高并发的应用。随着互联网应用规模的扩大和响应速度的提升需求&#xff0…

Leetcode面试经典150题-79.搜索单词

题目比较简单,回溯最基础的题,记得除非覆盖,否则一定要恢复现场就行 解法都在代码里,不懂就留言或者私信 class Solution {public boolean exist(char[][] board, String word) {int m board.length; int n board[0].length;i…

JS 扩展运算符有哪些使用场景?

你好,我是沐爸,欢迎点赞、收藏、评论和关注。 扩展运算符有哪些使用场景?直接进入正题 一、复制数组 const a1 [1, 2];// 写法一 const a2 [...a1]; // 写法二 const [...a2] a1;二、合并数组 const part1 [1, 2, 3]; const part2 …

Python 数学建模——ARMA 时间序列分析

文章目录 前言使用前提平稳性检验白噪声检验 用法代码实例第一步——平稳性分析方法一方法二方法三 第二步——白噪声分析第三步——确定参数第四步——模型构建与检验检验模型效果预测未来数据 前言 常见的时间序列分析方法有很多,之前介绍了一个稍微新颖的 Prophe…

HarmonyOS开发者基础认证试题

文章目录 一、HarmonyOS介绍二、DevEco Studio的使用三、ArkTS语法介绍四、应用程序框架基础五、从简单的页面开始六、构建更加丰富的页面七、从网络获取数据八、保存应用数据 一、HarmonyOS介绍 判断题: 1.“一次开发,多端部署”指的是一个工程&#x…

【GBase 8c V5_3.0.0 分布式部署(单机安装)】

GBase 8c数据库分布式形态采用share nothing的分布式架构,计算节点和存储节点分离。节点间通过高速网络进行通信,所有节点都有主从互备,确保系统的极致高可用。 本文主要包含GBase 8c V5_3.0.0 分布式部署(单机安装)的简单流程,供…

AI创意引擎:优化Prompt提示词的高效提问技巧

AI内容创作的精髓:提示词(Prompt) 在AI领域中,提示词(Prompt)是与模型沟通的关键工具。提示词不仅决定了AI生成内容的方向和质量,还在优化模型输出、提升用户体验中扮演着至关重要的角色。因此…

【pgAdmin4】使用psql命令行执行查询时,使用占位符(:v1)传入参数

目录 0.环境 1.相关知识点 2.举例 3.详细操作 0.环境 windows11 pgAdmin4 8.10 1.相关知识点 占位符如何理解? SQL语句中的占位符是一种用于代表参数的特殊符号,通常以"?"或":"开头。它们被用来构建可重用的SQL语句&#xff0…

Grafana 汉化

点击 Home -> Administration 点击 Default preferences 点击 中文(简体)后点击 Save 即可

遥感技术在生态系统碳储量、碳收支、碳排放、碳循环以及人为源排放反演等领域的技术发展,实践角度解决遥感技术在生态、能源、大气等领域的碳排放监测及模拟问题

卫星遥感具有客观、连续、稳定、大范围、重复观测的优点,已成为监测全球碳盘查不可或缺的技术手段,卫星遥感也正在成为新一代 、国际认可的全球碳核查方法。本教程的目的就是梳理碳中和与碳达峰对卫星遥感的现实需求,系统总结遥感技术在生态系…

唯徳知识产权管理系统 DownloadFileWordTemplate 文件读取漏洞复现

0x01 产品简介 唯徳知识产权管理系统,由深圳市唯德科创信息有限公司精心打造,旨在为企业及代理机构提供全方位、高效、安全的知识产权管理解决方案。该系统集成了专利、商标、版权等知识产权的全面管理功能,并通过云平台实现远程在线办公,提升工作效率。是一款集知识产权申…

Radware Alteon 负载均衡-基于URL Filetype的七层负载均衡

作者:Xiaolei Ren Radware Alteon作为一款高性能的负载均衡器,其基于URL Filetype的七层负载均衡功能为众多企业提供了灵活、高效的解决方案。 该案例实现如下需求:当客户端访问服务器时,默认访问10.200.1.100,在ht…