当前位置: 首页 > news >正文

cursor/vscode连接低版本的系统(glibc<2.28)

这两天开发tx2的代码,结果用cursor远程开发的时候出现了glibc过低的问题,经过各种google,找到了一种相对比较简单的解决方法,不会破坏原有系统,来源于 https://github.com/microsoft/vscode/issues/210033 ,vscode和cursor应该都能用,只是改一下路径。

编译glibc

mkdir ~/src
cd ~/srcwget 'https://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz'
tar xzf glibc-2.28.tar.gzmkdir glibc-2.28-build
cd glibc-2.28-build
../glibc-2.28/configure --prefix=/opt/glibc-2.28make# make sure you can write to /opt/glibc-2.28
make install

安装patchelf, apt install即可

执行patchelf

# version "5c3e652f63e798a5ac2f31ffd0d863669328dc4c" is currently remote-ssh downloads and it depends on GLIBC_2.28
cd ~/.vscode-server/bin/5c3e652f63e798a5ac2f31ffd0d863669328dc4c
cp node node_bak
patchelf --set-interpreter /opt/glibc-2.28/lib/ld-linux-x86-64.so.2 --set-rpath /opt/glibc-2.28/lib:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu node# Now it runs:
./node
v18.18.2

其中需要将版本修改为自己机器上的版本,tx2上还要将/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu 修改为/usr/lib/aarch64-linux-gnu/:/lib/aarch64-linux-gnu:

注意:vscode remote ssh设置中下面这个选项不能勾选在这里插入图片描述

进行上述步骤后,重新连接远程,即可正常远程开发了。

http://www.xdnf.cn/news/650503.html

相关文章:

  • 基于Python与Flask的新能源汽车可视化大屏系统技术解析
  • 哈希表day5
  • VB.NET与SQL连接问题解决方案
  • SpringMVC怎样设置JSP视图解析器才能让页面跳转更高效?
  • 《Drain日志解析算法》论文阅读笔记
  • 企微获取会话内容,RSA 解密函数
  • 从零开始学电机(一)认识电机
  • [Java恶补day7] 42. 接雨水
  • 聊天室H5实时群聊聊天室全开源系统(源码下载)
  • 篇章三 基础——不可变类
  • 工信部中文点选验证码识别
  • Engineering a direct k-way Hypergraph Partitioning Algorithm【2017 ALENEX】
  • 基于JWT+Redis的登录流程实现
  • 分布式ID
  • 解决虚拟机挂起后,docker容器无法访问的问题
  • Qt6无法识别OpenCV(Windows端开发)
  • 【RabbitMQ】基于Spring Boot + RabbitMQ 完成应用通信
  • 七、【前端路由篇】掌控全局:Vue Router 实现页面导航、动态路由与权限控制
  • 2025/5/26 学习日记 基本/扩展正则表达式 linux三剑客之grep
  • [ARM][架构] 02.AArch32 程序状态
  • 3DVR拍摄指南:从理论到实践
  • [特殊字符] next-intl 服务端 i18n getTranslations 教程
  • 三分钟了解 MCP 概念(Model Context Protocol,模型上下文协议)
  • CLAM完整流程。patches-feature-split-train-eval
  • 5.26 面经整理 360共有云 golang
  • Java大师成长计划之第31天:Docker与Java应用容器化
  • 基于matlab版本的三维直流电法反演算法
  • 论文阅读: 2023 NeurIPS Jailbroken: How does llm safety training fail?
  • 支持selenium的chrome driver更新到136.0.7103.113
  • C++寻位映射的究极密码:哈希扩展