SUSE Linux Enterprise Server 9のアップデート
2006年7月19日更新
SLESのアップデートは、YOU(YaST Online Update)を使用してダウンロードしてインストールします。これらのアップデートは、インストール時でもインストール後でもインストール可能です。どちらの場合も手順は同じです。この文書では、YOUの概要、インストール時およびインストール後のアップデート処理、、およびインストール後にYOUにアクセスする方法について説明します。
概要
YOUを起動すると、最初にアップデートを入手可能なサーバのリストがダウンロードされます。このリストは、SLESシステムの現在のアップデート状況および利用可能なアップデートによって異なります。たとえば、他のアップデートがインストールされる前にYOU自体のアップデートをインストールするには、動的サーバリストが一般に使用されます。この場合、利用可能なすべてのアップデートがインストールされるまで、YOUは特別なYOUアップデートサーバにしか接続が許可されません。この処理が完了すると、サーバリスト内のその他のアップデートサーバが利用可能になり、定期的なアップデートがインストール可能になります。
サーバリストで利用可能になる公式のアップデートサーバは4つあります。「表1: YOUサーバ」に、これらのサーバとそれぞれの機能を示します。
表1: YOUサーバサーバ | アドレス | 用途 |
---|---|---|
http://youfix.novell.com/youfix | http://youfix.novell.com/youfix | YOUアップデートが利用可能な場合に選択する必要があるサーバ。このサーバからのすべてのアップデートがインストールされるまで、その他のサーバを使用することはできません。このサーバは認証を必要としません。 |
Ireland: SUSE Portal Accounts Only(アイルランド: SUSEポータルアカウントのみ) | http://sdb2.suse.de/download | SLESライセンスがSUSEポータル経由でアクティブ化され、SLESボックスが米国にある場合に使用されるサーバ。このサーバは認証を必要とします。 |
Germany: SUSE Portal Accounts Only(ドイツ: SUSEポータルアカウントのみ) | http://sdb.suse.de/download | SLESライセンスがSUSEポータル経由でアクティブ化され、SLESボックスがヨーロッパにある場合に使用されるサーバ。このサーバは認証を必要とします。 |
Novell Accounts Only(ノベルアカウントのみ) | https://you.novell.com/update | SLESライセンスがノベルポータル経由でアクティブ化された場合に使用されるサーバ。新規のすべてのお客様がこのサーバを使用します。このサーバは認証を必要とします。 |
定期的なアップデートのサーバは、適切な登録コードに関連付けられたSUSEポータルまたはノベルポータルアカウントからの認証を必要とします。新規のお客様は、ノベルポータルアカウントを使用して認証してください。有効な登録コードを入手して、それをノベルポータルアカウントに適用する方法については、「SUSE Linux Enterprise Server 8および9の登録」を参照してください。
実際のインストール手順は、現在利用可能なアップデートに応じて表示されている内容と、システムのインストールにオリジナルのインストールCDとサービスパックCDのどちらを使用しているかによって異なることがあります。サービスパックCDに含まれるアップデートは、YOUアップデートを必要とする場合と必要としない場合があります。
インストール時のSLESのアップデート
インストール時にSLESアップデートをインストールするには、次の手順に従います。
-
初期セットアップとパッケージのインストールが完了すると、YaSTインストールシステムによって一連のモジュールが実行され、システムのさまざまな要素が設定されます。これらのモジュールの1つであるYOUは、ネットワーク設定の完了直後に実行されます。ネットワークのテストが完了すると、「図1: [Online Updates Available(オンラインアップデート利用可能)]」ダイアログが表示されます。
-
アップデートをインストールするには、[Yes, Run Online Update Now(はい、オンラインアップデートを今すぐ実行する)]を選択して、[OK]をクリックします。YOUモジュールによって、利用可能なサーバのリストがダウンロードされます。
-
アップデート処理をスキップするには、[No, Skip Update(いいえ、アップデートをスキップ)]を選択して、 [OK]をクリックします。
図1: [Online Updates Available(オンラインアップデート利用可能)]
-
-
次の画面に利用可能なアップデートサーバのリストが表示されます。[Installation Source(インストールソース)]リストに、定期的なアップデートのサーバまたは特別なYOUアップデート(youfix)サーバが表示されます。どちらが表示されるかは、現在利用可能なアップデートと、使用したインストールメディアによって決まります。youfixサーバを選択したままにしておくか、適切なサーバを選択します(「表1: YOUサーバ」を参照)。この例では、YOUアップデートが利用可能になっています(「図2: YaST Online Update – YOUフィックス」を参照)。定期的なアップデートのサーバの使用例を参照するには、ステップ5に進みます。YOUアップデートをインストールするには、[Next(次へ)]を選択します。
図2: YaST Online Update – YOUフィックス
-
YOUアップデートサーバは認証を必要としません。YOUはサーバに接続して、利用可能なアップデートのリストをダウンロードします。YOUアップデートには、通常1つのパッチのみが含まれています(「図3: 利用可能なYOUアップデート」を参照)。[Accept(許可)]をクリックして、アップデートをインストールします (一部のアップデートでは、追加情報や指示が示されたり、インストール前の最終確認が求められることがあります)。
図3: 利用可能なYOUアップデート
-
アップデートがダウンロードされてインストールされます。インストールが完了したら、[Finish(完了)]をクリックします。オリジナルのダウンロードが不要な場合は、[Remove Source Packages after Update(アップデート後にソースパッケージを削除する)]を選択すると削除できます(「図4: [Patch Download and Installation(バッチのダウンロードとインストール)]」を参照)。
図4: [Patch Download and Installation(バッチのダウンロードとインストール)]
-
YaSTモジュールの残りの手順を続行して、システムを設定します。[Installation Completed(インストールの完了)]画面で[Finish(完了)]をクリックします。YOUアップデートがすでにインストールされている場合は、YOUが自動的に再起動されます。YOUが起動されない場合は、「インストール後のSLESのアップデート」の指示に従ってYOUを再起動します。YOUアップデートがインストールされているので、アップデート用に3つのサーバが利用できるようになります(「図5: YaST Online Update – 標準のサーバ」を参照)。
図5: YaST Online Update – 標準のサーバ
-
「表1: YOUサーバ」に示している情報に基づいて適切なサーバを選択したら、[Next(次へ)]をクリックします。[Authorization(認証)]ダイアログが表示されます(「図6: [Authorization(認証)]」を参照)。SLESライセンスをSUSEポータル経由でアクティブ化した場合は、SUSEポータルの資格情報を入力します。ノベルアカウントを使用してアクティブ化した場合は、ノベルアカウントの資格情報を使用します。この情報を将来のアップデート用に保存するには、[Keep Authentication Data(認証データを保存する)]を選択します。適切な情報を入力したら、[Login(ログイン)]を クリックします。
注: ログイン資格情報を代用することはできません。SUSEサーバにはSUSEの資格情報を使用し、ノベルサーバにはノベルアカウントの資格情報を使用してください。
図6: [Authorization(認証)]
-
利用可能なアップデートのリストがダウンロードされます。インストール済みのパッケージ用のすべてのSecurity(セキュリティ) およびRecommended(推奨)アップデートがあらかじめオンになっています(「図7: YOUのパッチ」を参照)。[Accept(許可)]をクリックして、これらのアップデートをインストールします。
図7: YOUのパッチ
-
選択したアップデートがダウンロードされてインストールされます。一部のアップデートでは、インストール前に追加確認が求められたり、追加情報が示されることがあります。インストールが完了したら、[Finish(完了)]をクリックします。
インストール後のSLESのアップデート
インストール後にYOUを使用してSLESをアップデートするには、次の手順に従います。
-
SLESは、SuSE Watcherというアプレットを使用して、新しいアップデートを監視し、YOUのアクセス性を向上させます。SuSE Watcherをアクティブ化するには、右下隅にある、丸で囲まれたiが記された1枚の紙のようなアイコンをクリックします。SuSE Watcherサービスをアクティブ化するかどうかを尋ねるダイアログが表示されます。[Yes(はい)]をクリックしてアクティブ化します。
図1: SUSE Watcher
-
アイコンが緑色に変わり、新しいダイアログが表示されます(「図2: SuSE Watcher」を参照)。[Start Online Update(オンラインアップデートの開始)]を選択します。ルートパスワードの入力が求められます。
注: YOUモジュールには、YaSTから直接アクセスすることもできます。YaSTを起動するには、デスクトップ上のYaSTアイコンをクリックします(パスワードを求められたら、ルートパスワードを入力します)。[Software(ソフトウェア)]>[Online Update(オンラインアップデート)]の順に選択します。コンソールベースのバージョンを起動するには、端末を開いて、ルートとして「you」と入力します。
図2: SuSE Watcher
-
YOUウィンドウが表示されたら、適切なアップデートサーバを選択します (YOUアップデートが利用可能な場合は、定期的なアップデートのサーバはリストに表示されません。定期的なアップデートのサーバに再度アクセスできるようにするには、YOUアップデートをインストールします)。
SUSEポータルからノベルアカウントへの移行
SUSEポータルの機能は、ノベルアカウントに移行されました。ライセンスをノベルアカウントに移行したユーザは、SUSEサーバではなくノベルアップデートサーバからアップデートを取得するようにYOUを変更する必要があります。これを行うには、次の2つのステップが必要です。
-
YOUが最新であることを確認します。
-
アップデートサーバをhttps://you.novell.com/updateに変更します。
SLES 9の移行
-
まず、YOUのすべてのアップデートがインストールされていることを確認します。YOUが起動されると、利用可能なアップデートサーバのリストが自動的にダウンロードされます。youfixが利用可能な場合は、アップデートサーバはhttp://youfix.novell.com/youfix/として自動的に選択されます(「図1: YOUフィックス」を参照)。[Next(次へ)]を選択して、アップデートのリストをダウンロードします。youfixサーバが選択されていない場合は、ステップ3に進みます。
図1: YOUフィックス
-
YOUで利用可能なアップデートのリストが表示されます。そのなかに、「https enablement」と記されたアップデートが含まれていることがあります(「図2: YOUアップデート」を参照)。これは、ノベルアップデートサーバを使用するのに必要な重要なアップデートです。このアップデートは、利用可能なアップデートとしてリストに表示されていなくても、以前のアップデート中にすでにインストールされているので、気にかける必要はありません。アップデートをインストールして、YOUを終了します。
図2: YOUアップデート
-
すべてのYOUアップデートをインストールした後にYOUを起動すると、[Installation Source(インストールソース)]に利用可能なアップデートサーバのリストが表示されます。3つの利用可能なサーバが表示されます。2つはSUSEポータルアカウント用で、1つはノベルアカウント用です。ノベルアップデートサーバを使用するには、[Novell Accounts Only(ノベルアカウントのみ)]を選択します。これにより、YOUがサーバhttps://you.novell.com/updateをポイントするようになります(「図3: サーバリスト」を参照)。ノベルアカウントの資格情報を使用して認証し、通常どおりにアップデートをインストールします。
図3: サーバリスト
SLES 8/SLOXの移行
-
SLES 8/SLOXでノベルサーバを使用するには、YOU用のhttps拡張パッチ(Patch-10448、Recommended update for yast2-online-update(yast2-online-update用の推奨アップデート))をインストールする必要があります。パッチは、次の2つの方法でインストールします。
YOUとSUSEポータルアカウントを使用する方法 -- 既存のSUSEポータルアカウントを利用できる場合は、これが最も簡単な方法です。
PSDBとノベルアカウントを使用する方法 -- ノベルアカウントのみを利用できる場合は、これが最も簡単な方法です。
YOUとSUSEポータルアカウントを使用する方法
YOUで利用可能な、https拡張パッチを含んでいるアップデートが用意されています。このアップデートをインストールするには、通常どおりにYOUを起動して、いずれかのSUSEポータルサーバ(sdbまたはsdb2)に接続します。「Recommended update for yast2-online-update(yast2-online-update用の推奨アップデート)」(Patch-10448)というアップデートを探します。そのアップデートにチェックマークが付いていることを確認し、[next(次へ)]を選択してインストールします(「図4: HTTPSアップデート」を参照)。アップデートをインストールしたら、ステップ2に進みます。
図4: HTTPSアップデート
PSDBとノベルアカウントを使用する方法
ノベルアカウントのみを利用できる場合は、YOUサーバに接続できるようにするために、https拡張パッチを手動でダウンロードしてインストールする必要があります。これを行うには、PSDBの記事「Recommended update for yast2-online-update(yast2-online-update用の推奨アップデート)」を参照して、お使いのアーキテクチャに適したファイルをダウンロードします(ノベルアカウントの資格情報が求められます)。コマンドプロンプトを開いて、ルートとして次のコマンドを入力して、rpmをインストールます(ファイル名を適切なアーキテクチャのものに変更してください)。
# rpm -Uvh yast2-online-update-2.6.17-59.i586.rpm
RPMをインストールすると、YOUはHTTPSサーバに接続できるようになります。詳細については、ステップ2を参照してください。
-
YOUにhttps拡張パッチをインストールしたら、https://you.novell.com/updateをポイントするようにして、ノベルアカウントの資格情報を使用してアップデートをインストールします。
