V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chenqh
V2EX  ›  CentOS

vscode 的 remote-ssh 还支持 centos7 吗?

  •  
  •   chenqh · 5 天前 · 530 次点击

    突然有需求,要切回 centos7 了,本来都用 debian11 好久了.

    如果不是没有必要,真的不想用 centos7,但是没有办法.

    3 条回复    2025-04-01 15:28:03 +08:00
    minami
        1
    minami  
       5 天前
    目前还可以,但也快到点了,微软只延长了一年。但不管怎么说,总会有办法的
    chenqh
        2
    chenqh  
    OP
       4 天前
    @minami 痛苦啊.
    viayie
        3
    viayie  
       4 天前   ❤️ 1
    https://code.visualstudio.com/docs/remote/faq#_can-i-run-vs-code-server-on-older-linux-distributions

    我按上述官方文档 patchelf 修改了链接器和库搜索路径,解决了 GLIBC 版本问题,然后才发现内核版本也不够( 3.10.0-514.el7.x86_64 )

    ```bash
    $ pwd
    /home/xxx/.vscode-server/cli/servers/Stable-ddc367ed5c8936efe395cffeec279b04ffd7db78/server

    $ patchelf --set-interpreter /home/xxx/vscode-env/x86_64-linux-gnu/x86_64-linux-gnu/sysroot/lib/ld-2.28.so --set-rpath /home/xxx/vscode-env/x86_64-linux-gnu/x86_64-linux-gnu/sysroot/lib ./node

    $ ./node --help
    FATAL: kernel too old
    ```

    灰溜溜地用回最后一个支持的版本 1.85.2
    https://code.visualstudio.com/updates/v1_86#_linux-minimum-requirements-update

    CentOS 7 在内网,来回拷贝文件麻烦得要洗,VSCode 商店网页还关闭了插件下载按钮(新版本 VSCode 可以右键下载未安装的 .vsix ;部分插件 GitHub release 可以下载到),只能在 https://archive.org/ 填入插件的链接,找 1.85 发布日期附近( 2023.11 ~ 2023.12 )的版本

    留下点痕迹,给后面折腾的兄弟们参考,有解决办法也请滴滴我一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2591 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 14:58 · PVG 22:58 · LAX 07:58 · JFK 10:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.