simple2025
0D
V2EX  ›  CentOS

vscode 的 remote-ssh 还支持 centos7 吗?

  •  
  •   simple2025 · Mar 31, 2025 · 1918 views
    This topic created in 407 days ago, the information mentioned may be changed or developed.

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

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

    3 replies    2025-04-01 15:28:03 +08:00
    minami
        1
    minami  
       Mar 31, 2025
    目前还可以,但也快到点了,微软只延长了一年。但不管怎么说,总会有办法的
    simple2025
        2
    simple2025  
    OP
       Mar 31, 2025
    @minami 痛苦啊.
    viayie
        3
    viayie  
       Apr 1, 2025   ❤️ 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 )的版本

    留下点痕迹,给后面折腾的兄弟们参考,有解决办法也请滴滴我一下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1035 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 18:32 · PVG 02:32 · LAX 11:32 · JFK 14:32
    ♥ Do have faith in what you're doing.