鯤鵬CentOS服務器上的源碼安裝Coreutils

      網友投稿 1276 2022-05-28

      GNU核心工具組(英語:GNU Core Utilities,亦常縮寫為Coreutils)是一個 GNU 軟件包,它包含了許多基本工具(如cat,ls 和 rm)在類 Unix 操作系統上的重新實現。

      1?????? 安裝準備

      華為云購買一臺鯤鵬服務器

      本文以云服務器KC1實例搭建,云服務器配置如表1-1所示。

      表1-1?云服務器配置

      項目

      說明

      鯤鵬CentOS服務器上的源碼安裝Coreutils

      規格

      kc1.large.2 ? | 4vCPUs | 8GB

      磁盤

      系統盤:高IO(40GB)

      操作系統要求如表1-2所示。

      表1-2?操作系統要求

      項目

      說明

      -

      CentOS

      7.6

      在公共鏡像中已提供。

      Kernel

      4.14.0

      在公共鏡像中已提供。

      2?????? 獲取源碼

      獲取“Coreutils-8.32”源碼包。

      cd?/usr/local/src wget?https://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.gz

      3?????? 編譯和安裝

      由于該工具不能夠在root用戶下執行,切換到其他賬戶,這里新建一個test賬戶,并且切換到test賬戶下操作。

      1)???????? root用戶下創建test用戶

      添加test用戶

      useradd?test

      設置test用戶密碼

      passwd?test

      根據提示,設置密碼。

      2)???????? 解壓并且讓test用戶擁有目錄操作權限。

      tar?-zxvf?coreutils-8.32.tar.gz chown?test:test?coreutils-8.32

      3)???????? 設置Coreutils安裝目錄操作權限。

      mkdir?–p?/usr/local/coreutils chown?test:test?/usr/local/coreutils

      4)???????? 切換到test目錄,對Coreutils進行編譯安裝。

      su?test cd?/usr/local/src/coreutils-8.32 ./configure?--prefix=/usr/local/coreutils make?-j4 make?install

      4?????? 運行和驗證

      測試Coreutils是否安裝完成。

      cd?/usr/local/coreutils ./ls?-version

      5?????? 故障排除

      問題一:編譯Coreutils時報SYS_getdents未定義錯誤

      問題描述:

      切換到test目錄,對Coreutils進行編譯安裝,執行make -4時候報錯,提示信息如下:

      問題原因:

      在一些就的linux系統中,用來查詢文件信息的系統調用的是SYS_getdents,但是在一些較新的版本中,通過SYS_getdents64來查詢文件信息,其實現原理與SYS_getdents基本相同。本例中通過strace ls查詢到,本系統通過SYS_getdents64來查詢文件信息

      解決方法:

      vim src/ls.c

      將3026行代碼SYS_getdents改為SYS_getdents64

      CentOS 鯤鵬

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:2020-09-05:虛擬內存知道么?什么時候使用虛擬內存?虛擬內存除了擴大內存還有什么用?
      下一篇:基于鯤鵬云服務器EulerOS2.8安裝filebeat6.3.2
      相關文章
      久久精品国产亚洲5555| 亚洲精品美女久久7777777| 激情无码亚洲一区二区三区| 亚洲人成综合在线播放| 亚洲成人中文字幕| 亚洲AV综合色区无码一区爱AV | 国产亚洲精品免费视频播放| 亚洲精品NV久久久久久久久久| yy6080久久亚洲精品| 亚洲AV无码专区日韩| 亚洲中久无码不卡永久在线观看| 亚洲国产一区明星换脸| 中文字幕在亚洲第一在线| 国产亚洲老熟女视频| 亚洲级αV无码毛片久久精品| 国产成人亚洲精品青草天美| 亚洲av色福利天堂| 久久久久亚洲Av无码专| 亚洲午夜精品在线| 亚洲视频在线观看2018| 亚洲乱码av中文一区二区| 国产成人精品亚洲一区| 亚洲人成无码久久电影网站| 亚洲一区精品伊人久久伊人| 亚洲人色婷婷成人网站在线观看| 国产成人精品日本亚洲| 91在线精品亚洲一区二区| 亚洲国产精品免费在线观看| 亚洲首页国产精品丝袜| 日韩欧美亚洲国产精品字幕久久久| 国产大陆亚洲精品国产| 亚洲线精品一区二区三区影音先锋 | 亚洲免费日韩无码系列| 亚洲人成无码网站| 久久亚洲成a人片| 亚洲成a人片在线观看播放| www.亚洲成在线| 国产精品国产亚洲区艳妇糸列短篇| 亚洲äv永久无码精品天堂久久 | 亚洲精品无码永久在线观看你懂的| 亚洲成AV人片一区二区|