Linux VSCode Fix VSCode Checksums插件报错无访问权限

Linux VSCode Fix VSCode Checksums插件报错An error occurred during execution. Make sure you have write access rights to the VSCode files, see README

问题描述

本人Linux系统为Ubuntu 22.04,在VSCode中安装background插件后报错Code 安装似乎损坏。请重新安装。,使用Fix VSCode Checksums插件执行Fix Checksums : Apply尝试修复,报错An error occurred during execution. Make sure you have write access rights to the VSCode files, see README,再次执行Fix Checksums : Apply,提示No changes to checksums were necessary.。重启VSCode后发现并没有修复Code安装损坏的问题。

问题分析

首先按照网上方法fix vscode checksums 报错处理方案进行插件重装发现无效。分析报错信息,发现该问题与文件访问权限有关。因此确定思路为找到VSCode安装位置,并修改其文件夹访问权限。

解决方法

  • 打开控制台,使用whereis code查找VSCode安装位置(一般在/usr/share文件夹下)。查看code安装位置
  • 然后定位到code文件夹所在位置(例如我这里定位到/usr/share文件夹下),输入sudo chmod -R 777 code指令修改code文件夹访问权限为所有人可以读、写和运行。设置code文件夹访问权限
  • 重启VSCode,再次再次执行Fix Checksums : Apply,可以成功修复VSCode。

本人测试这种方法可以解决这个问题,并且暂时没有遇到其他问题。如果修改文件夹访问权限后仍无法解决,可以分享到评论区,大家一起来讨论。

文章最后编辑时间2023年11月4日

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值