Articles

10 Linux ディストリビューションとそのターゲット ユーザー

フリーでオープンソースのオペレーティング システムである Linux は、時間とともにいくつかのディストリビューションを生み出し、その翼を広げて多くのユーザー コミュニティを包含してきました。 デスクトップ/ホーム ユーザーからエンタープライズ環境まで、Linux はそれぞれのカテゴリーが満足できるものを確実に持っています。

Debian

Debian は、Deepin、Ubuntu、Mint といった人気のある Linux ディストリビューションの母体として有名で、確かなパフォーマンス、安定性、そして比類ないユーザー体験を提供しています。 最新の安定版リリースは Debian 10.5 で、俗に Debian Buster として知られている Debian 10 のアップデートです。

Debian 10.5 は Debian Buster の新バージョンではなく、Buster に最新のアップデートと追加されたソフトウェアアプリケーションを追加しただけのアップデートであることに注意してください。 また、既存のセキュリティ問題に対処するためのセキュリティ修正も含まれています。 もしバスターシステムをお持ちなら、それを廃棄する必要はありません。

Debian Linux
Debian Linux

Debian プロジェクトは 59,000 以上のソフトウェアパッケージを提供し、リリースごとに幅広いシステムアーキテクチャを包含して、幅広い PC をサポートしています。 最先端の技術と安定性のバランスを取るように努めています。 Debian は 3 つの主要な開発ブランチを提供しています。

安定版 (stable) は、その名前が示すように、強固で、セキュリティも完全にサポートされていますが、 残念ながら最新のソフトウェアアプリケーションは同梱されていません。 しかしながら、その安定性と信頼性から、生産サーバーには理想的であり、また、最新のソフトウェア・パッケージを気にしない、比較的保守的なデスクトップ・ユーザーにも適しています。 Debian 安定版は通常システムにインストールするものです。

Debian テスト版はローリングリリースで、安定版への移行がまだ行われていない最新のソフトウェアバージョンを提供します。 これは、次の Debian 安定版リリースの開発段階です。 通常、不安定性の問題をはらんでおり、簡単に壊れてしまうかもしれません。 また、セキュリティパッチも適時には提供されません。 最新の Debian テストリリースは Bullseye です。

不安定版 (unstable) ディストロは、Debian の活発な開発段階と言えます。 実験的なディストロであり、「テスト」段階に移行するまでの間、 コードに活発に貢献する開発者のための完璧なプラットフォームとして機能します。

全体として、Debian はその豊富なパッケージリポジトリと、 特に運用環境で得られる安定性により、 何百万人ものユーザに使用されています。 http://www.debian.org/distrib/.

Gentoo

Gentoo はプロフェッショナルな使用や専門家のために作られたディストロで、 最初からどんなパッケージを使って作業するのかを考慮しています。 このカテゴリには、開発者、システム & ネットワーク管理者が含まれます。 そのため、Linux の初心者には理想的ではありません。

Gentoo Linux
Gentoo Linux

Gentoo には、Sabayon や Calculate Linux などの他のディストロにネイティブな portage として知られるパッケージ管理システムが搭載されており、Gentoo と後方互換性を保っています。 これは Python ベースで、ports’ collections の概念に基づいています。 ports コレクションとは、OpenBSD や NetBSD のような BSD ベースのディストロによって提供されるパッチと makefile のセットです。

Gentoo のダウンロードとインストール。 http://www.gentoo.org/main/en/where.xml.

Ubuntu

Canonical によって作成および保守されている Ubuntu は、世界中で最も人気のある Linux ディストロのひとつで、初心者、中級ユーザー、そしてプロフェッショナルにも楽しまれています。 Ubuntuは、特にLinuxの初心者や、macやWindowsからの移行者のために設計されています。

Ubuntu Linux
Ubuntu Linux

Ubuntu はデフォルトで、Firefox、LibreOffice、GIMP などの画像編集アプリケーション、音楽プレイヤー、および Audacious や Rhythmbox などのビデオプレイヤーなど、すぐに使えるアプリケーションと GNOME デスクトップ環境を持って出荷されています。 新しい Yaru テーマ、新しい外観と洗練されたアイコン、Snap パッケージの優れたサポート、高解像度ディスプレイのサポートを提供する分数スケーリング機能など、多数の改善と新機能を提供します。 Ubuntu 20.04 をベースにしたディストリビューションには、Lubuntu 20.04 LTS、Kubuntu 20.04、および Linux Mint 20.04 LTS (Ulyana) があります。

