日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

centos 安装vscode_CentOS6下安装VSCode

發布時間:2025/4/5 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos 安装vscode_CentOS6下安装VSCode 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

8月7日更新

之前收到私信說按照這個方法安裝之后VCS高亮有問題,我這邊無法復現所以一直沒找到原因。感謝評論區@信宇de野望 給出了解決方案。

在vscode的開發者工具console里面發現有ERR缺少glibc2.14,現在升級了問題解決了

各位遇到此問題的可以嘗試升級一下glibc試試。

-----------------------------------------------------------------------------------------------

Linux下幾個編輯器/IDE各有千秋,繞了半天最后決定使用VSCode作為最終選擇。原因有三:

  • 工程化方面MS的IDE做的很專業
  • 和git結合很方便
  • 除了碼SV,也方便同時操作python等腳本
  • VSCode最新的系統要求是:

    Linux (Red Hat): Red Hat Enterprise Linux 7, CentOS 7, Fedora 23

    所以有條件的情況下,還是建議大家升級CentOS 7,完全不會像下文這么麻煩的去配置。我之所以使用CentOS 6去安裝,是因為公司服務器上就是CentOS 6, 有朝一日也許可以復制今天的操作。然而度娘了半天,國內的很多文章都是從一兩篇瘋轉而來,根本沒有解決問題。Stack Overflow上也說沒辦法,只能升級CentOS,也等于沒說。萬幸發現了一篇來自日本的帖子(文末給出),本文也是基于這篇文章修改、精簡而來。一個較大的區別是原作者用的是32bit系統,而本文繼續64bit系統。無論如何,對作者表示感謝。

    注意:以下操作建立在擁有ROOT權限的前提下,如果沒有的話還請酌情參考

    安裝Visual Studio Code

    最新版是不用想了,第一步就被卡住:需要GTK3,在CentOS 6上安裝GTK3的難度不比運行VSCode小,如果有哪位有成功的經驗還望不吝賜教。

    言歸正傳,在官網下載1.23版:

    Visual Studio Code April 2018?code.visualstudio.com

    點擊Linux 64-bit:.tar.gz即可下載src包,這個包只要解壓出來運行code便可執行,只不過會遇到如下錯誤:

    `GLIBCXX_3.4.15

    這正是我們要解決的問題。

    更新libstdc++

    首先要安裝三個依賴庫:

    gmp-devel mpfr-devel libmpc-devel

    使用yum即可安裝,然而libmpc有可能用yum找不到,沒關系,可使用下面命令下載:

    wget ftp://gcc.gnu.org/pub/gcc/infrastructure/mpc-0.8.1.tar.gz

    下載完解壓后,常規操作install上后,就要開始漫長的編譯gcc之旅了。

    wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.9.4/gcc-4.9.4.tar.gz

    繼續解壓gcc,之后進入編譯。注意只需要make即可,不必install

    cd gcc-4.9.4 mkdir build cd build ../configure make

    經過N分鐘的等待,編譯完成,這時對libstdc++進行更新:

    cp x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.20 /usr/lib64 cd /usr/lib64 mv libstdc++.so.6 libstdc++.so.6.bak ln -s libstdc++.so.6.0.20 libstdc++.so.6

    值得注意一下的是x86_64-unknown-linux-gnu這里unknown可能是別的字段,由具體機器而定。

    更新GLIB

    終于到最后一步了,注意不是GLIBC喲。首先安裝依賴庫:

    yum install libffi.x86_64

    又有一個庫yum找不到,自行下載安裝:

    wget https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.15.tar.gz

    下載GLIB并安裝:

    wget http://ftp.gnome.org/pub/GNOME/sources/glib/2.32/glib-2.32.4.tar.xz

    解壓后安裝,configure加上參數:

    ./configure --with-libiconv make;make install

    最后更新動態鏈接庫:

    echo "/usr/local/lib" >> /etc/ld.so.conf /sbin/ldconfig

    打完收工

    參考資料:

    1.CentOS6.7(32bit)でVSCodeを起動

    總結

    以上是生活随笔為你收集整理的centos 安装vscode_CentOS6下安装VSCode的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。