{"id":8251,"date":"2025-04-18T16:29:27","date_gmt":"2025-04-18T08:29:27","guid":{"rendered":"https:\/\/www.wsisp.com\/helps\/8251.html"},"modified":"2025-04-18T16:29:27","modified_gmt":"2025-04-18T08:29:27","slug":"%e3%80%90vscode%e3%80%91%e8%a7%a3%e5%86%b3vscode-1-99%e4%bb%a5%e5%90%8e%e7%9a%84%e8%bf%9c%e7%a8%8b%e8%bf%9e%e6%8e%a5%e9%97%ae%e9%a2%98%ef%bc%9a%e8%bf%9c%e7%a8%8b%e4%b8%bb%e6%9c%ba%e5%8f%af%e8%83%bd","status":"publish","type":"post","link":"https:\/\/www.wsisp.com\/helps\/8251.html","title":{"rendered":"\u3010VSCode\u3011\u89e3\u51b3VSCode 1.99\u4ee5\u540e\u7684\u8fdc\u7a0b\u8fde\u63a5\u95ee\u9898\uff1a\u8fdc\u7a0b\u4e3b\u673a\u53ef\u80fd\u4e0d\u7b26\u5408 glibc \u548c libstdc++ VSCode \u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6"},"content":{"rendered":"<\/p>\n<h4>\u76ee\u5f55<\/h4>\n<ul>\n<li>\u80cc\u666f<\/li>\n<li>\u6b65\u9aa4<\/li>\n<li>\u788e\u788e\u5ff5<\/li>\n<li>FAQ<\/li>\n<\/ul>\n<h2>\u80cc\u666f<\/h2>\n<p>VSCode\u66fe\u7ecf\u57281.86\u8868\u793a&#xff0c;\u5c06\u57282025\u5e742\u6708\u4e4b\u540e\u4e0d\u518d\u652f\u6301glibc&lt;2.28\u7684\u670d\u52a1\u5668\u3002\u800c\u5c31\u5728\u4eca\u5929&#xff0c;VSCode insiders\u66f4\u65b0\u5230\u4e861.99.0&#xff0c;\u5b98\u7f51\u8868\u793a<\/p>\n<p>Starting with VS Code release 1.99 (March 2025), the prebuilt servers distributed by VS Code are only compatible with Linux distributions that are based on glibc 2.28 or later. \u4eceVS Code 1.99\u7248\u672c&#xff08;2025\u5e743\u6708&#xff09;\u5f00\u59cb&#xff0c;\u7531VS Code\u53d1\u5e03\u7684\u9884\u6784\u5efa\u670d\u52a1\u5668\u53ea\u517c\u5bb9\u57fa\u4e8eglibc 2.28\u6216\u66f4\u9ad8\u7248\u672c\u7684Linux\u53d1\u884c\u7248\u3002<\/p>\n<p>\u4f46\u5b66\u6821\u7684\u670d\u52a1\u5668\u4ecd\u7136\u662fCentOS7.8&#xff1a;glibc \u7248\u672c2.27\u3002 \u4e0e\u5176\u653e\u5f03VSCode\u548cGithub Copilot&#xff0c;\u6211\u9009\u62e9\u7528\u6237\u7ea7\u7f16\u8bd1glibc 2.28\u3002<\/p>\n<h2>\u6b65\u9aa4<\/h2>\n<p>\u53c2\u8003centos7\u5347\u7ea7glibc\u5e93\u5230glibc-2.28&#xff0c;\u867d\u7136\u6587\u7ae0\u4ecb\u7ecd\u7684\u662f\u7cfb\u7edf\u7ea7\u7f16\u8bd1&#xff0c;\u4f46\u662f\u7a0d\u52a0\u6539\u52a8\u5373\u53ef\u53d8\u4e3a\u7528\u6237\u7ea7\u7f16\u8bd1<\/p>\n<li>\n<p>\u521b\u5efa\u7528\u6237\u7ea7\u7f16\u8bd1\u7684\u76ee\u5f55&#xff0c;\u8fd9\u91cc\u9009\u62e9~\/.local\/opt<\/p>\n<p> <span class=\"token builtin class-name\">cd<\/span> ~<br \/>\n<span class=\"token function\">mkdir<\/span> <span class=\"token parameter variable\">-p<\/span> ~\/.local\/src\/opt<br \/>\n<span class=\"token function\">mkdir<\/span> <span class=\"token parameter variable\">-p<\/span> ~\/.local\/opt<br \/>\n<span class=\"token builtin class-name\">cd<\/span> ~\/.local\/src\/opt\n <\/li>\n<li>\n<p>\u4e0b\u8f7d\u6e90\u4ee3\u7801 &#xff08;\u7531\u4e8e\u672c\u4eba\u6240\u5728\u5b66\u6821\u670d\u52a1\u5668\u5df2\u7ecf\u5b89\u88c5\u9ad8\u7248\u672cgcc&#xff0c;\u6b64\u5904\u4e0d\u4ecb\u7ecdgcc\u7684\u7f16\u8bd1\u5b89\u88c5&#xff0c;\u907f\u514d\u6559\u7a0b\u9519\u8bef&#xff09;<\/p>\n<p> <span class=\"token comment\"># \u5347\u7ea7glibc\u9700\u8981\u7684\u4f9d\u8d56(\u6211\u4e0d\u6e05\u695a\u9664\u4e86make\u4e4b\u5916\u7684\u662f\u5426\u5fc5\u8981&#xff0c;\u4f46\u662f\u6211\u90fd\u5b89\u88c5\u4e86)<\/span><br \/>\n<span class=\"token function\">wget<\/span> https:\/\/ftp.gnu.org\/gnu\/binutils\/binutils-2.32.tar.gz<br \/>\n<span class=\"token function\">wget<\/span> https:\/\/ftp.gnu.org\/gnu\/bison\/bison-3.2.1.tar.gz<br \/>\n<span class=\"token function\">wget<\/span> https:\/\/ftp.gnu.org\/pub\/gnu\/make\/make-4.3.tar.gz<\/p>\n<p><span class=\"token comment\"># glibc-2.28\u5b89\u88c5\u5305<\/span><br \/>\n<span class=\"token function\">wget<\/span> https:\/\/ftp.gnu.org\/gnu\/glibc\/glibc-2.28.tar.gz<\/p>\n<p>\u4e8b\u5b9e\u4e0a&#xff0c;\u5373\u4f7f\u6302\u4e86\u68af\u5b50&#xff0c;\u5b98\u7f51\u4e5f\u592a\u6162\u4e86\u3002\u6240\u4ee5\u6211\u63a8\u8350\u4f7f\u7528\u963f\u91cc\u4e91\u955c\u50cf<\/p>\n<p> <span class=\"token comment\"># \u5347\u7ea7glibc\u9700\u8981\u7684\u4f9d\u8d56<\/span><br \/>\n<span class=\"token function\">wget<\/span> https:\/\/mirrors.aliyun.com\/gnu\/binutils\/binutils-2.32.tar.gz<br \/>\n<span class=\"token function\">wget<\/span> https:\/\/mirrors.aliyun.com\/gnu\/bison\/bison-3.2.1.tar.gz<br \/>\n<span class=\"token function\">wget<\/span> https:\/\/mirrors.aliyun.com\/gnu\/make\/make-4.3.tar.gz<\/p>\n<p><span class=\"token comment\"># glibc-2.28\u5b89\u88c5\u5305<\/span><br \/>\n<span class=\"token function\">wget<\/span> https:\/\/mirrors.aliyun.com\/gnu\/glibc\/glibc-2.28.tar.gz<\/p>\n<p>\u5bf9\u4e8egcc\u4e5f\u9700\u8981\u5347\u7ea7\u7684\u670d\u52a1\u5668&#xff0c;\u8bf7\u53c2\u8003centos7\u5347\u7ea7glibc\u5e93\u5230glibc-2.28&#xff08;\u90fd\u6562\u4e8e\u81ea\u884c\u7f16\u8bd1glibc&#xff0c;\u53c2\u8003\u6587\u7ae0\u8fdb\u884c\u4fee\u6539\u7684\u80fd\u529b\u4e00\u5b9a\u6709\u5427&#xff01;&#xff09;<\/p>\n<\/li>\n<li>\n<p>\u5b89\u88c5binutils<\/p>\n<p> <span class=\"token comment\"># \u8fdb\u5165\u76ee\u5f55<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> ~\/.local\/src\/opt<\/p>\n<p><span class=\"token comment\"># \u89e3\u538b<\/span><br \/>\n<span class=\"token function\">tar<\/span> <span class=\"token parameter variable\">-xzvf<\/span> binutils-2.32.tar.gz<\/p>\n<p><span class=\"token comment\"># \u5b89\u88c5<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> binutils-2.32<br \/>\n.\/configure <span class=\"token parameter variable\">&#8211;prefix<\/span><span class=\"token operator\">&#061;<\/span><span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/binutils-2.32<br \/>\n<span class=\"token function\">make<\/span> <span class=\"token parameter variable\">-j16<\/span> <span class=\"token comment\"># \u6839\u636eCPU\u6838\u5fc3\u81ea\u884c\u8bbe\u7f6e&#xff0c;\u7528\u4e8e\u5e76\u884c\u52a0\u901f<\/span><br \/>\n<span class=\"token function\">make<\/span> <span class=\"token function\">install<\/span><\/p>\n<p>\u5b89\u88c5\u5b8c\u6210\u540e&#xff0c;\u4f7f\u5176\u751f\u6548<\/p>\n<p> <span class=\"token function\">vim<\/span> ~\/.bashrc<\/p>\n<p><span class=\"token comment\"># \u5728\u6587\u4ef6\u540e\u9762\u52a0\u4e0a<\/span><br \/>\n<span class=\"token comment\"># \u79fb\u52a8\u5230\u6587\u4ef6\u6700\u540e&#xff0c;\u6309i\u5f00\u542f\u8f93\u5165&#xff0c;\u7c98\u8d34\u4ee5\u4e0b\u547d\u4ee4&#xff0c;\u5b8c\u6210\u540e\u6309Esc&#xff0c;\u7136\u540e\u8f93\u5165:wq&#xff0c;\u6700\u540eEnter\u5c31\u597d\u5566<\/span><br \/>\n<span class=\"token builtin class-name\">export<\/span> <span class=\"token assign-left variable\"><span class=\"token environment constant\">PATH<\/span><\/span><span class=\"token operator\">&#061;<\/span><span class=\"token string\">&#034;<span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/binutils-2.32\/bin:<span class=\"token environment constant\">$PATH<\/span>&#034;<\/span> <span class=\"token comment\"># binutils 2.32<\/span><\/p>\n<p><span class=\"token comment\"># \u4f7f\u5176\u751f\u6548<\/span><br \/>\n<span class=\"token builtin class-name\">source<\/span> ~\/.bashrc<\/p>\n<p><span class=\"token comment\"># \u6d4b\u8bd5<\/span><br \/>\nld <span class=\"token parameter variable\">&#8211;version<\/span>\n <\/li>\n<li>\n<p>\u5b89\u88c5bison<\/p>\n<p> <span class=\"token comment\"># \u8fdb\u5165\u76ee\u5f55<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> ~\/.local\/src\/opt<\/p>\n<p><span class=\"token comment\"># \u89e3\u538b<\/span><br \/>\n<span class=\"token function\">tar<\/span> <span class=\"token parameter variable\">-xzvf<\/span> bison-3.2.1.tar.gz<\/p>\n<p><span class=\"token comment\"># \u5b89\u88c5<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> bison-3.2.1<br \/>\n.\/configure <span class=\"token parameter variable\">&#8211;prefix<\/span><span class=\"token operator\">&#061;<\/span><span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/bison-3.2.1<br \/>\n<span class=\"token function\">make<\/span> <span class=\"token parameter variable\">-j16<\/span> <span class=\"token comment\"># \u6839\u636eCPU\u6838\u5fc3\u81ea\u884c\u8bbe\u7f6e&#xff0c;\u7528\u4e8e\u5e76\u884c\u52a0\u901f<\/span><br \/>\n<span class=\"token function\">make<\/span> <span class=\"token function\">install<\/span><\/p>\n<p>\u5b89\u88c5\u5b8c\u6210\u540e&#xff0c;\u4f7f\u5176\u751f\u6548<\/p>\n<p> <span class=\"token function\">vim<\/span> ~\/.bashrc<\/p>\n<p><span class=\"token comment\"># \u5728\u6587\u4ef6\u540e\u9762\u52a0\u4e0a<\/span><br \/>\n<span class=\"token comment\"># \u79fb\u52a8\u5230\u6587\u4ef6\u6700\u540e&#xff0c;\u6309i\u5f00\u542f\u8f93\u5165&#xff0c;\u7c98\u8d34\u4ee5\u4e0b\u547d\u4ee4&#xff0c;\u5b8c\u6210\u540e\u6309Esc&#xff0c;\u7136\u540e\u8f93\u5165:wq&#xff0c;\u6700\u540eEnter\u5c31\u597d\u5566<\/span><br \/>\n<span class=\"token builtin class-name\">export<\/span> <span class=\"token assign-left variable\"><span class=\"token environment constant\">PATH<\/span><\/span><span class=\"token operator\">&#061;<\/span><span class=\"token string\">&#034;<span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/bison-3.2.1\/bin:<span class=\"token environment constant\">$PATH<\/span>&#034;<\/span> <span class=\"token comment\"># bison 3.2.1<\/span><\/p>\n<p><span class=\"token comment\"># \u4f7f\u5176\u751f\u6548<\/span><br \/>\n<span class=\"token builtin class-name\">source<\/span> ~\/.bashrc<\/p>\n<p><span class=\"token comment\"># \u6d4b\u8bd5<\/span><br \/>\nbison <span class=\"token parameter variable\">&#8211;version<\/span>\n <\/li>\n<li>\n<p>\u5b89\u88c5make<\/p>\n<p> <span class=\"token comment\"># \u8fdb\u5165\u76ee\u5f55<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> ~\/.local\/src\/opt<\/p>\n<p><span class=\"token comment\"># \u89e3\u538b<\/span><br \/>\n<span class=\"token function\">tar<\/span> <span class=\"token parameter variable\">-zxvf<\/span> make-4.3.tar.gz<\/p>\n<p><span class=\"token comment\"># \u5b89\u88c5<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> make-4.3<br \/>\n.\/configure <span class=\"token parameter variable\">&#8211;prefix<\/span><span class=\"token operator\">&#061;<\/span><span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/make-4.3<br \/>\n<span class=\"token function\">make<\/span> <span class=\"token parameter variable\">-j16<\/span> <span class=\"token comment\"># \u6839\u636eCPU\u6838\u5fc3\u81ea\u884c\u8bbe\u7f6e&#xff0c;\u7528\u4e8e\u5e76\u884c\u52a0\u901f<\/span><br \/>\n<span class=\"token function\">make<\/span> <span class=\"token function\">install<\/span><\/p>\n<p>\u5b89\u88c5\u5b8c\u6210\u540e&#xff0c;\u4f7f\u5176\u751f\u6548<\/p>\n<p> <span class=\"token function\">vim<\/span> ~\/.bashrc<\/p>\n<p><span class=\"token comment\"># \u5728\u6587\u4ef6\u540e\u9762\u52a0\u4e0a<\/span><br \/>\n<span class=\"token comment\"># \u79fb\u52a8\u5230\u6587\u4ef6\u6700\u540e&#xff0c;\u6309i\u5f00\u542f\u8f93\u5165&#xff0c;\u7c98\u8d34\u4ee5\u4e0b\u547d\u4ee4&#xff0c;\u5b8c\u6210\u540e\u6309Esc&#xff0c;\u7136\u540e\u8f93\u5165:wq&#xff0c;\u6700\u540eEnter\u5c31\u597d\u5566<\/span><br \/>\n<span class=\"token builtin class-name\">export<\/span> <span class=\"token assign-left variable\"><span class=\"token environment constant\">PATH<\/span><\/span><span class=\"token operator\">&#061;<\/span><span class=\"token string\">&#034;<span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/make-4.3\/bin:<span class=\"token environment constant\">$PATH<\/span>&#034;<\/span> <span class=\"token comment\"># make 4.3<\/span><\/p>\n<p><span class=\"token comment\"># \u4f7f\u5176\u751f\u6548<\/span><br \/>\n<span class=\"token builtin class-name\">source<\/span> ~\/.bashrc<\/p>\n<p><span class=\"token comment\"># \u6d4b\u8bd5<\/span><br \/>\n<span class=\"token function\">make<\/span> <span class=\"token parameter variable\">&#8211;version<\/span><\/p>\n<p>\u8fd9\u91cc\u7531\u4e8e\u5b89\u88c5\u7684\u53ea\u6709make&#xff0c;\u800c\u7f16\u8bd1glibc\u65f6\u9ed8\u8ba4\u4f7f\u7528\u7684\u662fgmake&#xff0c;\u6240\u4ee5\u53ef\u80fd\u9700\u8981\u521b\u5efa\u94fe\u63a5<\/p>\n<p> <span class=\"token comment\"># \u521b\u5efa\u7b26\u53f7\u94fe\u63a5<\/span><br \/>\n<span class=\"token function\">ln<\/span> <span class=\"token parameter variable\">-s<\/span> <span class=\"token string\">&#034;<span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/make-4.3\/bin\/make&#034;<\/span> <span class=\"token string\">&#034;<span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/make-4.3\/bin\/gmake&#034;<\/span><\/p>\n<p><span class=\"token comment\"># \u4f7f\u5176\u751f\u6548<\/span><br \/>\n<span class=\"token builtin class-name\">source<\/span> ~\/.bashrc<\/p>\n<p><span class=\"token comment\"># \u6d4b\u8bd5<\/span><br \/>\ngmake <span class=\"token parameter variable\">&#8211;version<\/span>\n <\/li>\n<li>\n<p>\u5b89\u88c5glibc<\/p>\n<p> <span class=\"token comment\"># \u8fdb\u5165\u76ee\u5f55<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> ~\/.local\/src\/opt<\/p>\n<p><span class=\"token comment\"># \u89e3\u538b<\/span><br \/>\n<span class=\"token function\">tar<\/span> <span class=\"token parameter variable\">-zxvf<\/span> glibc-2.28.tar.gz<\/p>\n<p><span class=\"token comment\"># \u5b89\u88c5<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> glibc-2.28<br \/>\n<span class=\"token function\">mkdir<\/span> build <span class=\"token operator\">&amp;&amp;<\/span> <span class=\"token builtin class-name\">cd<\/span> build <span class=\"token comment\"># \u6ce8\u610f\u591a\u4e86\u4e00\u6b65\u521b\u5efabuild\u6587\u4ef6\u5939&#xff0c;\u5176\u5b9e\u4e0a\u8ff0\u5b89\u88c5\u6b65\u9aa4\u4e5f\u53ef\u4ee5\u6267\u884c\u8fd9\u4e00\u6b65&#xff0c;\u4f7f\u5f97\u6e90\u4ee3\u7801\u76ee\u5f55\u66f4\u5e72\u51c0&#xff0c;\u4f46\u662f\u6211\u61d2&#xff0c;\u4f46\u8fd9\u91cc\u5fc5\u987b\u521b\u5efa<\/span><br \/>\n<span class=\"token punctuation\">..<\/span>\/configure <span class=\"token parameter variable\">&#8211;prefix<\/span><span class=\"token operator\">&#061;<\/span><span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/glibc-2.28 &#8211;disable-profile &#8211;enable-add-ons &#8211;disable-werror <span class=\"token comment\"># \u6ce8\u610f\u9700\u8981\u5173\u95ed-Werror<\/span><br \/>\n<span class=\"token function\">make<\/span> <span class=\"token parameter variable\">-j16<\/span> <span class=\"token comment\"># \u6839\u636eCPU\u6838\u5fc3\u81ea\u884c\u8bbe\u7f6e&#xff0c;\u7528\u4e8e\u5e76\u884c\u52a0\u901f<\/span><br \/>\n<span class=\"token function\">make<\/span> <span class=\"token function\">install<\/span>\n <\/li>\n<li>\n<p>\u5b89\u88c5patchelf<\/p>\n<p> <span class=\"token comment\"># \u8fdb\u5165\u76ee\u5f55<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> ~\/.local\/src<\/p>\n<p><span class=\"token comment\"># \u4e0b\u8f7d&#xff0c;\u5982\u679c\u4e0d\u80fd\u8bbf\u95eegithub&#xff0c;\u81ea\u5df1\u627e\u955c\u50cf<\/span><br \/>\n<span class=\"token function\">wget<\/span> https:\/\/github.com\/NixOS\/patchelf\/releases\/download\/0.18.0\/patchelf-0.18.0.tar.bz2<\/p>\n<p><span class=\"token comment\"># \u89e3\u538b<\/span><br \/>\n<span class=\"token function\">tar<\/span> <span class=\"token parameter variable\">-jxvf<\/span> patchelf-0.18.0.tar.bz2<\/p>\n<p><span class=\"token comment\"># \u5b89\u88c5<\/span><br \/>\n<span class=\"token builtin class-name\">cd<\/span> patchelf-0.18.0<br \/>\n.\/configure <span class=\"token parameter variable\">&#8211;prefix<\/span><span class=\"token operator\">&#061;<\/span><span class=\"token environment constant\">$HOME<\/span>\/.local\/<br \/>\n<span class=\"token function\">make<\/span> <span class=\"token parameter variable\">-j16<\/span> <span class=\"token comment\"># \u6839\u636eCPU\u6838\u5fc3\u81ea\u884c\u8bbe\u7f6e&#xff0c;\u7528\u4e8e\u5e76\u884c\u52a0\u901f<\/span><br \/>\n<span class=\"token function\">make<\/span> <span class=\"token function\">install<\/span><\/p>\n<p>\u5b89\u88c5\u5b8c\u6210\u540e&#xff0c;\u4f7f\u5176\u751f\u6548<\/p>\n<p> <span class=\"token function\">vim<\/span> ~\/.bashrc<\/p>\n<p><span class=\"token comment\"># \u5728\u6587\u4ef6\u540e\u9762\u52a0\u4e0a<\/span><br \/>\n<span class=\"token comment\"># \u79fb\u52a8\u5230\u6587\u4ef6\u6700\u540e&#xff0c;\u6309i\u5f00\u542f\u8f93\u5165&#xff0c;\u7c98\u8d34\u4ee5\u4e0b\u547d\u4ee4&#xff0c;\u5b8c\u6210\u540e\u6309Esc&#xff0c;\u7136\u540e\u8f93\u5165:wq&#xff0c;\u6700\u540eEnter\u5c31\u597d\u5566<\/span><br \/>\n<span class=\"token builtin class-name\">export<\/span> <span class=\"token assign-left variable\"><span class=\"token environment constant\">PATH<\/span><\/span><span class=\"token operator\">&#061;<\/span><span class=\"token string\">&#034;<span class=\"token environment constant\">$HOME<\/span>\/.local\/bin:<span class=\"token environment constant\">$PATH<\/span>&#034;<\/span><\/p>\n<p><span class=\"token comment\"># \u4f7f\u5176\u751f\u6548<\/span><br \/>\n<span class=\"token builtin class-name\">source<\/span> ~\/.bashrc<\/p>\n<p><span class=\"token comment\"># \u6d4b\u8bd5<\/span><br \/>\npatchelf <span class=\"token parameter variable\">&#8211;version<\/span>\n <\/li>\n<p>\u4ee5\u4e0a&#xff0c;\u5c31\u5df2\u7ecf\u5b89\u88c5\u597d\u4e86\u3002<\/p>\n<p>VSCode\u57281.99\u4e4b\u540e&#xff0c;\u6709\u4e09\u4e2a\u53d8\u91cf\u53ef\u4ee5\u4f7f\u7528&#xff0c;\u8fd9\u5c06\u4f7f\u5176\u81ea\u52a8\u8fd0\u884cpatchelf\u800c\u65e0\u9700\u6bcf\u6b21\u66f4\u65b0\u624b\u52a8\u4fee\u6539\u3002<\/p>\n<p>\u5728~\/.bashrc\u4e2d\u6dfb\u52a0<\/p>\n<p><span class=\"token comment\"># vscode<\/span><br \/>\n<span class=\"token builtin class-name\">export<\/span> <span class=\"token assign-left variable\">VSCODE_SERVER_CUSTOM_GLIBC_LINKER<\/span><span class=\"token operator\">&#061;<\/span><span class=\"token string\">&#034;<span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/glibc-2.28\/lib\/ld-linux-x86-64.so.2&#034;<\/span><\/p>\n<p><span class=\"token comment\"># \u6ce8\u610f&#xff0c;\u8fd9\u91cc\u4e0d\u540c\u7cfb\u7edf\u53ef\u80fd\u4e0d\u4e00\u6837(\u53ef\u80fd)<\/span><br \/>\n<span class=\"token comment\"># rpath\u9700\u8981\u5305\u542b\u7cfb\u7edf\u5e93&#xff0c;\u5426\u5219\u62a5\u9519\u627e\u4e0d\u5230libstdc&#043;&#043;.so.6&#xff1a; error while loading shared libraries: libstdc&#043;&#043;.so.6: cannot open shared object file: No such file or directory<\/span><br \/>\n<span class=\"token comment\"># \u8bf7\u628a \/usr\/lib64 \u6362\u6210\u4f60\u7684 libstdc&#043;&#043;.so.6 \u6240\u5728\u8def\u5f84<\/span><br \/>\n<span class=\"token builtin class-name\">export<\/span> <span class=\"token assign-left variable\">VSCODE_SERVER_CUSTOM_GLIBC_PATH<\/span><span class=\"token operator\">&#061;<\/span><span class=\"token string\">&#034;<span class=\"token environment constant\">$HOME<\/span>\/.local\/opt\/glibc-2.28\/lib:\/usr\/lib64&#034;<\/span> <\/p>\n<p><span class=\"token builtin class-name\">export<\/span> <span class=\"token assign-left variable\">VSCODE_SERVER_PATCHELF_PATH<\/span><span class=\"token operator\">&#061;<\/span><span class=\"token string\">&#034;<span class=\"token environment constant\">$HOME<\/span>\/.local\/bin\/patchelf&#034;<\/span><\/p>\n<p>\u63a5\u4e0b\u6765\u76f4\u63a5VSCode\u8fdc\u7a0b\u8fde\u63a5\u5230\u8be5\u670d\u52a1\u5668\u5c31\u597d\u5566<\/p>\n<h2>\u788e\u788e\u5ff5<\/h2>\n<p>\u5efa\u8bae\u5148\u7edf\u4e00\u4e0b\u8f7dtar\u5305&#xff0c;\u7136\u540e\u4e00\u8fb9\u7f16\u8bd1\u4e00\u8fb9\u89e3\u538b<\/p>\n<h2>FAQ<\/h2>\n<li>\n<p>\u4e3a\u4ec0\u4e48\u5b98\u7f51\u63d0\u4f9b\u4e86\u6559\u7a0b&#xff0c;\u6211\u8fd8\u8981\u81ea\u5df1\u7f16\u8bd1\u5462&#xff1f;<\/p>\n<p>\u8be6\u60c5\u89c1\u6587\u7ae0linux\u6587\u4ef6\u76ee\u5f55\u592a\u6df1\u65e0\u6cd5\u5220\u9664\u89e3\u51b3\u529e\u6cd5<\/p>\n<\/li>\n<li>\n<p>\u4e3a\u4ec0\u4e48\u5404\u8f6f\u4ef6\u4e0d\u7528\u6700\u65b0\u7248&#xff1f;<\/p>\n<p>\u6211\u66fe\u7ecf\u4e5f\u7231\u7528\u6700\u65b0\u7248&#xff0c;\u62a5\u9519\u591a\u4e86\u5c31\u8001\u5b9e\u4e86<\/p>\n<\/li>\n<li>\n<p>\u4e3a\u4ec0\u4e48\u4e0d\u964d\u7ea7VSCode&#xff1f;<\/p>\n<p>\u867d\u7136\u53ef\u4ee5\u964d\u7ea7VSCode&#xff0c;\u4f46\u662f\u8c01\u80fd\u653e\u5f03\u5f97\u4e86\u6700\u65b0\u7248\u5f97\u7279\u6027\u554a<\/p>\n<\/li>\n<li>\n<p>libstdc&#043;&#043;\u5462&#xff1f;<\/p>\n<p>\u7b14\u8005\u7684\u670d\u52a1\u5668\u5df2\u6709\u6ee1\u8db3\u6761\u4ef6\u7684\u7248\u672c&#xff0c;\u56e0\u6b64\u4e0d\u518d\u4ecb\u7ecd\u907f\u514d\u51fa\u9519<\/p>\n<\/li>\n","protected":false},"excerpt":{"rendered":"<p>\u6587\u7ae0\u6d4f\u89c8\u9605\u8bfb8k\u6b21\uff0c\u70b9\u8d5e26\u6b21\uff0c\u6536\u85cf33\u6b21\u3002\u4eceVS Code 1.99\u7248\u672c\uff082025\u5e743\u6708\uff09\u5f00\u59cb\uff0c\u7531VS Code\u53d1\u5e03\u7684\u9884\u6784\u5efa\u670d\u52a1\u5668\u53ea\u517c\u5bb9\u57fa\u4e8eglibc 2.28\u6216\u66f4\u9ad8\u7248\u672c\u7684Linux\u53d1\u884c\u7248\u3002VSCode\u57281.99\u4e4b\u540e\uff0c\u6709\u4e09\u4e2a\u53d8\u91cf\u53ef\u4ee5\u4f7f\u7528\uff0c\u8fd9\u5c06\u4f7f\u5176\u81ea\u52a8\u8fd0\u884cpatchelf\u800c\u65e0\u9700\u6bcf\u6b21\u66f4\u65b0\u624b\u52a8\u4fee\u6539\u3002\u4e0b\u8f7d\u6e90\u4ee3\u7801 \uff08\u7531\u4e8e\u672c\u4eba\u6240\u5728\u5b66\u6821\u670d\u52a1\u5668\u5df2\u7ecf\u5b89\u88c5\u9ad8\u7248\u672cgcc\uff0c\u6b64\u5904\u4e0d\u4ecb\u7ecdgcc\u7684\u7f16\u8bd1\u5b89\u88c5\uff0c\u907f\u514d\u6559\u7a0b\u9519\u8bef\uff09\u8fd9\u91cc\u7531\u4e8e\u5b89\u88c5\u7684\u53ea\u6709make\uff0c\u800c\u7f16\u8bd1glibc\u65f6\u9ed8\u8ba4\u4f7f\u7528\u7684\u662fgmake\uff0c\u6240\u4ee5\u53ef\u80fd\u9700\u8981\u521b\u5efa\u94fe\u63a5\u3002\uff0c\u867d\u7136\u6587\u7ae0\u4ecb\u7ecd\u7684\u662f\u7cfb\u7edf\u7ea7\u7f16\u8bd1\uff0c\u4f46\u662f\u7a0d\u52a0\u6539\u52a8\u5373\u53ef\u53d8\u4e3a\u7528\u6237\u7ea7\u7f16\u8bd1\u3002_\u8fdc\u7a0b\u4e3b\u673a\u4e0d\u6ee1\u8db3vscode\u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[58,76,43,44],"topic":[],"class_list":["post-8251","post","type-post","status-publish","format-standard","hentry","category-server","tag-linux","tag-vscode","tag-43","tag-44"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u3010VSCode\u3011\u89e3\u51b3VSCode 1.99\u4ee5\u540e\u7684\u8fdc\u7a0b\u8fde\u63a5\u95ee\u9898\uff1a\u8fdc\u7a0b\u4e3b\u673a\u53ef\u80fd\u4e0d\u7b26\u5408 glibc \u548c libstdc++ VSCode \u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6 - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wsisp.com\/helps\/8251.html\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u3010VSCode\u3011\u89e3\u51b3VSCode 1.99\u4ee5\u540e\u7684\u8fdc\u7a0b\u8fde\u63a5\u95ee\u9898\uff1a\u8fdc\u7a0b\u4e3b\u673a\u53ef\u80fd\u4e0d\u7b26\u5408 glibc \u548c libstdc++ VSCode \u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6 - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3\" \/>\n<meta property=\"og:description\" content=\"\u6587\u7ae0\u6d4f\u89c8\u9605\u8bfb8k\u6b21\uff0c\u70b9\u8d5e26\u6b21\uff0c\u6536\u85cf33\u6b21\u3002\u4eceVS Code 1.99\u7248\u672c\uff082025\u5e743\u6708\uff09\u5f00\u59cb\uff0c\u7531VS Code\u53d1\u5e03\u7684\u9884\u6784\u5efa\u670d\u52a1\u5668\u53ea\u517c\u5bb9\u57fa\u4e8eglibc 2.28\u6216\u66f4\u9ad8\u7248\u672c\u7684Linux\u53d1\u884c\u7248\u3002VSCode\u57281.99\u4e4b\u540e\uff0c\u6709\u4e09\u4e2a\u53d8\u91cf\u53ef\u4ee5\u4f7f\u7528\uff0c\u8fd9\u5c06\u4f7f\u5176\u81ea\u52a8\u8fd0\u884cpatchelf\u800c\u65e0\u9700\u6bcf\u6b21\u66f4\u65b0\u624b\u52a8\u4fee\u6539\u3002\u4e0b\u8f7d\u6e90\u4ee3\u7801 \uff08\u7531\u4e8e\u672c\u4eba\u6240\u5728\u5b66\u6821\u670d\u52a1\u5668\u5df2\u7ecf\u5b89\u88c5\u9ad8\u7248\u672cgcc\uff0c\u6b64\u5904\u4e0d\u4ecb\u7ecdgcc\u7684\u7f16\u8bd1\u5b89\u88c5\uff0c\u907f\u514d\u6559\u7a0b\u9519\u8bef\uff09\u8fd9\u91cc\u7531\u4e8e\u5b89\u88c5\u7684\u53ea\u6709make\uff0c\u800c\u7f16\u8bd1glibc\u65f6\u9ed8\u8ba4\u4f7f\u7528\u7684\u662fgmake\uff0c\u6240\u4ee5\u53ef\u80fd\u9700\u8981\u521b\u5efa\u94fe\u63a5\u3002\uff0c\u867d\u7136\u6587\u7ae0\u4ecb\u7ecd\u7684\u662f\u7cfb\u7edf\u7ea7\u7f16\u8bd1\uff0c\u4f46\u662f\u7a0d\u52a0\u6539\u52a8\u5373\u53ef\u53d8\u4e3a\u7528\u6237\u7ea7\u7f16\u8bd1\u3002_\u8fdc\u7a0b\u4e3b\u673a\u4e0d\u6ee1\u8db3vscode\u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wsisp.com\/helps\/8251.html\" \/>\n<meta property=\"og:site_name\" content=\"\u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-18T08:29:27+00:00\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/8251.html\",\"url\":\"https:\/\/www.wsisp.com\/helps\/8251.html\",\"name\":\"\u3010VSCode\u3011\u89e3\u51b3VSCode 1.99\u4ee5\u540e\u7684\u8fdc\u7a0b\u8fde\u63a5\u95ee\u9898\uff1a\u8fdc\u7a0b\u4e3b\u673a\u53ef\u80fd\u4e0d\u7b26\u5408 glibc \u548c libstdc++ VSCode \u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6 - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3\",\"isPartOf\":{\"@id\":\"https:\/\/www.wsisp.com\/helps\/#website\"},\"datePublished\":\"2025-04-18T08:29:27+00:00\",\"dateModified\":\"2025-04-18T08:29:27+00:00\",\"author\":{\"@id\":\"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/358e386c577a3ab51c4493330a20ad41\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.wsisp.com\/helps\/8251.html#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.wsisp.com\/helps\/8251.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/8251.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.wsisp.com\/helps\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u3010VSCode\u3011\u89e3\u51b3VSCode 1.99\u4ee5\u540e\u7684\u8fdc\u7a0b\u8fde\u63a5\u95ee\u9898\uff1a\u8fdc\u7a0b\u4e3b\u673a\u53ef\u80fd\u4e0d\u7b26\u5408 glibc \u548c libstdc++ VSCode \u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/#website\",\"url\":\"https:\/\/www.wsisp.com\/helps\/\",\"name\":\"\u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3\",\"description\":\"\u9999\u6e2f\u670d\u52a1\u5668_\u9999\u6e2f\u4e91\u670d\u52a1\u5668\u8d44\u8baf_\u670d\u52a1\u5668\u5e2e\u52a9\u6587\u6863_\u670d\u52a1\u5668\u6559\u7a0b\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.wsisp.com\/helps\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/358e386c577a3ab51c4493330a20ad41\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/gravatar.wp-china-yes.net\/avatar\/?s=96&d=mystery\",\"contentUrl\":\"https:\/\/gravatar.wp-china-yes.net\/avatar\/?s=96&d=mystery\",\"caption\":\"admin\"},\"sameAs\":[\"http:\/\/wp.wsisp.com\"],\"url\":\"https:\/\/www.wsisp.com\/helps\/author\/admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u3010VSCode\u3011\u89e3\u51b3VSCode 1.99\u4ee5\u540e\u7684\u8fdc\u7a0b\u8fde\u63a5\u95ee\u9898\uff1a\u8fdc\u7a0b\u4e3b\u673a\u53ef\u80fd\u4e0d\u7b26\u5408 glibc \u548c libstdc++ VSCode \u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6 - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.wsisp.com\/helps\/8251.html","og_locale":"zh_CN","og_type":"article","og_title":"\u3010VSCode\u3011\u89e3\u51b3VSCode 1.99\u4ee5\u540e\u7684\u8fdc\u7a0b\u8fde\u63a5\u95ee\u9898\uff1a\u8fdc\u7a0b\u4e3b\u673a\u53ef\u80fd\u4e0d\u7b26\u5408 glibc \u548c libstdc++ VSCode \u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6 - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","og_description":"\u6587\u7ae0\u6d4f\u89c8\u9605\u8bfb8k\u6b21\uff0c\u70b9\u8d5e26\u6b21\uff0c\u6536\u85cf33\u6b21\u3002\u4eceVS Code 1.99\u7248\u672c\uff082025\u5e743\u6708\uff09\u5f00\u59cb\uff0c\u7531VS Code\u53d1\u5e03\u7684\u9884\u6784\u5efa\u670d\u52a1\u5668\u53ea\u517c\u5bb9\u57fa\u4e8eglibc 2.28\u6216\u66f4\u9ad8\u7248\u672c\u7684Linux\u53d1\u884c\u7248\u3002VSCode\u57281.99\u4e4b\u540e\uff0c\u6709\u4e09\u4e2a\u53d8\u91cf\u53ef\u4ee5\u4f7f\u7528\uff0c\u8fd9\u5c06\u4f7f\u5176\u81ea\u52a8\u8fd0\u884cpatchelf\u800c\u65e0\u9700\u6bcf\u6b21\u66f4\u65b0\u624b\u52a8\u4fee\u6539\u3002\u4e0b\u8f7d\u6e90\u4ee3\u7801 \uff08\u7531\u4e8e\u672c\u4eba\u6240\u5728\u5b66\u6821\u670d\u52a1\u5668\u5df2\u7ecf\u5b89\u88c5\u9ad8\u7248\u672cgcc\uff0c\u6b64\u5904\u4e0d\u4ecb\u7ecdgcc\u7684\u7f16\u8bd1\u5b89\u88c5\uff0c\u907f\u514d\u6559\u7a0b\u9519\u8bef\uff09\u8fd9\u91cc\u7531\u4e8e\u5b89\u88c5\u7684\u53ea\u6709make\uff0c\u800c\u7f16\u8bd1glibc\u65f6\u9ed8\u8ba4\u4f7f\u7528\u7684\u662fgmake\uff0c\u6240\u4ee5\u53ef\u80fd\u9700\u8981\u521b\u5efa\u94fe\u63a5\u3002\uff0c\u867d\u7136\u6587\u7ae0\u4ecb\u7ecd\u7684\u662f\u7cfb\u7edf\u7ea7\u7f16\u8bd1\uff0c\u4f46\u662f\u7a0d\u52a0\u6539\u52a8\u5373\u53ef\u53d8\u4e3a\u7528\u6237\u7ea7\u7f16\u8bd1\u3002_\u8fdc\u7a0b\u4e3b\u673a\u4e0d\u6ee1\u8db3vscode\u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6","og_url":"https:\/\/www.wsisp.com\/helps\/8251.html","og_site_name":"\u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","article_published_time":"2025-04-18T08:29:27+00:00","author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"admin","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"3 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.wsisp.com\/helps\/8251.html","url":"https:\/\/www.wsisp.com\/helps\/8251.html","name":"\u3010VSCode\u3011\u89e3\u51b3VSCode 1.99\u4ee5\u540e\u7684\u8fdc\u7a0b\u8fde\u63a5\u95ee\u9898\uff1a\u8fdc\u7a0b\u4e3b\u673a\u53ef\u80fd\u4e0d\u7b26\u5408 glibc \u548c libstdc++ VSCode \u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6 - \u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","isPartOf":{"@id":"https:\/\/www.wsisp.com\/helps\/#website"},"datePublished":"2025-04-18T08:29:27+00:00","dateModified":"2025-04-18T08:29:27+00:00","author":{"@id":"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/358e386c577a3ab51c4493330a20ad41"},"breadcrumb":{"@id":"https:\/\/www.wsisp.com\/helps\/8251.html#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wsisp.com\/helps\/8251.html"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.wsisp.com\/helps\/8251.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.wsisp.com\/helps"},{"@type":"ListItem","position":2,"name":"\u3010VSCode\u3011\u89e3\u51b3VSCode 1.99\u4ee5\u540e\u7684\u8fdc\u7a0b\u8fde\u63a5\u95ee\u9898\uff1a\u8fdc\u7a0b\u4e3b\u673a\u53ef\u80fd\u4e0d\u7b26\u5408 glibc \u548c libstdc++ VSCode \u670d\u52a1\u5668\u7684\u5148\u51b3\u6761\u4ef6"}]},{"@type":"WebSite","@id":"https:\/\/www.wsisp.com\/helps\/#website","url":"https:\/\/www.wsisp.com\/helps\/","name":"\u7f51\u7855\u4e92\u8054\u5e2e\u52a9\u4e2d\u5fc3","description":"\u9999\u6e2f\u670d\u52a1\u5668_\u9999\u6e2f\u4e91\u670d\u52a1\u5668\u8d44\u8baf_\u670d\u52a1\u5668\u5e2e\u52a9\u6587\u6863_\u670d\u52a1\u5668\u6559\u7a0b","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wsisp.com\/helps\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"zh-Hans"},{"@type":"Person","@id":"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/358e386c577a3ab51c4493330a20ad41","name":"admin","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.wsisp.com\/helps\/#\/schema\/person\/image\/","url":"https:\/\/gravatar.wp-china-yes.net\/avatar\/?s=96&d=mystery","contentUrl":"https:\/\/gravatar.wp-china-yes.net\/avatar\/?s=96&d=mystery","caption":"admin"},"sameAs":["http:\/\/wp.wsisp.com"],"url":"https:\/\/www.wsisp.com\/helps\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/posts\/8251","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/comments?post=8251"}],"version-history":[{"count":0,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/posts\/8251\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/media?parent=8251"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/categories?post=8251"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/tags?post=8251"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.wsisp.com\/helps\/wp-json\/wp\/v2\/topic?post=8251"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}