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
相关推荐
猪在黑魔纹里17 小时前
解决VSCode无法高亮、解析numpy中的部分接口(如pi、deg2rad)
ide·vscode·python·numpy
辣椒酱.18 小时前
vscode报错------控制台
vscode·编辑器
让梦想疯狂18 小时前
Visual Studio 自动格式化代码
ide·visual studio
code bean18 小时前
【CMake 】[第九篇] 解决 CMake + Visual Studio 中文乱码问题完整指南
ide·visual studio
AllinGold18 小时前
反重力Antigravity配置
ide
欢喜躲在眉梢里19 小时前
基于 openFuyao 社区的无硬件 UB 开发实战指南
运维·数据库·人工智能·vscode·ai·开发工具·go开发
自己的九又四分之三站台20 小时前
Manium:现代化的数学动画创作引擎(Manim 的可视化编辑器方向项目)
编辑器
粤M温同学20 小时前
VsCode快速打出console.log()方法设置
vscode·编辑器
阿关@20 小时前
Vscode中Python无法将pip/pytest”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
vscode·python·pip
忘带键盘了21 小时前
eclipse配置
java·ide·eclipse