前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【错误记录】解压 Linux 内核报错 ( Can not create symbolic link : 客户端没有所需的特权 | Windows 中配置 7z 命令行执行解压操作 )

【错误记录】解压 Linux 内核报错 ( Can not create symbolic link : 客户端没有所需的特权 | Windows 中配置 7z 命令行执行解压操作 )

作者头像
韩曙亮
发布2023-03-30 13:39:39
3.5K0
发布2023-03-30 13:39:39
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

一、报错信息


在这里插入图片描述
在这里插入图片描述

二、解决方案


查看 7zip 软件的安装路径 E:\Program Files\7-Zip , 其中 7z.exe 和 7z.dll 就是执行所需的命令 ;

在这里插入图片描述
在这里插入图片描述

配置环境变量 :

右键点击文件目录左侧的 " 此电脑 " , 在弹出的菜单中选择属性选项 :

在这里插入图片描述
在这里插入图片描述

在电脑属性中 , 选择 " 高级系统设置 " , 然后逐步设置环境变量 , 将 7zip 软件的安装目录设置到环境变量中 ;

在这里插入图片描述
在这里插入图片描述

右键点击底部的 命令提示符 图标 , 在 命令提示符 选项上 , 再次点击右键 , 选择 " 以管理员身份运行 " 选项 ;

在这里插入图片描述
在这里插入图片描述

进入到 Linux 源码目录 , 执行

代码语言:javascript
复制
7z x linux-5.6.18.tar

命令 , 解压 Linux 源码 ;

在这里插入图片描述
在这里插入图片描述

解压过程中 , 没有上述报错 , 成功解压 ;

执行结果 :

代码语言:javascript
复制
D:\004_Operate\Kernel\linux-5.6.18.tar>7z x linux-5.6.18.tar

7-Zip 19.00 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2019-02-21

Scanning the drive for archives:
1 file, 957890560 bytes (914 MiB)

Extracting archive: linux-5.6.18.tar
--
Path = linux-5.6.18.tar
Type = tar
Physical Size = 957890560
Headers Size = 36760064
Code Page = UTF-8


Would you like to replace the existing file:
  Path:     .\linux-5.6.18\include\uapi\linux\netfilter\xt_CONNMARK.h
  Size:     199 bytes (1 KiB)
  Modified: 2020-06-11 02:22:53
with the file from archive:
  Path:     linux-5.6.18\include\uapi\linux\netfilter\xt_connmark.h
  Size:     900 bytes (1 KiB)
  Modified: 2020-06-11 02:22:53
? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? A

Everything is Ok

Folders: 4438
Files: 67311
Size:       903792968
Compressed: 957890560

D:\004_Operate\Kernel\linux-5.6.18.tar>
在这里插入图片描述
在这里插入图片描述

注意此处 :

代码语言:javascript
复制
Would you like to replace the existing file:
  Path:     .\linux-5.6.18\include\uapi\linux\netfilter\xt_CONNMARK.h
  Size:     199 bytes (1 KiB)
  Modified: 2020-06-11 02:22:53
with the file from archive:
  Path:     linux-5.6.18\include\uapi\linux\netfilter\xt_connmark.h
  Size:     900 bytes (1 KiB)
  Modified: 2020-06-11 02:22:53
? (Y)es / (N)o / (A)lways / (S)kip all / A(u)to rename all / (Q)uit? A

Everything is Ok

Linux 文件目录区分大小写 , 但是 WIndows 目录不区分大小写 , 导致

linux-5.6.18\include\uapi\linux\netfilter\xt_CONNMARK.hlinux-5.6.18\include\uapi\linux\netfilter\xt_connmark.h 文件在 Windows 系统中出现冲突 ,

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-03-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、报错信息
  • 二、解决方案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档