Windows下解压Linux源码报错——“此文件夹已包含相同名称文件”
前言
有时候需要在Windows下阅读Linux源码,但是在Windows利用Winrar 或7-Zip解压Linux源码** XXXXXX.tar.gz**文件会出现下图所示的报错,
尽管大概率不影响阅读,但是总感觉怪怪的,经网上查询,笔者总结了一套亲测可行的办法。
前期准备
PC:Windows 10
Linux源码文件:linux-5.10.1.tar.gz
解压软件:7-Zip
另:Linux kernel 各版本源码可从163源下载,可在bootlin网站在线阅读。
废话不多说,直接说怎么干。
在PC的powershell中开启文件夹区分大小写功能
打开powershell
使用快捷键Win + R后,输入powershell
进入了powershell界面:
输入以下命令:
fsutil file SetCaseSensitiveInfo C:\Users\Administrator\Desktop\内核源码 enable
# 若要关闭此属性则将enable改为disable
其中 C:\Users\Administrator\Desktop\内核源码 为源码压缩文件放置路径,根据自己情况设置即可。
解压
打开了区分大小写功能,正常操作即可完成解压源码包,不会出现前言中的 “相同名称” 的问题了。