Linux Essentials 2.0:Linuxから始めよう。その先は無限大!

Linux Essentials 2.0: Start with Linux Essentials. Go anywhere.

Linux Essentialsは、LPIが提供する認定試験のなかでも特に人気の高い試験のひとつです。世界中の学生にとって、Linuxに初めて触れるきっかけとなるのが、この試験であることも少なくありません。そのため、試験内容が現在の技術状況に合った、最新のものであることが重要です。

一方で、Linuxの基礎知識は非常に安定しています。ファイルシステム内を移動するためのコマンド、ファイルやディレクトリのアクセス権、ユーザーとグループの概念、プロセス管理などは、Linuxが誕生して以来、基本的な部分は変わっていません。では、Linuxの基礎を学ぶための試験であるLinux Essentialsでは、何を更新する必要があるのでしょうか?

実は、更新すべき点は数多くあります。変更の中心となるのは、基本的なコマンドそのものではなく、Linux上で動作する管理ツールです。Linux Essentials 1.6のリリース以降、試験内容に影響するさまざまな変化がありました。

  • 以前はRed Hat Enterprise Linux(RHEL)とバイナリ互換性のあるLinuxディストリビューションだったCentOSが、ローリングリリース型のディストリビューションへと移行しました。その後、AlmaLinuxやRocky Linuxなどの新しいプロジェクトが登場し、RHELとの高い互換性を持つ安定したディストリビューションを提供する役割を担うようになりました。
  • systemdとjournaldが広く採用されるようになり、起動時に動作するサービスの管理や、サービスが出力するログメッセージの収集・分析に利用されるようになりました。
  • ネットワークインターフェース、IPアドレス、ルーティングの管理には、ipコマンドが事実上の標準として使われるようになりました。ifconfigやrouteなどのコマンドは、現在では多くのLinuxディストリビューションで標準インストールされなくなっています。
  • 受験者が知っておくべきオープンソースアプリケーションの一覧も、更新する必要がありました。数多くのプロジェクトが新たに生まれ、開発終了となり、フォーク(派生プロジェクト)が作られ、あるいは人気が高まったり低下したりしているためです。

さらに、もうひとつ大きな変化があります。Linux Essentialsの初版が企画された当時は、受験者が自分のコンピューターにLinuxをインストールし、ローカル環境で実行することが想定されていました。現在でもこれは重要な利用方法ですが、今日ではLinux環境の大半がクラウド上で稼働しています。

つまり、Linuxを扱う人にとって、リモートのLinuxシステムに接続して作業することが不可欠になったのです。そのため、Linux Essentials 2.0では、SSHを使ってリモートシステムにログインする方法を試験範囲に追加しました。

この変更には、試験対策がさらに容易になるという重要な副次的効果もあります。学習者は自分のコンピューターの設定を変更する代わりに、クラウドインフラストラクチャ上でLinuxを利用できるクラウドプロバイダーを活用できます。

クラウドプロバイダーのなかには、小規模なインスタンスを無料で利用できるサービスもあります。Linuxの学習にはそれで十分な場合もあります。また、小規模な仮想Linuxサーバーを、1時間あたりごくわずかな料金で利用できるサービスもあります。

Linuxを試したり、さまざまなLinuxディストリビューションを調べたり、何か問題が起きたときに新規インストールの状態へ簡単に戻したりする方法として、これほど手軽なものはありません。

Linux Essentialsには多くの変更が加えられましたが、その対象は試験の個々の部分に限られています。出題範囲の大部分については、表現上の修正が行われたものの、重要な内容の変更はありません。

新バージョンの重要なポイントのひとつは、試験の構成そのものを変更していないことです。試験の出題範囲の構成は、従来どおり維持されています。そのため、既存の学習教材の大部分を引き続き利用できます。

多くの出題項目の名称を変更し、説明をより明確にしましたが、全体的な構成は変わっていません。例えば、Version 2.0の試験項目013.3では、Version 1.6の試験項目3.3と同様に、シェルスクリプトを扱います。

細部は改善され、より明確になりましたが、既存の教材の大部分は引き続きVersion 2.0に対応しています。実際の学習や試験対策で活用されてきた教材も、その多くを引き続き利用できます。

変更点の詳細を知りたい方のために、LPI WikiにVersion 1.6からVersion 2.0への変更点をまとめた一覧を掲載しています。

今日、Linuxはほぼすべてのテクノロジースタックを支える重要な要素となっています。LPIは、Linuxを学び始めるための包括的なプログラムとして、Linux Essentialsを提供しています。

Linux Essentialsは、個人で学習する人だけでなく、学生がLinuxの広大なエコシステムへと進んでいくための基礎を身に付けられるよう支援する教師にも対応しています。

Linux Essentialsから始めましょう。そこから、どこへでも進んでいけます。

Author

  • Fabian Thorns

    Fabian Thorns is the Director of Product Development at Linux Professional Institute, LPI. He is M.Sc. Business Information Systems, a regular speaker at open source events and the author of numerous articles and books. Fabian has been part of the exam development team since 2010. Connect with him on LinkedIn, XING or via email (fthorns at www.lpi.org).

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です