<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      GLIBC 升級安裝與 SCL 知識盲區

      前言

      glibc 是 GNU 發布的 libc 庫,即 c 運行庫。glibc 是 linux 系統中最底層的 api,幾乎其它任何運行庫都會依賴于 glibc。glibc 除了封裝 linux 操作系統所提供的系統服務外,它本身也提供了許多其它一些必要功能服務的實現。由于 glibc 囊括了幾乎所有的 UNIX 通行的標準,可以想見其內容包羅萬象。而就像其他的 UNIX 系統一樣,其內含的檔案群分散于系統的樹狀目錄結構中,像一個支架一般撐起整個作業系統。在 GNU/Linux 系統中,其 C 函式庫發展史點出了 GNU/Linux  演進的幾個重要里程碑,用 glibc 作為系統的 C 函式庫,是 GNU/Linux 演進的一個重要里程碑。

      在 CentOS 6.5 最高支持 glibc 的版本為 2.12,而有些程序要 2.14 版本,所以需要升級或者額外安裝。

      $ strings /lib64/libc.so.6 |grep GLIBC_
      GLIBC_2.2.5
      GLIBC_2.2.6
      GLIBC_2.3
      GLIBC_2.3.2
      GLIBC_2.3.3
      GLIBC_2.3.4
      GLIBC_2.4
      GLIBC_2.5
      GLIBC_2.6
      GLIBC_2.7
      GLIBC_2.8
      GLIBC_2.9
      GLIBC_2.10
      GLIBC_2.11
      GLIBC_2.12
      GLIBC_2.13
      GLIBC_2.14
      GLIBC_PRIVATE

      由于  glibc 是一個比較底層的依賴庫,為了 CentOS 6 安全,你可能不太想冒著風險直接升級,特別是對于一些運行這其他業務的服務器。前車之鑒就在這里!

      一次"幸運的"集群操作與修復經歷


      安裝

      但是,您可以輕松地在 2.12 的基礎上并排安裝 2.14,然后使用它來編譯項目等。方法如下:

      $ mkdir ~/glibc_install; cd ~/glibc_install 

      $ wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz

      $ tar zxvf glibc-2.14.tar.gz

      cd glibc-2.14

      $ mkdir build

      cd build

      $ ../configure --prefix=/opt/glibc-2.14

      $ make -j4

      $ make install

      export LD_LIBRARY_PATH="/opt/glibc-2.14/lib:$LD_LIBRARY_PATH"

      總結

      感謝小伙伴留言中提到的 devtoolset 工具,這對我而言是以前沒接觸過的知識盲區,先簡單看一下,以待后續深入了解。

      背景

      CentOS/RHEL Linux 發行版以穩定性著稱,所有的軟件都要盡可能 stable,導致的一個結果就是基礎軟件的版本非常的低,比如 CentOS 6.7(15年發布) 中 gcc 版本還是 4.4.7(12年的版本)。這對開發來說就不是很友好,比如我們想用 C++ 11 中的某個特性,就必須自己編譯一個高版本的 gcc 出來,但是這會有另外一個問題,開發環境不好維護,如果自己有多臺電腦或者多個人合作的項目,每臺機器上都要自己編一份,維護起來就比較麻煩。

      SCL

      SCL(Software Collections)是一個 CentOS/RHEL Linux 平臺的軟件多版本共存解決方案,為 RHEL/CentOS  Linux 用戶提供一種方便、安全地安裝和使用應用程序和運行時環境的多個版本的方式,同時避免把系統搞亂。

      SCL 項目主頁:https://www.softwarecollections.org

      devtoolset

      不同平臺的編譯環境不一樣,所以 RedHat 就推出了 scl (Software Collections) ,它可以根據 devtoolset 一起配合來快速統一開發環境,不用一個個的去找各個官網再去編譯源碼安裝。


      使用 scl 可以暫時的改變當前用戶的編譯工具,例如你的系統版本 gcc 4.4.7 但是你可以使用 scl 工具它可以臨時的把你的 gcc 版本提升到 4.8。

      其實,簡單的來說,devtoolset 就是 SCL 提供的一套專門用于 CentOS 或 Red Hat Enterprise Linux 平臺編譯開發的一套工具集。

      Developer Toolset is designed for developers working on CentOS or Red Hat Enterprise Linux platform. It provides current versions of the GNU Compiler Collection, GNU Debugger, and other development, debugging, and performance monitoring tools.

      e2c9ca18-35f2-44cd-b8ac-b669ac73e314.png

      當然,除了 devtoolset 這些專門用于編譯開發的工具集,SCL 上還有其他的很多工具集,如 Ruby,Redis,nginx 等等。
      4e930152-f5ea-4c45-b3d5-e5a3278e2761.png

      關于 devtoolset + scl 的具體使用和操作,網上有很多的教程,這里暫不涉及,后續根據需要再行一一介紹。

      b3ae906e-8e09-407d-88ab-208c094f29a5.gif

      服務器又中毒了,得治一治!

      2021-08-03

      08669c21-956d-4505-9855-03049b0496c1.jpg

      生信服務器 | 防火墻基本配置

      2021-07-26

      c525008d-81be-4458-b257-874a370943c4.jpg

      生信服務器 | 更改 CentOS/RHEL 6/7 中的時區

      2021-05-27

      f51d57cd-1b6a-4210-ae32-cfde935e5676.jpg

      生信服務器 | Linux 時間戳和標準時間

      2021-01-21

      ab6f0a72-6cea-427b-b0fe-de8c354a45ac.jpg

      生信服務器入門級基本設置

      2020-06-05

      0cbee50a-d9df-4c85-b499-e86708b76cd9.jpg


      本文分享自微信公眾號 - 生信科技愛好者(bioitee)。
      如有侵權,請聯系 support@oschina.cn 刪除。
      本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

      posted @ 2021-09-01 11:40  章魚貓先生  閱讀(372)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 日本精品不卡一二三区| 欧美黑人又粗又大又爽免费| 亚洲精品一区国产精品| 欧美人成精品网站播放| 强开少妇嫩苞又嫩又紧九色| 欧美日韩不卡视频合集| 国产精品小视频一区二页| 精品亚洲男人一区二区三区| 亚洲欧美日韩第一页| 深夜在线观看免费av| 国产三级精品三级在线区| 免费无码黄网站在线观看| 国产中年熟女高潮大集合| 亚洲中文字幕av不卡无码| 中文文字幕文字幕亚洲色| 农民人伦一区二区三区| 欧美成人h亚洲综合在线观看| 国产中文一区卡二区不卡| 她也色tayese在线视频| 亚洲人成网站在线在线观看| 免费人成网站免费看视频| 亚洲日韩乱码中文无码蜜桃臀 | 亚洲熟女乱色综合亚洲图片| 亚洲性一交一乱一伦视频| 亚洲AV网一区二区三区| 人妻精品动漫H无码中字| 自拍偷自拍亚洲一区二区| 最新av中文字幕无码专区| 少妇宾馆粉嫩10p| 久久这里只有精品好国产| 97久久人人超碰国产精品| 色欲久久综合亚洲精品蜜桃| 亚洲人妻精品一区二区| 国产精品99久久久久久董美香| 亚洲精品一区二区三区大| 亚洲一区成人av在线| 不卡av电影在线| 91精品乱码一区二区三区| 国产一区二区三区在线观看免费| 亚洲色大成网站www久久九九| 日本一区二区中文字幕久久|