その使いやすさとエレガントな UI により、Ubuntu はデスクトップ ユーザーやLinux について理解しようとしている新規ユーザーに理想的です。 Ubuntu は、Linux をよりよく理解するために、先に述べたようにデフォルトのアプリケーションで簡単に始めることができます。 グラフィック、写真、オーディオ、およびビデオ制作でキャリアを積もうとしているクリエイターをターゲットにしています。

Ubuntu ISO イメージをダウンロードする。 https://ubuntu.com/download/desktop.

Linux Mint

Linux Mint は、Ubuntu をベースにしたコミュニティ主導の Linux ディストロとして非常に高い人気を誇っています。 デスクトップユーザとプロフェッショナルに愛される、最もエレガントでユーザフレンドリなディストリビューションを提供するために、時代を超越してきました。 最新リリースである Mint 20 では、デフォルトでスナップ サポートを停止するという論争がありましたが、Mint は安定した、パワフルで卓越した Linux ディストリビューションであり続けています。 Mintは32ビット版のサポートをやめ、64ビット版のみの提供となっています。 Linux Mint 20は、Linuxカーネル5.4をベースに、AMD Navi 12、Intel Tiger Lake CPU、NVIDIA GPUのサポートを強化するなど、新たな機能拡張を施しています。 さらに、洗練されたアイコン、新しいテーマ、高解像度の背景画像、およびレタッチされたタスクバーなど、一般的な UI が刷新されました。

新機能として、LAN で動作するファイル共有プログラム Warpinator や、より鮮明でクリアな画像を楽しめる HiDPI ディスプレイ用のフラクショナル スケーリング機能などがあります。 また、Firefox、LibreOffice、Audacious 音楽プレイヤー、Timeshift、Thunderbird などの日常的に使用するアプリケーションも手に入ります。

日々のデスクトップ作業や音楽を聴いたりビデオを見たり、さらにはゲームをするために、高速で安定した Linux デスクトップを望むなら、Mint はお勧めのディストリビューションです。 Mint 20 は長期リリースであり、2025 年までサポートを受ける予定です。 PC に Mint 20 をインストールする方法についての記事があります。

Download Linux Mint ISO Image – https://linuxmint.com/download.php

Red Hat Enterprise Linux

RHELとして略記されるRed Hat Enterprise Linuxは、エンタープライズまたは商用目的で設計されたLinuxディストリビューションです。 これは、マイクロソフトのような他のプロプライエタリ・システムに代わる主要なオープンソースの1つです。

RHEL Linux Distribution
RHEL Linux Distribution

は、物理サーバー、VMware や HyperV などの仮想環境、およびクラウド上に容易にセットアップすることが可能です。 Red Hat は、Docker コンテナを中心に構築され、Kubernetes によって管理されるハイブリッドクラウド環境である OpenShift PaaS (platform as a service) のおかげで、コンテナ化技術において完璧な仕事をしました。

Red Hat は、RHCSA (Red Hat Certified System Administrators) や RHCE (Red Hat Certified Engineer) などの専門コースによってシステム管理者のトレーニングと認証を行っています。 RHEL はサブスクリプションベースで、サブスクリプションは1年ごとに更新されます。 Linux Developer Workstation、Linux developer suite、Linux for Virtual Datacenters などの一連のサブスクリプション・モデルのライセンスを購入することができます。 しかし、現在では状況が変わり、最新のリリースである RHEL 8 (Ootpa) では、デフォルトのパッケージ・マネージャーとして DNF が使用されています。 RHEL は、AppStream リポジトリと BaseOS の 2 つの主要なリポジトリを使って配布されます。

AppStream リポジトリ (Application Stream) は、システムにインストールするすべてのソフトウェア アプリケーションを提供し、BaseOS はシステムのコア機能のためのみのアプリケーションを提供します。

さらに、Red Hat 開発者プログラムを通じて、無料で RedHat をダウンロードして試すこともできます。

CentOS

