インストーラとセットアップツールの比較

はじめに数年ほど前までは、Linuxのインストール作業は大変なものでした。サポートしている機器が少なかったり、設定を少し間違えただけでインストール 後の起動ができなかったりしました。さらに、インストーラ自体にもバグがあったりして、インストール自体にかなりのスキルを要求されました。

原田 真

2006年1月19日 20:00

はじめに

数年ほど前までは、Linuxのインストール作業は大変なものでした。サポートしている機器が少なかったり、設定を少し間違えただけでインストール 後の起動ができなかったりしました。さらに、インストーラ自体にもバグがあったりして、インストール自体にかなりのスキルを要求されました。

しかし、最近ではそのような不具合のほとんどが解消され、よほど特殊なシステムでない限り、初心者の方でもインストールを問題なく完了することが可能となりました。

このようにインストール自体は容易になりましたが、RHEL4とSLES9では使用しているインストーラが違うため、インストール作業はまったく異 なります。このため、それぞれのインストーラの特性をよく理解しないと混乱することがあります。今回はRHEL4およびSLES9のインストーラについて 解説します。

インストーラの違い

RHELのインストールはanacondaと呼ばれるインストーラを使用して行います。anacondaのインストーラの特長は、ウィザード形式を 用いていることであり、流れにそって必要な設定を行えばシステムの構築が完了します。このため、最小限の設定項目以外は流れにそって「Enter」キーを 押し進めて行けば簡単にインストールが完了します。このため、Linuxにあまり詳しくないユーザでも、とりあえずはインストールを行うことが可能です。 しかし、インストールが完了しないと設定できない項目が多数存在するため、スキルがあるユーザにとっては若干不便に感じるかもしれません。

SLESのインストールはYaSTというセットアップツールのインストーラ機能を使用して行います。YaSTについては後半で解説しますが、インス トール後の運用支援ツールと同一のインターフェースを持ち、運用フェーズに依存しない一貫した操作性を提供しております。

また、インストール時においても詳細な設定を行うことが可能です。しかしながらウィザード形式ではないため、流れにそっていけばインストールが完了 するわけではないので、1つずつの設定項目をきちんと確認する必要があります。またユーザインターフェースになれないと、次に何をすべきかが判りにくいか もしれません。


RHEL4SLES9
インストーラ名称anacondaYaST
インストーラ形式ウィザードメニュー
システム管理ツールと共通インターフェース△○
表1:インストーラ比較

インストール方法

RHEL4は通常CD-ROMからインストールを行います。また、CD-ROM以外にもネットワークを経由してインストールすることもできます。

インストーラ画面はGUIとCUIモードがあります。グラフィックボードが対応していれば、通常はGUIインストーラが起動します。また、ローカル PCのグラフィックボードが対応していない場合でもVNCを使用することができるため、リモートのシステムからGUIモードインストールすることができま す。ただし、インストール完了直前のいくつかの設定項目は、VNCではなくローカルPCのコンソールを使用してしまうというという不具合があります。

ターミナルでオプションを指定(複数指定可)して、インストーラの動作を変更することが可能です。


textCUIインストーラを起動します
vncVNCを利用してリモートからGUIインストールします
vncpasswd=VNCパスワードを指定できます
askmethodインストールに利用するソースを指定できます
CD-ROM/HDD/NFS/FTP/HTTPなど
表2:インストール時に指定できるオプション

SLES9も通常はCD-ROMからインストールを行いますが、RHEL4と同様にネットワークを経由してインストールすることもできます。インス トーラ画面もRHEL4と同様にGUIとCUIモードがあります。またVNCも使用可能ですが、RHEL4と異なりインストール完了までVNCを使用し続 けることが可能です。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30