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
相关推荐
sinat_255487814 小时前
第七部分。介绍MVC(模型-视图-控制器)模式
java·ide·http·tomcat·intellij-idea
初一初十5 小时前
vue3茶叶商城网站vue网页vuejs前端
前端·javascript·vue.js·vscode·前端框架
Algorithm_Engineer_7 小时前
如何利用Pycharm进行分布式的Debug训练
ide·分布式·pycharm
Jumbo星8 小时前
新版vscode侧边资源管理器的文件搜索
ide·vscode·编辑器
今天的你比昨天进步了?8 小时前
单片机程序,keil可以正常编译,VScode编译报错处理
vscode·单片机·嵌入式硬件
ABAP-張旺8 小时前
ABAP:Visual Studio Code開發ABAP教程
ide·vscode·编辑器
设计师小聂!10 小时前
Java异常处理
java·开发语言·后端·编辑器·idea
stevenzqzq12 小时前
vsCode AI插件
ide·人工智能·vscode
拾贰_C13 小时前
【Ubuntu | VSCode | SSH | 远程连接 | Linux】VSCode 怎么实现ssh远程连接
linux·vscode·ubuntu
你疯了抱抱我13 小时前
【STM32】配置vscode+C工具链+Cortex-Debug开发环境,IC:STM32F411CEU6
c语言·vscode·stm32