CentOSプロジェクトはコミュニティ主導の無料オペレーティング システムで、堅牢で信頼できるオープン ソース エコシステムを実現することを目的としています。 RHEL をベースにした CentOS は、ダウンロードとインストールが無料なので、Red Hat Enterprise Linux の完璧な代替品となります。 RHELの安定性と信頼性を備えつつ、無料のセキュリティおよび機能アップデートを楽しむことができます。 CentOS 8 は、RHEL のメリットを享受したい Linux ファンの間で人気があります。

CentOS Linux Distribution
CentOS Linux Distribution

最新版は CentOS 8.2 で、CentOS 8 の 3 番目のイテレーションです。 App streamとBaseOSリポジトリに依存し、Python 3.8, GCC 9.1, Maven 3.6 などの最新のソフトウェアパッケージを同梱しています。

Download CentOS 8 – https://www.centos.org/centos-linux/.

Fedora

Fedoraは、そのシンプルさと、初心者が簡単に使い始められるようにすぐに使えるアプリケーションにより、ここしばらく最も使いやすいディストロの1つであるという評判を楽しんできました。 Fedoraは、CentOSと同じくRed Hatをベースにしており、実はRed HatがEnterpriseフェーズに移行する前のテスト環境なのです。 そのため、通常、開発および学習目的で使用され、開発者や学生にとって便利です。

Fedora Linux Distribution
Fedora Linux Distribution

Fedora はしばらく前から DNF パッケージマネージャーを使用しており(現在もデフォルトパッケージとして使用)、最新かつ最高の RPM ソフトウェアパッケージが提供されるようになっています。 最新の Fedora は Fedora 32.

Download Fedora Linux – https://getfedora.org/.

Kali Linux

Offensive Security によって開発・維持されている Kali Linux は、侵入テストやデジタルフォレンジックを行うために設計された Debian ベースの Linux ディストリビューションです。

Kali Linux Distribution
Kali Linux Distribution

Kali Linux は、サイバーセキュリティの専門家や侵入テストに挑戦する学生のためのものです。 実際、Kali は、Penetration Testing with Kali や Kali Linux Certified Professional などの業界標準の認定を提供しています。

Kali は APT パッケージ マネージャーを使用し、最新版は Kali 2020.2 で、Kali 2020 のインストール方法に関するガイドを以下に示します。2.

Download Kali Linux – https://www.kali.org/downloads/.

Arch Linux

Arch Linux は軽量で柔軟なギークな Linux ディストロで、何がインストールされていてどんなサービスが動いているかを気にする上級ユーザーまたは Linux エキスパート向けに設計されています。 ユーザーは自分の好みに合わせてシステムをカスタマイズしたり、設定したりする自由があります。 一言で言えば、Arch は Linux を使いこなすユーザーのためのものです。

Arch Linux
Arch Linux

Arch はローリングリリースで、常に最新のバージョンにアップデートされており、ターミナルでパッケージをアップデートするだけでいいということです。 デフォルトのパッケージマネージャとして Pacman を使い、ソフトウェアパッケージをインストールするためのコミュニティである AUR (Arch User Repository) を活用しており、最新版は 2020.09.01.

Download Arch Linux – https://www.archlinux.org/download/.

OpenSUSE

The OpenSUSE project is a modern and comprehensive community project that provides two main SUSE branches: SUSE Leapは、デスクトップユーザーだけでなく、企業の開発およびテスト目的も対象としたポイントリリースです。 これは、オープン ソース開発者およびシステム管理者にとって完璧な選択です。

OpenSuse Linux
OpenSuse Linux

一方、最新のソフトウェア スタックと IDE をパックした、最先端のディストロに最も近い SUSE Tumbleweed というローリング リリースがあります。 TumbleWeed は、オフィスアプリケーション、GCC コンパイラ、およびカーネルなどの最新パッケージが利用できるため、パワーユーザやソフトウェア開発者にとっては楽勝です。

OpenSUSE はソフトウェアパッケージを管理するのに Yast パッケージマネージャに依存しており、開発者やシステム管理者にお勧めします。

Download OpenSUSE Linux – https://www.opensuse.org/.

まとめ

もちろん、これは世の中にある Linux ディストリビューションのほんの一握りで、決してすべてを網羅したリストというわけではありません。 600 以上の Linux ディストリビューションがあり、約 500 が活発に開発されています。 しかしながら、私たちは、他の Linux フレーバーに影響を与えた、広く使われているいくつかのディストリビューションに焦点を当てる必要性を感じました。