Linux入門

linux カーネルとは?ディストリビューションとは?気になるPC用語をチェック

Linuxを始めると最初に出会うのが、カーネルとディストリビューションという言葉です。二つの違いと、パッケージやシェルなどよく出てくる用語をやさしく解説します。

Ubuntuのターミナルでsudoと入力している画面

パソコンを動かす基本ソフトであるOSには、Windows、macOS、そしてLinuxという選択肢があります。その中でもLinuxは、使っている人が比較的少ないこともあり、最初に覚えておきたい用語がいくつかあります。linux カーネルとは、OSの動作に必要な根幹となるソフトウェアのことで、ディストリビューションとは、カーネルにさまざまなソフトウェアを組み合わせて、すぐに使える形にまとめたものです。

linux カーネルとは

カーネルは、CPUやメモリ、ディスク、ネットワークなどのハードウェアを管理し、アプリケーションが安全にそれらを使えるように仲立ちするソフトウェアです。Linuxカーネルは1991年にリーナス・トーバルズ氏が公開したもので、今も世界中の開発者によって改良が続けられています。カーネルの設計の違いはlinux カーネルの種類とは?で解説しています。

linuxのディストリビューションとは

Linuxの用語の中で、最も身近なのがディストリビューションでしょう。ディストリビューションとは、カーネルに加えて、シェル、デスクトップ環境、アプリケーション、インストーラーなどを用途に合わせて詰め込み、配布しているものです。有名なものとして、Ubuntu、Debian、Fedora、Red Hat Enterprise Linux、セキュリティ検証向けのKali Linuxなどが挙げられます。

あわせて覚えたい用語

用語意味
シェルコマンドを受け付けて実行するプログラム。bashやzshなど
ターミナルシェルを操作するための画面(端末)
パッケージソフトウェアを配布しやすい形にまとめたもの
パッケージマネージャーパッケージの導入や更新を行う道具。aptやdnfなど
root何でもできる管理者ユーザー
デスクトップ環境GNOMEやKDE Plasmaなど、画面の見た目と操作を担う部分

linux カーネルを利用したPCがオススメの理由

パソコンのOSでは、macOSやWindowsを使っている人がほとんどです。普段の作業がそれで足りているなら、無理に乗り換える必要はありません。ただし、古いパソコンをもう一度活用したい人や、プログラマーを目指す人にとっては、Linuxを使うメリットがあります。多くのWebサーバーはLinuxで動いているので、エンジニアとして働きたいならLinuxの知識は欠かせません。

まずは仮想マシンやライブUSBで試してみるのが手軽です。具体的な手順はLinuxのインストール入門を参考にしてください。