• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
CentOSカーネルのコンパイルとインストールの簡単な例の共有
2021-12-21

Linuxカーネルの概要

一番上はユーザー(またはアプリケーション)スペースです。これはユーザーアプリケーションが実行する場所です。ユーザースペースの下にはカーネルスペースがあり、Linuxカーネルはここにあります。

GNU C Library(glibc)もここにあります。カーネルを接続するシステム呼び出しインタフェースを提供し、ユーザー空間アプリケーションとカーネルの間で変換するメカニズムも提供します。カーネルとユーザ空間のアプリケーションは、異なる保護アドレス空間を使用しているため、この点は非常に重要です。各ユーザ空間のプロセスは独自の仮想アドレス空間を使用し、カーネルは個別のアドレス空間を占有します。

Linuxカーネルはさらに3層に分けることができる。一番上はシステム呼び出しインタフェースで、readやwriteなどの基本的な機能を実現しています。システム呼び出しインタフェースの下にはカーネルコードがあり、アーキテクチャから独立したカーネルコードとしてより正確に定義できます。これらのコードはLinuxがサポートするすべてのプロセッサアーキテクチャに共通しています。これらのコードの下にはアーキテクチャに依存するコードがあり、通常BSP(Board Support Package)と呼ばれる部分を構成している。これらのコードは、所与のアーキテクチャのプロセッサおよびプラットフォーム固有のコードとして使用されます。

Linuxカーネルは多くの重要なアーキテクチャ属性を実現しています。カーネルは、高い階層または低い階層で複数のサブシステムに分割されます。Linuxは、これらの基本的なサービスをすべてカーネルに統合するため、全体と見なすこともできます。これは、マイクロカーネルのアーキテクチャとは異なり、通信、I/O、メモリ、プロセス管理などの基本的なサービスを提供し、より具体的なサービスはマイクロカーネル層に挿入されます。
CentOSシステムのカーネルコンパイルと

カーネルのダウンロード

コードのコピー
cat/proc/version#カーネルバージョンを確認してください

コードのコピー

cd /usr/src

wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.13.7.tar.xz

xz -d linux-*.tar.xz

tar xf linux-*.tar

cd linux-3.13.7

ソースツリーと.config

make mrproper

この時、あなたは間違っているかもしれませんが、次のようにヒントを与えます。

*** Unable to find the ncurses libraries or the
#ソリューションのインストール

#centos

yum install ncurses-devel -y

#ubuntu

apt-get install ncurses-dev

コードのコピー

make menuconfig#は少なくともネットカード、ファイルシステムとサウンドカード駆動を選択し、構成説明は下の付録を参照してください。

#2.6以前のバージョンはですが、現在のカーネルにはmake depは必要ありません。

make dep

make bzlmage


ソース元URL:https://dopubox.com/article/p/87583e96bc30e34b

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes app.tool_clock
  • 一力が本因坊初防衛
    2024-05-30

    住所要件の指摘受け自主的に転入 東京・足立区の20代選管委員・古野香織さん
    2024-05-30

    かど番・藤井聡太、第4局始まる 将棋、叡王戦
    2024-05-30

    原作者の意向は取り入れられたと日テレ
    2024-05-30

    白と黒で奏でるインスタレーション 渡辺信子が京都で「White and Black」
    2024-05-31

    『マッドマックス:フュリオサ』に登場する「ある絵画」は何を意味しているのか? ギリシア神話と「ファム・ファタル」から考察する
    2024-06-01

    【光る君へ】平安時代、強烈なエピソードで知られた2人の受領とは
    2024-06-01

    現代詩の「中原中也賞」、俳句で培われた言語感覚…「新たな音やリズム」ジャンルを往来し追求
    2024-06-02

    吉田南さん、バイオリン部門6位 エリザベート音楽コン、奈良出身
    2024-06-01

    ジャスパー・モリソンの名言「…が「普通」のものより役にたつことはない。」【本と名言365】
    2024-06-03

    IT国家の最先端研究を知って 奈良・宇陀市がエストニアへの短期留学事業
    2024-06-04

    文科相、佐渡金山の果報待ちたい ユネスコの評価、近く判明
    2024-06-03

    特別展 「工芸的美しさの行方―うつわ・包み・装飾」が東京と京都で開催。日本の美術工芸を世界へ 
    2024-06-04

    建築家・白井晟一設計の個人住宅「桂花の舎」が江之浦測候所に移築へ
    2024-06-04

    今年の「アートウィーク東京」は11月に開催。「AWT FOCUS」の監修には片岡真実
    2024-06-04

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    写真家の吉田ルイ子さん死去 「ハーレムの熱い日々」
    2024-06-06

    佐渡金山、世界遺産登録に向け「追加情報の提出」求められる
    2024-06-06

    「江戸期より後の遺構」 世界遺産目指す佐渡の金山、一部除外勧告
    2024-06-06

    もしあの時に戻れたら…歌人・穂村弘が話題書『迷子手帳』で明かす、今も忘れられない「失敗」
    2024-06-07

    ©  Dopu Box
    💛