Devuanは、Debianに代わるよりシンプルな選択肢を提供することを目的としたLinuxディストリビューションです。2014年以降、Debianの開発者たちは、OSを管理するためのフレームワークをどんどん大きくする方向へ進み始めています。DebianがSystemDの初期化システム(init system)を採用したことで、そのコミュニティの間に波紋が広がり、Devuanの誕生を促したのです。

初期化システムって何?

initシステムはLinuxディストリビューションに不可欠な部分です。initシステムはLinuxディストリビューションに不可欠な部分であり、カーネルが起動した後に実行する最初のプログラムです。それとは別に、initシステムはその後に実行される他のすべてのプログラムも管理します。

initシステムがこれを行う方法は、“親 “プロセスとして振る舞い、他の全てのプロセスをその下にネストさせることです。これにより、init system は、どのプログラムをどのように実行させたいかを制御できるようになります。

なぜDevuan Linuxを使うのか?

Devuan の主なセールスポイントの一つは、SystemD init システムのない Debian のバージョンを維持していることです。これは小さな変更に見えるかもしれませんが、SystemD はシステムサービスのための独自の最先端の実装を持つソフトウェア群に成長しました。

例えば、SystemD を使ってシステムプロセスを管理する場合、必然的にネットワークデーモンである NetworkD を使うことになります。

このアプローチは、本質的に大規模な最先端プロジェクトにシステムツールを組み込むことになるため、人によっては問題になることがあります。つまり、まだ適切に監査されていない init システムを使用していることになります。

それだけでなく、あなたは、急速に開発が進んでいる不安定なツールを使うことになります。initシステムのようなLinuxディストリビューションの重要な部分にとって、これは不必要で危険なリスクです。

このように、SystemD の代替品を提供するという Devuan の決定は、安定かつ安全なマシンを維持したい人にとって、魅力的な選択肢となります。

Devuan の入手方法

Devuan のコピーは、その公式リリースアーカイブまたはその開発ミラーの 1 つから入手できます。

そこに、あなたがダウンロードすることができるDevuanのいくつかのバージョンを見つけるでしょう。現在、積極的にサポートされているのは3つのバージョンである。

この記事では、Devuan Linuxの最新の安定版であるChimaeraをインストールします。まず、Devuanのアーカイブから「devuan_chimaera」リンクを選択し、「installer-iso」を選択しました。

インストーラーバージョンの選択

そこから、2つのアーキテクチャといくつかのインストーラーバージョンを選択できます。アーキテクチャについては、Devuan は amd64 と i386 のみをサポートしています。

目安としては、2008年以降に作られたコンピュータを使用している場合、おそらくamd64システムを実行していると思われます。しかし、あなたのコンピュータが2008年以前に構築された場合、i386である可能性が高いです。

一方、Devuanはデスクトップ、サーバー、ネットインストールの3つのインストーラーをサポートしており、その中から選択することができます。

私の場合、最新のマシンでインストールを行ったので、Devuanシステムに対して最大限の柔軟性を持たせたかったのです。そのため、Devuanの「amd64_netinstall」バージョンをダウンロードしました。

そこから、次に行うことは、イメージファイルをインストールディスクに書き込むことです。そのためには、balenaEtcherのようなイメージライタープログラムを使用するのが一つの方法です。

Devuanのインストール

これができたら、USB から Devuan Linux のインストーラを起動できます。Debian と同様に、Devuan netinstall のインストールプロセスは 2 つに分けられ ます。

システム言語とタイムゾーンの設定

  1. Devuanはブートメニューであなたを迎えます。ここで、残りのプロセスで使用するインストーラを選択できます。私の場合、通常のインストールプログラムを使用したかったので、「インストール」を選択しました。

2. これでシステムが起動し、簡単なTUIのインストールウィザードが表示されます。それが終わると、システムで使用したい言語を選ぶことができます。私の場合、システム言語として英語を選択しました。

3. そこから、Devuanはあなたの大まかな位置を尋ねます。この情報をもとに、システム時刻とシステムロケールを設定します。私はフィリピンにDevuanをインストールしているので、ロケーションとしてそれを選択しました。

4. この設定を行うと、Devuanはキーボードレイアウトの入力を求めてきます。AZERTYやQWERTZのような言語固有のレイアウトを使用している場合、ここで選択することができます。

このような場合は、 をクリックしてください。

ネットワークアダプタの選択

  1. これで、インストーラーがインストール時に使用するネットワークアダプターを尋ねてきます。注意点として、このアダプタはインターネット接続が有効である必要があります。これは、Devuanインストーラがインストール中にインターネットに接続して、パッケージを取得するためです。

2. 私の場合、Ethernet接続なので、ネットワークアダプターは「eth0」を選択します。すると、Devuanのインストーラーが自動的にインターネット接続の設定と起動を行いました。 3. 3. ワイヤレスでDevuanをインストールする場合、マシンをアクセスポイントに接続するように設定する必要があります。このステップでワイヤレスアダプターを選択することで、これを行うことができます。この後、Devuanはすぐにアクセスポイントの情報を入力するように促します。

ホスト名とドメイン名のセットアップ

  1. ここでインストーラは、あなたのシステムのホスト名を尋ねてきます。これは、マシンがネットワークに公開されるときの名前になります。私は自分のマシンを “devuan “と名付けました。

