●カーネルとは?
カーネル(フライドチキンを作った人の親戚?
「Linux」とは、狭い意味で言えば「カーネル」のことを指します(「Linuxとは」参照)。それでは、この「カーネル」とは一体何者でしょうか?
コンピューターの構造は、大きく分けると「ハードウェア」と「ソフトウェア」の2つに分ける事ができます。カーネルはこのソフトウェアの中で最もハードウェアと密接に関わっている部分と言えます。つまり、カーネルはハードウェアを直接コントロールしているソフトウェアと言える訳です。
Linuxカーネルが受け持っている機能をいくつかリストアップしてみましょう。
- CPUのコントロール
CPUはコンピューター全体の要となる装置です。カーネルの大事な役割に、CPUのコントロールがあります。
- メモリの管理
メモリは、CPUが動作するための命令とデータを記憶しています。メモリの管理もカーネルに欠かせない機能です。
- ディスクのコントロール
ディスクはメモリに入りきれない、あるいは電源が落ちた際に消えてしまっては困る命令、データを記憶させる2次記憶装置です。Linuxにはディスクのないディスクレスシステムもいくつかありますが、基本的にディスクのコントロールもカーネルの大事な機能です。
- タスクの管理
Linuxではシステムとしての機能をいくつかのプログラム(=タスク、プロセス)として実行、実現しています。それらのプロセスをきちんと動かす管理もカーネルの機能です。
以上のような、コンピューターの処理として基本的な部分を受け持っているのがカーネルです。
Red Hat インストールサポートでは以下のコマンドを用いたRPMツールの使用方法をご案内致します。
rpm -i インストール
rpm -U アップグレード(以前のパッケージを削除し新しいパッケージで置き換えます。)
rpm -F 更新(アップデートされたファイルのみ置き換えます。) rpm -e アンインストール
rpm -V ベリファイ(指定したrpmパッケージがインストールしたときと全く同じであるか確かめます。)
rpm -q クエリ(個々のrpmの情報をRPMデータベースに問い合わせします。)
そして、それぞれのコマンドの組み合わせ(rpm -Uvh, rpm
-qiなど)もご案内します。 これらはrpmツールを利用するために必要な基本的なコマンドです。私たちは技術者が必要であるとしたときにデータベースをリビルドするお手伝いも致します。
私たちは、src.rpmファイルから.rpmファイルを作成するためのRPMの使い方はサポートいたしません。他のRPMツールの使い方のみサポート致します。
動作確認済のサウンドカードの設定
インストールサポートでは、動作確認済のサウンドカードのインストールと設定をお手伝い致します。IRQまたはI/Oポートの衝突に関するお手伝いとsndconfigツールを用いたサウンドカードの設定(単にPnP設定のお手伝いのみ行います。)を含みます。インストールサポートでは、sndconfigの確認される2つのテストのうち1つでも動作すれば、動作しているサウンドカードとみなします。レコーディングサウンド、ゲーム用のサウンド設定、ALSAドライバのインストールと設定等に関しては完全にサポート範囲外となります。 |
|