Zypper を使用して SUSE Linux Enterprise Server をアップグレードする

この記事では、Zypper を使用して SLES (SUSE Linux Enterprise Server) をアップグレードする方法に加え、リポジトリー構成ファイルを作成して変更するプロセスを説明します。

Venkateswarlu Yellala (venkatesh@in.ibm.com), IT Specialist, IBM

Photo of YellalaVenkateswarlu Yellala has been working for the IBM ISTL/ISL Operations Team for the past 3 years as a Linux, UNIX, and Windows specialist providing L3 and L3+ support and has an overall experience of more than 5 years in the same domain.



2014年 8月 28日

はじめに

Zypper は、パッケージをインストール、更新、削除するため、さらにはリポジトリーを管理するためにも使用できるコマンドライン・パッケージ・マネージャーで、特にリモート・ソフトウェア管理タスクを実行するのに役立ち、SUSE Linux オペレーティング・システムではデフォルトで用意されています。何らかの更新を行うときに、表示に問題があったり、YaST ユーティリティーが正常に機能しなかったりして、更新処理を実行することができない場合があります。そのような場合には、Zypper ユーティリティーを使用することができます。

SLES (SUSE Linux Enterprise Server) 11 SP0 を SLES 11 SP03 にアップグレードするには、以下の作業を実行します。

  1. 追加済みのリポジトリーを一覧表示します。

    「No repositories defined (定義済みのリポジトリーはありません)」というメッセージが表示された場合、これはリポジトリーがまだ追加されていないことを意味します。

  2. ご使用の環境に応じた FTP (File Transfer Protocol) リポジトリーを追加します。
  3. HTTP (Hypertext Transfer Protocol) リポジトリーと NFS (Network File System) リポジトリーを追加します。
  4. SLES サーバー内のすべてのリポジトリーを一覧表示します。
  5. この時点で、1 つのリポジトリーだけをアクティブにする必要があります。それには、すべてのリポジトリーを無効にしてから、必要なリポジトリーだけを有効にします。リポジトリーを無効にするには、コマンド zypper modifyrepo –all --disable を入力します。このタスクは、root ユーザーとして実行する必要があります。
  6. 必要なリポジトリーを有効にするには、コマンド zypper modifyrepo –-enable repo-update を実行します。
  7. リポジトリーを更新します。
  8. ここで、コマンド zypper dup を実行して、ディストリビューションのフル・アップグレードを実行します。

現在のバージョン SLES 11 SP0 が SLES 11 SP03 にアップグレードされます。

アップグレードでは、必要なすべてのパッケージがロードされます。「yes」と入力して続行し、もう一度「yes」と入力してライセンス契約に同意します。

これで、OS は SLES 11 SP03 に正常にアップグレードされました。この方法を使用すれば、15 分以内にアップグレードを完了することができます。アップグレードが完了したら、システムを再起動して変更を適用してください。


一般的な使用法

Zypper の一般的な構文は以下のとおりです。

 zypper [global-options]command[command-options][arguments] ...

角括弧で囲まれている部分はオプションなので、最も簡単な Zypper の実行方法は、zypper という名前の後にコマンドを続けます。

参考文献

コメント

developerWorks: サイン・イン

必須フィールドは(*)で示されます。


IBM ID が必要ですか?
IBM IDをお忘れですか?


パスワードをお忘れですか?
パスワードの変更

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む

 


お客様が developerWorks に初めてサインインすると、お客様のプロフィールが作成されます。会社名を非表示とする選択を行わない限り、プロフィール内の情報(名前、国/地域や会社名)は公開され、投稿するコンテンツと一緒に表示されますが、いつでもこれらの情報を更新できます。

送信されたすべての情報は安全です。

ディスプレイ・ネームを選択してください



developerWorks に初めてサインインするとプロフィールが作成されますので、その際にディスプレイ・ネームを選択する必要があります。ディスプレイ・ネームは、お客様が developerWorks に投稿するコンテンツと一緒に表示されます。

ディスプレイ・ネームは、3文字から31文字の範囲で指定し、かつ developerWorks コミュニティーでユニークである必要があります。また、プライバシー上の理由でお客様の電子メール・アドレスは使用しないでください。

必須フィールドは(*)で示されます。

3文字から31文字の範囲で指定し

「送信する」をクリックすることにより、お客様は developerWorks のご使用条件に同意したことになります。 ご使用条件を読む

 


送信されたすべての情報は安全です。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=60
Zone=Linux
ArticleID=981679
ArticleTitle=Zypper を使用して SUSE Linux Enterprise Server をアップグレードする
publish-date=08282014