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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

【Linux 内核】编译 Linux 内核 ⑥ ( 安装 OpenSSL | 安装其它依赖库 | 内核编译完成 )

發布時間:2025/6/17 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Linux 内核】编译 Linux 内核 ⑥ ( 安装 OpenSSL | 安装其它依赖库 | 内核编译完成 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 一、安裝 OpenSSL
  • 二、安裝其它依賴庫
  • 三、Linux 內核編譯完成





一、安裝 OpenSSL



參考 【錯誤記錄】編譯 Linux 內核報錯 ( fatal error: openssl/opensslv.h: No such file or directory ) 博客 , 編譯內核時 , 由于沒有安裝 OpenSSL 報錯 ;

執行

sudo apt-get install libssl-dev

命令 , 安裝 OpenSSL ;

安裝過程如下 :

root@ubuntu:~/kernel/linux-5.6.14# sudo apt-get install libssl-dev Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed:libssl-doc zlib1g-dev The following NEW packages will be installed:libssl-dev libssl-doc zlib1g-dev 0 upgraded, 3 newly installed, 0 to remove and 154 not upgraded. Need to get 2,591 kB of archives. After this operation, 10.5 MB of additional disk space will be used. Do you want to continue? [Y/n] Y Get:1 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 zlib1g-dev amd64 1:1.2.8.dfsg-2ubuntu4.3 [167 kB] Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl-dev amd64 1.0.2g-1ubuntu4.20 [1,347 kB] Get:3 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libssl-doc all 1.0.2g-1ubuntu4.20 [1,077 kB] Fetched 2,591 kB in 2s (867 kB/s) Selecting previously unselected package zlib1g-dev:amd64. (Reading database ... 212370 files and directories currently installed.) Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu4.3_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.3) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../libssl-dev_1.0.2g-1ubuntu4.20_amd64.deb ... Unpacking libssl-dev:amd64 (1.0.2g-1ubuntu4.20) ... Selecting previously unselected package libssl-doc. Preparing to unpack .../libssl-doc_1.0.2g-1ubuntu4.20_all.deb ... Unpacking libssl-doc (1.0.2g-1ubuntu4.20) ... Processing triggers for man-db (2.7.5-1) ... Setting up zlib1g-dev:amd64 (1:1.2.8.dfsg-2ubuntu4.3) ... Setting up libssl-dev:amd64 (1.0.2g-1ubuntu4.20) ... Setting up libssl-doc (1.0.2g-1ubuntu4.20) ... root@ubuntu:~/kernel/linux-5.6.14#





二、安裝其它依賴庫



編譯 Linux 內核還需要安裝如下軟件包或依賴庫 :

  • gcc
  • libncurses5-dev
  • build-essential
  • kernel-package
  • libssl-dev
  • kernel-source-**
  • libc6-dev tk8.*
  • fakeroot
  • bin86

執行

sudo apt-get install gcc libncurses5-dev build-essential kernel-package libssl-dev kernel-source-** libc6-dev tk8.* fakeroot bin86

命令 , 安裝上述 999 個依賴庫 ;





三、Linux 內核編譯完成



在 Linux 內核源碼根目錄中 , 執行

sudo make

命令 , 等待幾小時后 , 在最后打印出如下內容 , 期間沒有報錯 , 即表示編譯完成 ;

總結

以上是生活随笔為你收集整理的【Linux 内核】编译 Linux 内核 ⑥ ( 安装 OpenSSL | 安装其它依赖库 | 内核编译完成 )的全部內容,希望文章能夠幫你解決所遇到的問題。

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