Latest evidence-based health information
Iphone

とにかく動くLinuxディストリビューション、Debian 9「Stretch」のすべて

とにかく動くLinuxディストリビューション、Debian 9「Stretch」のすべて
とにかく動くLinuxディストリビューション、Debian 9「Stretch」のすべて

Debian 9「Stretch」がリリースされましたが、Linuxディストリビューションの中では、安定性を重視するディストリビューションとしてDebianは際立っています。確かに、デスクトップPCユーザーの多くはUbuntuやFedoraを選ぶでしょうが、より手を動かして作業したいユーザーはArchやGentooを選ぶかもしれません。ハッカーはKaliに惹かれるかもしれませんが、偏執的な人はTAILSのようなものを探すかもし​​れません。 

Debian リリースには考慮すべき点が多数ありますが、平均的なデスクトップ ユーザーにとって重要な注意点がいくつかあります。

Debian とは何ですか?

Debianは、ボランティアによって開発されたフリー(自由という意味で)なGNU/Linuxオペレーティングシステムです。このオペレーティングシステムは、Ubuntuと同様にAPTを使用してパッケージとソフトウェアを管理しています。実際、UbuntuはDebianベースのオペレーティングシステムとして知られており、Ubuntuのコアユーティリティのほとんど(APTなど)はDebianから提供されています。

Debian がリリースにコード名をどうやって付けているのか疑問に思っている方もいるかもしれませんが、その名前はトイ・ストーリーのキャラクターから取られています。

Debian 9 グラフィカルインストール アレックス・キャンベル

Debian のグラフィカル インストールは初心者でも簡単に実行できます。

Debian と Ubuntu の違いは何ですか?

DebianはUbuntuとはいくつかの点で異なります。まず、Ubuntuは営利企業であるCanonicalの傘下で開発・配布されています。Linux、プロプライエタリソフトウェア、そしてオープンソースにおけるその他の哲学的問題に対する考え方によっては、DebianはUbuntuよりも「より自由」であると言えるかもしれません。

DebianとUbuntuはどちらもパッケージ管理にAPTを使用し、インターネットからダウンロードした.debファイルをインストールできますが、重要な違いがあります。UbuntuはUbuntu用とDebian用のどちらでも.debファイルをインストールできますが、DebianユーザーはUbuntu用の.debファイルは使用すべきではありません。システムが破損する可能性があるためです。Debianは安定性を売りにしているOSなので、これは座っている椅子の脚に斧の鋭い先端を叩きつけるようなものです。脚がすぐに壊れることはないかもしれませんが、そうなったら誰もが「自業自得だ」と言うでしょう。

Debian が Ubuntu や他の Linux OS と大きく異なる最後の点は、リリースサイクルが非常に長いことです。Debian 8(「Jessie」)の最終バージョンは 2015 年 4 月 25 日にリリースされました。これは 2 年以上前のことです。リリースサイクルはかなり長いですが、Debian は最新バージョンのリリース後、各バージョンのサポートを 1 年間行います。つまり、各バージョンのサポート期間は約 3 年間となり、Debian 8(「Jessie」)は 2018 年 6 月 25 日にサポート終了となります。一方、Ubuntu は年に 2 回新バージョンをリリースし、偶数年の 4 月にメジャー LTS リリースが行われます。

Debian 9 Mozilla アプリケーション アレックス・キャンベル

Debian 9 には、適切にブランド化された Mozilla アプリケーション (Firefox および Thunderbird) が付属しています。

Debian 9で得られるもの

他のLinuxオペレーティングシステムと同様に、Debian 9にはすぐに使える多くのソフトウェアが付属しています。その中の2つ、MozillaのFirefoxとThunderbirdは、IceweaselとIcedoveという名称変更ではなく、正式名称となりました。これは、昨年DebianとMozillaの間で発生した紛争の解決を受けてのことです。

