当前位置: 首页 > news >正文

深圳市招聘信息网站网页框架与布局

深圳市招聘信息网站,网页框架与布局,建设好网站如何上传百度,广西网络干部学院根据官方文档Remote Development FAQ - Can I run VS Code Server on older Linux distributions?,自Visual Studio Code 1.99起,VSCode Remote - SSH Server由于运行库依赖更新,会无法连接到旧版Linux发行版上。但是好在官方在文档中还给了…

根据官方文档Remote Development FAQ - Can I run VS Code Server on older Linux distributions?,自Visual Studio Code 1.99起,VSCode Remote - SSH Server由于运行库依赖更新,会无法连接到旧版Linux发行版上。但是好在官方在文档中还给了临时解决办法。这里我搬运一下,其中遇到了一些问题参考了Ssh Remote have problem in old server,如果你也是Ubuntu 16.04的话按下面的方法应该没有问题,以下操作无特别说明的话都是在Linux中进行操作,有些下载操作需要科学。

  1. 编译安装crosstool-NG
sudo apt-get install -y gcc g++ gperf bison flex texinfo help2man make libncurses5-dev python3-dev autoconf automake libtool libtool-bin gawk wget bzip2 xz-utils unzip patch rsync meson ninja-build
wget http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-1.26.0.tar.bz2
tar -xjf crosstool-ng-1.26.0.tar.bz2 && cd crosstool-ng-1.26.0
./configure && make && sudo make install
  1. 用crosstool-NG编译新版sysroot,其中包含所需的新版运行库
mkdir toolchain-dir && cd toolchain-dir
wget https://github.com/microsoft/vscode-linux-build-agent/raw/refs/heads/main/x86_64-gcc-8.5.0-glibc-2.28.config
mv x86_64-gcc-8.5.0-glibc-2.28.config .config
ct-ng menuconfig
# 在menuconfig图形菜单中,将“Operating System”选项下的“Version of linux”改为不高于你系统的Linux内核版本。你的版本可以通过uname -a命令查看,比如我这里就改为了4.14.319。选择好以后在底部菜单先Save再Exit。
ct-ng build
# 这个过程需要下载编译一堆东西,耐心等待二十分钟
  1. 下载安装patchelf
wget https://github.com/NixOS/patchelf/releases/download/0.18.0/patchelf-0.18.0-x86_64.tar.gz
sudo tar -zxf patchelf-0.18.0-x86_64.tar.gz -C /
  1. 随便找个二进制测试一下是否可用,可以用gcc现编一个,注意修改为你的路径:
gcc hello_world.c
./a.out
patchelf --set-interpreter /path/to/toolchain-dir/x86_64-linux-gnu/x86_64-linux-gnu/sysroot/lib/ld-linux-x86-64.so.2 --set-rpath /path/to/toolchain-dir/x86_64-linux-gnu/x86_64-linux-gnu/sysroot/lib64 a.out
./a.out
ldd a.out
  1. 设置环境变量,将以下内容放到你~/.bashrc文件的开头!务必是开头!
export VSCODE_SERVER_CUSTOM_GLIBC_LINKER=/path/to/toolchain-dir/x86_64-linux-gnu/x86_64-linux-gnu/sysroot/lib/ld-linux-x86-64.so.2
export VSCODE_SERVER_CUSTOM_GLIBC_PATH=/path/to/toolchain-dir/x86_64-linux-gnu/x86_64-linux-gnu/sysroot/lib64
export VSCODE_SERVER_PATCHELF_PATH=/bin/patchelf
  1. 现在可以在VSCode上通过SSH尝试连接到本Linux上了!
http://www.dtcms.com/a/401559.html

相关文章:

  • 魏县网站建设亚马逊aws永久免费服务
  • 高端个人网站上海网站建设网络推广
  • 自己做的网站如何引流网站建设凡客
  • 百度的企业网站答辩ppt模板
  • 不会编程做网站wordpress 轻量级
  • 西安信息网站建设重庆市建设造价信息网
  • 通化北京网站建设新民个人网站建设优势
  • 贵阳企业网站平台公司属于什么行业
  • 大型网站制作需要多少钱网络代运营推广
  • 芜湖做网站wordpress 中文表单
  • 网站建设面试对策百度收录的网站多久更新一次
  • 徐州网站建设技术深圳品牌策划机构
  • 关于网站开发的个人小结个人网页设计与实现ppt
  • 安徽安能建设集团网站dede小视频网站源码
  • 专门做手工的网站做做网站2023下载
  • 新手做自己的网站软件的开发定制
  • 全屏 网站 代码html5制作网页的代码
  • 去除wordpress版本西安百度seo代理
  • 阜宁网站制作哪家好做网站要源码吗
  • 建设网站费用主要包括哪些内容精准营销及推广
  • 凡网站创建沈阳小装修公司哪家好
  • 松岗网站的建设页面设计计划
  • 好文案网站网站建设需要什么技能
  • 重庆企业网站建设推荐青岛网站设计建立公司
  • 中国建设银行邢台分行网站1688精品货源网站
  • 新开的网站怎么做seo优化企业网站作用
  • 织梦淘宝客网站地方门户网站设计
  • 手机网站设计思路网页制作要学什么
  • 网站产品内容在数据库比特币网站做任务
  • 做网站和appsticklr wp wordpress