VSCode 远程开发连接(glibc<2.28)

参考:https://d1.fan/2025/07/27/VSCode/

下载最新的glibc

复制代码
mkdir ~/src
cd ~/src

wget 'https://ftp.gnu.org/gnu/glibc/glibc-2.28.tar.gz'
tar xzf glibc-2.28.tar.gz

mkdir glibc-2.28-build
cd glibc-2.28-build
../glibc-2.28/configure --prefix=/opt/glibc-2.28

make

# make sure you can write to /opt/glibc-2.28
make install

安装 patchelf,sudo apt-get patchelf

为了使 VSCode Remote Server 知道要先 patchelf,需要将以下内容写入 ~/.ssh/environment 文件中:

c 复制代码
VSCODE_SERVER_CUSTOM_GLIBC_LINKER=/opt/glibc-2.28/lib/ld-linux-x86-64.so.2
VSCODE_SERVER_CUSTOM_GLIBC_PATH=/opt/glibc-2.28/lib:/usr/lib/x86_64-linux-gnu:/lib/x86_64-linux-gnu
VSCODE_SERVER_PATCHELF_PATH=/usr/bin/patchelf

然后为了让 SSH 服务器允许读取 ~/.ssh/environment 文件,需要修改 /etc/ssh/sshd_config 配置:

c 复制代码
sudo sed -i 's|#PermitUserEnvironment no|PermitUserEnvironment yes|g' /etc/ssh/sshd_config
sudo systemctl restart sshd
相关推荐
怦怦蓝20 小时前
IDEA 开发邮件发送功能:全流程报错解决方案汇总
java·ide·intellij-idea·发邮件
唐装鼠20 小时前
linux vscode解压版 AI账号无法登陆问题(浏览器无法打开vscode)
linux·运维·vscode
stevenzqzq21 小时前
Android Studio Logcat 基础认知
android·ide·android studio·日志
山峰哥21 小时前
数据库工程与SQL调优实战:从原理到案例的深度解析
java·数据库·sql·oracle·性能优化·编辑器
朝花不迟暮21 小时前
使用Android Studio生成apk,卡在Running Gradle task ‘assembleDebug...解决方法
android·ide·android studio
gravity_w1 天前
vscode配置SSH远程服务器
服务器·经验分享·vscode·ssh
hui函数1 天前
如何解决 PyCharm 控制台 pip install 报错 OSError: [Errno 18] Cross-device link 问题
ide·pycharm·pip
阴暗扭曲实习生1 天前
135编辑器字符效果:上标数字与特殊字体实现步骤
编辑器
Java猿_1 天前
开发 Java 项目,选哪个 IDE?Eclipse、MyEclipse 与 IntelliJ IDEA 深度对比
java·ide·eclipse
Eason_Lou1 天前
webstorm开发vue项目快捷跳转到vue文件
ide·vue.js·webstorm