カーネルをコンパイルは、Linux側で行う。まずは、以下のコマンドで、コンパイルに必要なプログラムをインストールしておく。 sudo apt install build-essential flex bison libssl-dev libelf-dev libncurses-dev autoconf libudev-dev libtool zip unzip v4l-utils ...
前回までで、C言語で開発できる最低限の環境を整えてきた。今回はLinuxカーネルに特有の機能を使ってプログラムを作り、コンパイルして実行する方法を紹介する。 コマンドやユーティリティ、アプリケーションは特定の処理に関してはカーネルに処理を ...
MSN による配信
無料でLinuxカーネルの仕組みを学習できる「Linuxカーネル ...
Linuxについてマスターしようとすると、避けて通れないのがLinuxカーネルへの理解であると言えます。Linuxカーネルは普通にLinuxに触れた程度では見えてくることのない「縁の下の力持ち」であるわけですが、プログラムである以上は当然ソースコードが存在 ...
LKRG (short for Linux Kernel Runtime Guard) is a loadable kernel module that continuously monitors the health and integrity ...
Red Hat Linux7.1をインストール後,初めてカーネルをコンパイル行う場合には,make menuconfigなどを実行する前に「make mrproper ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
Linuxカーネルのメモリ管理サブシステムにおいて、不正にroot権限を取得できる脆弱性が発見された。2.6系のほか2.4系、2.2系で至急対策が必要だ。 前バージョン2.6.2(2004年2月4日)のリリースから2週間ほど経過したばかりだが、Linuxカーネル 2.2以降の全 ...
Ubuntu Desktopで利用されていたUnityの特徴の一つは、 「画面左側にドック的なアイコン格納バー」 (Launcher) が表示され、 アプリケーションの起動やウインドウの切り替え・ コンテキストメニューの表示等に利用できることでした。GNOMEへの移行において ...
Linus Torvalds氏は8月9日、Linuxカーネル開発版の新バージョン「Linux-2.4.0-test6」をリリースした。ソースコードのスペルミスや最新のgccではコンパイル不可能だった問題の修正、DRM (Direct Rendering Manager: WindowsのDirectXのようにビデオカードの直接アクセスを許す ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する