このホスト名は、ネットワークに公開するときの名前になります。 2. この後、マシンのドメイン名を入力する必要があります。これは、インターネットに公開するマシンにDevuanをインストールする場合に重要です。その場合、そのマシンの「完全修飾ドメイン名」を提供する必要があります。 3. 一方、ローカルマシンにしかDevuanをインストールしないのであれば、ここは何でも設定できます。私の場合、ローカルにDevuanをインストールしたので、ドメイン名を「devuan.local.arpa」に設定しました。

Rootパスワードとユーザーアカウントの設定

  1. 次に、rootアカウントのパスワードを作成する必要があります。ここで、このアカウントに固有のパスワードにする必要があります。また、このパスワードは安全な場所に保存しておく必要があります。

2. この場合、Devuanインストーラは、そのユーザーアカウントの名前とパスワードを作成するよう促します。

パーティションレイアウトの選択

Devuanインストーラは、ディスクのパーティション分割を要求します。いくつかのオプションから選択することができます。

今回はGuided Entire Diskオプションを使用して、ディスク全体をDevuanに割り当てました。

ディスクのパーティション分割

  1. ここで、パーティションを設定するディスクを選択します。ハードディスクが表示されているオプションを選び、Enterを押します。私の場合は、"/dev/sda “のデバイスです。

2. 次にインストーラは、このハードディスクに使用するパーティションスキームを聞いてきます。ルートフォルダを別パーティションにするかどうか選択できます。 3. しかし、ほとんどの場合、すべてのフォルダを1つのパーティションに入れることで、日常的な使用には十分です。そのため、このステップではそのオプションを選択しました。

4. 最後に、Devuan インストーラは、ディスクのパーティション設定に選択したすべてのオプショ ンを表示します。4. 最後に、Devuanインストーラは、ディスクのパーティショニングのために選択したすべてのオプションを表示します。ここから、あなたが選択した以前のオプションを変更することができます。 5. 5. 満足したら、「Finish partitioning and write changes to disk」上で「Enter」キーを押 してください。これで、設定したすべての設定がディスクにコミットされます。 6. 6. そこから、Devuanも自動的にダウンロードし、その後のベースシステムをインストールします。

サードパーティパッケージリポジトリのダウンロード

ベースシステムのインストールが完了したら、次に必要なのはシステムに必要なサードパーティパッケージをすべてダウンロードすることです。

    1. 次のステップでは、Devuan インストーラがサードパーティパッケージのダウンロードに 使用するメインミラーを尋ねてきます。しかし、ほとんどの場合、デフォルトの「deb.devuan.org」ミラーで十分でしょう。

。 2. ここで、サードパーティーのパッケージをダウンロードする際に、プロキシを設定 するかどうかを選択する必要があります。私はプロキシを使用していないので、ここは空白のまま、Enterを押しました。

を選択します。

パッケージの選択

  1. Devuanインストーラは、あなたのシステムにダウンロードしてロードできるソ フトウェアの小さなセレクションを提示します。これらのソフトウェアには、ほとんどのデスクトップ環境と、特定のワークロードのための一般的なサードパーティ製ユーティリティが含まれています。

1.Devuanインストーラーが、システム用にダウンロードできる小さなソフトウエアを表示します。 2. 私の場合、XFCEデスクトップが欲しかったので、Spaceでそれを選択し、Enterを押して、システム用にダウンロードとインストールを行いました。

初期システムの選択

上述したように、Devuan の主なセールスポイントの 1 つは、代替 init システムをインストールする自由を与えてくれることです。その中で、3つのオプションを提供しています。

ブートローダーのセットアップ

ここまで来たら、Devuan のインストールの最後のステップは GRUB ブートローダーの設定です。

  1. Devuanのインストーラーは、プライマリハードディスクにGRUBをインストールするかどうかを尋ねます。はい」を選択します。

2. GRUBをインストールする場所を選択します。ハードディスクを選択し、Enter`を押します。これでGRUBのダウンロード、インストール、設定が完了します。

  1. GRUBをインストールします。
  2. これで、Devuanマシンがインストールされました。あとは、マシンを再起動して、新しいLinuxディストリビューションにロードするだけです。

これで、Devuan Linuxのインストールは成功です。さらに、initシステムの仕組みと、なぜinitシステムを選択できることがセキュリティと安定性のために必要なのかについての基本的な理解もできたことでしょう。

よくある質問

1. DevuanにSid (Unstable)ブランチに相当するものはありますか?

はい! はい! Devuan の不安定版ブランチは Ceres と呼ばれています。はい!Devuan の不安定版ブランチは Ceres と呼ばれています。"/etc/apt/sources.list” ファイルに以下の行を追加すれば、そこに移行できます。

deb http://deb.devuan.org/merged ceres main

これができたら、以下のコマンドを実行して、aptの設定を適用できます。

sudo apt update

2. 暗号化されたディスクの他に、Devuan システムを安全にするためにできることはありますか?

システムを保護する最も一般的な方法の一つは、ブートローダを別のドライブにインス トールすることです。ブートローダをインストールする際に、別のディスクを選択することで、これを行うことができます。

しかし、注意すべき重要なことは、これを行うと、ブートプロセスの重要な部分を別のディスクに移すことになるということです。つまり、コンピュータを起動するたびに、そのディスクを挿入する必要があります。

画像引用元:Unsplash

Akira
Akiraは情熱的なゲーマーであり、製品レビュアーです。ゲームをしていないときは、最新のゲーミングアクセサリーを試したり、製品のレビューをしていることが多い。彼の分かりやすいスタイルは、ゲーマーが自分のニーズに最も適した製品を簡単に判断できるようにするものです。また、技術的な問題にも精通しており、その解決方法も知っている。