0. システムに付属するカーネルツリー場合によっては、インストールされたシステムには、ドライバーをコンパイルするのに十分な 組み込みカーネルツリーは通常、 /lib/modules/<システムカーネルバージョン>/build そのうち、システムカーネルのバージョンは $ uname -r 5.11.0-41-ジェネリック ただし、組み込みのカーネルツリーは不完全なようですので、次の方法に従って完全なカーネルツリーをコンパイルすることをお勧めします。 1. 環境設定最初のステップカーネルツリーを初めて構成するには、いくつかの必要な環境をインストールする必要があります。 sudo apt-get build-dep linux linux-image-$(uname -r) (エラー メッセージ ステップ2上記の環境に加えて、以下もインストールする必要があります sudo apt-get install libncurses-dev gawk flex bison openssl libssl-dev dkms libelf-dev libudev-dev libpci-dev libiberty-dev autoconf dwarves 2. ソースコードをダウンロードするsudo apt-get source linux-image-unsigned-$(uname -r) このステップの後には、さらに 3 つのファイルがあります。 linux-hwe-5.11_5.11.0-41.45~20.04.1.diff.gz linux-hwe-5.11_5.11.0-41.45~20.04.1.dsc linux-hwe-5.11_5.11.0.orig.tar.gz カーネルソースコードが保存されているフォルダ linux-hwe-5.11-5.11.0 (注: ファイル名はシステムバージョンによって異なる場合があります) 3. ビルドの準備(注: コマンドの実行中に メニュー構成を作成する 少し読み込むとこのページが表示されます ここでは何も変更する必要はありません。インターフェイスを閉じるだけです (矢印キーを使用して すると、このダイアログボックスが表示されます 青いボックスで これにより、現在のディレクトリに 4. カーネルを構築するビルドを開始するには、次のコマンドを入力します ( 作る ここでは通常 1 時間から数時間、長時間待たなければなりません。 (注: 5. モジュールをインストールする最後に、モジュールを sudo モジュールをインストールします 要約するこれで、5 つのステップで Linux カーネル ツリーを構築する方法についての記事は終わりです。Linux カーネル ツリーに関するより詳しい内容については、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: ボタンに醜い灰色の枠線が付いています。これを削除するにはどうすればよいですか?
>>: vue3.0 プロジェクトを素早く構築するための手順を完了する
以下の例では、名前が入っている td の幅が 60px のとき、2 行目の文字数が少ない場合は正常に...
目次1. データベース操作1.1 データベースの表示1.2 データベースを作成する1.3 データベー...
これはウェブサイトのユーザビリティに関する記事です。著者は自身の経験に基づいて、ウェブサイトのデザイ...
目次1. 基本理論1.1 取引1.2 分散トランザクション2. 分散トランザクションソリューション2...
1. 正規表現マッチング大文字と小文字を区別するマッチングの場合 ~ ~*は大文字と小文字を区別しな...
目次導入ルート内のオブジェクト属性パス: 文字列コンポーネント: コンポーネント | () =>...
目次序文異なるコンピュータ上の 2 つの Node.js プロセス間の通信TCPソケットの使用HTT...
MySQL には、主に left()、right()、substring()、substring_i...
名前キャラクター名前キャラクター情報ニューステクノロジー技術スキンケアスキンケア補う補う香水香水化粧...
序文Linux カーネルプログラミングでは、マクロ関数 container_of(ptr, type...
多くの場合、データを実際に取得せずに要約する必要があり、 MySQLこの目的のために特別な関数を提供...
1. コマンドの紹介gzip (GNU zip) コマンドは、ファイルの圧縮と解凍に使用されます。こ...
1. 単一の矢印への複数の呼び出し単一の矢印を実装したら、二重矢印を実装するのは簡単です。上では、単...
序文通常のユーザーはcrontabスケジュールタスクを定義します。たとえば、Oracleユーザーはス...
関連する依存関係をインストールするnpm i lib-flexible --save npm i p...