UbuntuやFedoraと同様に、DebianにもGIMPやLibreOfficeといった生産性向上ソフトウェアが多数付属しています。Debian 9でアップデートされたデスクトップソフトウェアの一部をご紹介します。

  • クロム 59.0.3071.86
  • Firefox 45.9 (firefox-esr パッケージ内)
  • ギンプ 2.8.18
  • KDE Frameworks 5.28、KDE ​​Plasma 5.8、および KDE Applications 16.08 および 16.04 (PIM コンポーネント用)
  • リブレオフィス 5.2
  • メイト 1.16
  • サンダーバード45.8
Debian 9 GNOME ソフトウェア アレックス・キャンベル

GNOME ソフトウェアは Debian 9 で期待どおりに動作します。

その他のアプリケーションは、選択したデスクトップ環境によって異なります。 

デスクトップ環境について言えば、Debian は Cinnamon、GNOME、KDE ​​Plasma、XFCE、LXDE、MATE デスクトップのライブ ISO ダウンロードを提供しています。他の Linux ディストリビューションと同様に、最初にインストールしたデスクトップに飽きた場合は、いつでも新しいデスクトップ環境をインストールし、起動時にその環境を実行するように選択できます。 

Debian 9にはLinuxカーネル4.9も同梱されています。カーネル4.9はほとんどのハードウェアをサポートしますが、カーネル4.10に搭載されている最新プロセッサアーキテクチャ(IntelのKaby LakeおよびAMDのRyzen)向けの最適化の一部は未対応です。Kaby LakeまたはRyzenプロセッサをご利用で、4.10の機能をどうしても利用したい場合は、4.10カーネルをご自身でコンパイルまたはインストールする必要があります。

落とし穴

Debian 9を一人で触っていた時、ちょっとしたトラブルに見舞われました。GNOMEライブISOからDebianをインストールした後、突然ユーザーアカウントにsudo権限が付与されなくなってしまったのです。つまり、システムのアップデートやインストールができない状態だったのです。しかも、インストール時に設定したrootパスワードではrootとしてログインできませんでした。

代わりに、ライブISOイメージを起動し、インストール済みのシステムにchrootして変更を加える必要がありました。これを行うには、まずインストール済みのシステムが必要です。システムをインストールしたら、ライブイメージで再起動し、ターミナルを開きます。そして、以下のコマンドでインストール済みのシステムをフォルダにマウントします。

sudo mkdir /systemsudo mount /dev/<root partition of installed system> /system

ルートパーティションがわからない場合、インストール時にデフォルトを使用した場合、通常は /dev/sda1 になります。lsblk コマンドを使えば、いつでもシステム上のパーティションを調べることができ ます

そこから、次のコマンドを使用してシステムに chroot する必要があります。

sudo chroot /system

chroot が完了すると、コマンドを root として実行できるようになります。ユーザーに sudo アクセス権限を与えるには、  usermod コマンドを使用します。

usermod -a -G sudo <username>

passwdコマンドを使用して root パスワードを変更することもできます  。

すべて完了したら、  exitと入力し てchroot環境を終了し、 もう一度 exit と入力して ターミナルウィンドウを閉じます。その後、再起動するだけで、通常通りsudoアクセスが可能になります。

持ち帰り

Debian 9は使い勝手の良いオペレーティングシステムです。純粋主義者には、プロプライエタリソフトウェアが一切含まれていないことが好評です。また、安定性も高く評価されているユーザーもいます。UbuntuGNOMEやKubuntuなどのUbuntuフレーバーを使ったことがあるなら、Debianの使い方はきっと簡単です。

ただし、Debianリポジトリに最新かつ最高のソフトウェアが収録されるとは期待しないでください。Debianは、最先端技術ではなく「とにかく動く」システムを求める人のために作られています。

Debian 9 “Stretch” は debian.org からダウンロードできます。インストールに関するヘルプが必要な場合は、Debian のオンラインマニュアルを PDF 形式でダウンロードすることもできます。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.