ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
| この記事の要点 |
|
Linux ディストリビューションとは
Linux カーネルそのものは OS の心臓部にすぎず、それ単体ではログインも操作もできません。シェル・GNU ツール・パッケージ管理・GUI・各種サービスを一式まとめて配布するのが「ディストリビューション(distro)」です。
2026 年現在、活発に開発されている主要ディストリビューションは数十、派生まで含めると数百に及びます。本ガイドでは代表的なものを系統別に整理します。
Debian 系(最大勢力)
| ディストロ | 特徴 | 用途 |
|---|---|---|
| Debian | 安定性重視、ボランティアベース、ピュア OSS | サーバ / ベース OS |
| Ubuntu | Canonical 製、6ヶ月サイクル + LTS(2年) | デスクトップ / サーバ標準 |
| Linux Mint | Ubuntu ベース、Windows ライクな UI(Cinnamon) | Windows 移民の入門 |
| Pop!_OS | System76、開発者向け UI、NVIDIA 同梱 | 開発・ゲーミング |
| Kali Linux | ペネトレーションテストツール多数同梱 | セキュリティ研究 |
| Raspberry Pi OS | 旧 Raspbian、ARM 向け Debian | Raspberry Pi 専用 |
パッケージ管理は apt / apt-get / dpkg。リポジトリは PPA を含めて巨大。
RHEL 系(エンタープライズ標準)
| ディストロ | 特徴 |
|---|---|
| RHEL (Red Hat Enterprise Linux) | 商用、サブスクリプション必須、長期サポート |
| CentOS Stream | RHEL の上流、開発版(旧 CentOS の役割は変質) |
| Rocky Linux | CentOS 廃止後の代替、コミュニティ運営、無料 |
| AlmaLinux | CloudLinux 主導、Rocky と並ぶ CentOS 後継 |
| Fedora | RHEL の上流(実験的)、新しい技術が真っ先に入る |
| Oracle Linux | Oracle 製、RHEL 互換、UEK カーネル選択可 |
| Amazon Linux 2 / 2023 | AWS EC2 最適化、RHEL/Fedora 系 |
パッケージ管理は dnf(旧 yum)/ rpm。サーバ・エンタープライズ用途の事実上の標準。
Arch 系(ローリングリリース)
| ディストロ | 特徴 |
|---|---|
| Arch Linux | ミニマル、自分で構築、Wiki が異様に充実 |
| Manjaro | Arch ベースをユーザフレンドリーに(テスト済パッケージ提供) |
| EndeavourOS | Arch にインストーラと最小限の UI を追加 |
| Garuda Linux | Arch ベース、ゲーミング/見た目重視 |
パッケージ管理は pacman。AUR(Arch User Repository)でほぼ全ソフトが揃う。常に最新版(ローリング)。
SUSE 系
| ディストロ | 特徴 |
|---|---|
| openSUSE Leap | SLE ベースの安定版、YaST が便利 |
| openSUSE Tumbleweed | ローリングリリース版 |
| SUSE Linux Enterprise (SLE) | 商用、ドイツ製、欧州エンタープライズで強い |
パッケージ管理は zypper / rpm。
独立系・特殊用途
| ディストロ | 特徴 | 用途 |
|---|---|---|
| Alpine Linux | musl libc + busybox、約 5MB の超軽量 | Docker ベースイメージ |
| Gentoo | ソースコンパイルベース、究極のカスタマイズ | マニア・組込 |
| NixOS | 宣言的 OS、関数型パッケージ管理 | 再現性が必要な開発環境 |
| Slackware | 最古参の現役、KISS 原則 | UNIX 思想学習 |
| Tails | Tor 経由のみ、揮発性、匿名重視 | ジャーナリスト・人権活動家 |
| Qubes OS | VM 分離型 OS、究極のセキュリティ | セキュリティ研究 |
| ChromeOS / ChromeOS Flex | Gentoo ベース、Google Chromebook | 教育 / 軽量利用 |
| Clear Linux | Intel 製、性能最適化 | ベンチマーク |
パッケージマネージャ比較
| 系統 | マネージャ | パッケージ形式 | 更新 | 検索 |
|---|---|---|---|---|
| Debian | apt | .deb | apt update && apt upgrade | apt search |
| RHEL | dnf | .rpm | dnf upgrade | dnf search |
| Arch | pacman | .pkg.tar.zst | pacman -Syu | pacman -Ss |
| SUSE | zypper | .rpm | zypper update | zypper search |
| Alpine | apk | .apk | apk update && apk upgrade | apk search |
| Gentoo | emerge | ソース | emerge --sync && emerge -uDN @world | emerge --search |
| NixOS | nix | Nix | nixos-rebuild switch | nix search |
Snap / Flatpak / AppImage(汎用パッケージ)
| 方式 | 主導 | 特徴 | 例 |
|---|---|---|---|
| Snap | Canonical | Ubuntu 標準、ストア集中 | Spotify, Slack |
| Flatpak | GNOME 等 | 非集中型、Flathub が中心 | Steam, GIMP |
| AppImage | 独立 | 1 ファイル、インストール不要 | OBS, Krita |
用途別のおすすめ
| 用途 | 推奨ディストロ |
|---|---|
| 初心者デスクトップ | Ubuntu / Linux Mint |
| Windows からの乗換 | Linux Mint Cinnamon |
| サーバ(自社運用) | Ubuntu LTS / Debian / Rocky / AlmaLinux |
| 商用サポート必要 | RHEL / SLE / Ubuntu Pro |
| Docker コンテナベース | Alpine / Debian slim |
| AWS EC2 | Amazon Linux 2023 / Ubuntu |
| Raspberry Pi | Raspberry Pi OS / Ubuntu Server |
| 最新ソフトを常時 | Arch / Manjaro / Fedora |
| セキュリティ研究 | Kali / Parrot / Qubes |
| 匿名利用 | Tails |
| 古い PC 再生 | Lubuntu / Xubuntu / Linux Lite |
| 関数型再現性 | NixOS |
シェア(参考値)
正確な統計は難しいが、StatCounter / DistroWatch / Stack Overflow 開発者調査の総合では:
- Ubuntu — デスクトップ Linux 1 位
- Debian — サーバ系で広く使われる
- RHEL / CentOS / Rocky / Alma — エンタープライズで根強い
- Arch / Manjaro — 熱狂的ユーザベース
- Fedora — 開発者層に人気
選び方の指針
- 初心者なら Ubuntu か Linux Mint。情報が圧倒的に多い
- サーバ用途で安定重視なら Debian / RHEL 系(5–10 年サポート)
- 常に最新を使いたいなら Arch / Fedora
- 低スペック PC なら Lubuntu / Alpine
- 会社で導入するなら商用サポートのある RHEL / Ubuntu Pro / SLE
FAQ
Q: ディストロを変えると Linux スキルは無駄になる?
A: ほぼなりません。コマンドの 9 割は共通。パッケージマネージャと設定ファイルの場所だけ変わります。
Q: CentOS は終わったの?
A: 従来の CentOS(RHEL のクローン)は 2024 年で EOL。後継は Rocky Linux / AlmaLinux。CentOS Stream は別の役割(RHEL の上流)です。
Q: Snap と Flatpak、どちらを使う?
A: Ubuntu なら Snap が標準で楽。それ以外なら Flatpak が中立的で扱いやすい。両方インストール可能。
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
人気ページ
- 1 Eclipseで「サーバーに追加または除去できるリソースがありません。」の原因と対処法
- 2 tomcat の起動 / 停止ログと catalina.log・catalina.out の違い
- 3 JavaScript base URL 取得方法|window.location.origin と SSR/Node.js 対応
- 4 YouTube Data API v3 エラー一覧|403/400/404 の主要原因と切り分け
- 5 Spring Frameworkのアノテーション一覧
- 6 Laravel エラー一覧|500/Blade/DB 接続/ルーティングの代表エラー
- 7 3Dグラフィックスとは|モデリング/レンダリング/主要ソフトウェア (Blender / Maya)
- 8 【Spring】@Valueアノテーションとは
- 9 CATALINA_HOME の確認方法 (Linux / Mac)
- 10 【Spring】@Autowiredアノテーションとは
最近更新/作成されたページ
- UE5 レベル移動完全ガイド (Open Level / Level Streaming / World Partition / Loading Screen) 2026-06-10 15:51:00
- Unity 地形・建物アセット完全ガイド(Terrain Toolkit / ProBuilder / Polybrush / Synty / SimplePoly) 2026-06-10 15:51:00
- Unreal Engine 5 (UE5) 完全ガイド (Nanite / Lumen / World Partition / MetaHuman / ライセンス) 2026-06-10 15:51:00
- Docker 完全ガイド (Container / Image / Dockerfile / Compose / WSL2) 2026-06-10 15:51:00
- Unity Scene Window 完全ガイド(カメラ操作・Gizmo・シェーディング・2D/3D 切替) 2026-06-10 15:51:00
- Nginx 完全ガイド(リバースプロキシ・HTTP/2/3・Apache 比較・PHP-FPM 連携) 2026-06-10 15:51:00
- Apache NetBeans Windows インストール完全ガイド(JDK / 言語選択 / 初回設定) 2026-06-10 15:51:00
- PHP $_GET スーパーグローバル変数完全ガイド(XSS / SQL Injection 対策・$_POST との違い) 2026-06-10 15:51:00
- Unity Terrain 作成完全ガイド(Heightmap・草・木・Paint Texture・Unity 6 改善) 2026-06-10 15:51:00
- Scratch スプライト削除完全ガイド (初心者向け/右クリック・ハサミ・Ctrl+Z 復活) 2026-06-10 15:51:00
- UE5 Character MaxWalkSpeed 変更完全ガイド 2026-06-10 15:50:59
- Google Apps Script (GAS) GET リクエスト完全ガイド (UrlFetchApp / ヘッダ / JSON / レート制限) 2026-06-10 15:50:59
- プロジェクト管理ソフト完全比較 (Jira/Backlog/Notion/Asana 他) 2026-06-10 15:50:59
- Facebook (Meta) Graph API トークン取得完全ガイド (App ID / Long-Lived / Page Token) 2026-06-10 15:50:59
- Java 変数宣言完全ガイド (var/型推論/final/スコープ) 2026-06-10 15:50:59
コメントを削除してもよろしいでしょうか?