2.3. コマンドラインバージョン


X を実行していない場合でも、仮想コンソールまたはリモート端末から Red Hat Update Agent を実行できます。X を実行していて、コマンドラインバージョンを使用する場合は、次のコマンドを使用して、グラフィカルインターフェイスを表示しないように強制できます。
up2date --nox
コマンドラインバージョンの Red Hat Update Agent を使用すると、高度な機能を実行したり、操作をほとんどまたはまったく行わずにアクションを実行したりできます。たとえば、次のコマンドは、対話なしでシステムを更新します。新しいパッケージがダウンロードされ、インストールされるように設定されている場合はインストールされます。
up2date -u
Red Hat Update Agent のコマンドラインバージョンは、次の引数を受け入れます。
表2.2 エージェントコマンドライン引数の更新
オプション 説明
-?, --usage 使用可能なオプションの簡単な説明を表示します。
-h--help 利用可能なオプションを一覧表示して終了します。
--arch=architecture 強制的に up2date にパッケージのこのアーキテクチャーをインストールします。--update--list、または --dry-run では無効です。
--channel=channel チャネルラベルを使用して、どのチャネルから更新するかを指定します。
--configure Red Hat Update Agent オプションを設定します。詳細な手順は、「設定」 を参照してください。
-d--download パッケージをダウンロードするだけで、インストールはしないでください。この引数は、Do not install packages after retrieval. の設定オプションを一時的に上書きします。パッケージを手動でインストールする場合は、このオプションを使用します。
--dbpath=dir 一時的に使用する別の RPM データベースを指定します。
--dry-run パッケージのダウンロードとインストール以外はすべて実行します。これは、実際のインストール前に依存関係やその他の要件を確認するのに役立ちます。
-f--force パッケージを強制的にインストールします。このオプションは、ファイル、パッケージ、設定スキップリストを一時的に上書きします。
--firstboot Firstboot の画面中央にポップアップします。
--get 依存関係を解決せずに、指定されたパッケージをフェッチします。
--get-source 依存関係を解決せずに、指定されたソースパッケージを取得します。
--gpg-flags キーリングなど、GPG が呼び出されるフラグを表示します。
--hardware RHN でこのシステムのハードウェアプロファイルを更新します。
-i--install ダウンロード後にパッケージをインストールします。この引数は、Do not install packages after retrieval. の設定オプションを一時的に上書きします。
--installall=<channel-label> 特定のチャネルから利用可能なすべてのパッケージをインストールする
--justdb パッケージをデータベースに追加するだけで、インストールはしません。
-k--packagedir パッケージを検索するディレクトリーのパスをコロンで区切って指定してから、ダウンロードを試行します。
-l, --list システムに関連するパッケージを一覧表示します。
--list-rollbacks 利用可能なパッケージのロールバックを表示します。
--nodownload パッケージをダウンロードしないでください。これはテストに役立ちます。
--nosig パッケージ署名の確認に GPG を使用しないでください。このオプションは、保存した設定オプションを一時的に上書きします。
--nosrc ソースパッケージ (SRPM) をダウンロードしないでください。
--nox X で実行しないでください。これにより、Red Hat Update Agent のコマンドラインバージョンが起動します。
-p, --packages このシステムプロファイルに関連付けられたパッケージを更新します。
--proxy=proxy URL 使用する HTTP プロキシーを指定します。
--proxyPassword=proxy password 認証済み HTTP プロキシーで使用するパスワードを指定します。
--proxyUser=proxy user ID 認証済み HTTP プロキシーで使用するユーザー名を指定します。
--register このシステムを RHN に登録 (または再登録) します。詳細な手順は、「登録」 を参照してください。
--serverUrl=server URL パッケージを取得する代替サーバーを指定します。
--showall ダウンロード可能なすべてのパッケージを一覧表示します。
--show-available 現在インストールされていない使用可能なすべてのパッケージを一覧表示します。
--show-channels 各パッケージに関連付けられたチャネル名を表示します。
--show-orphans システムがサブスクライブしているチャネルにない、現在インストールされているすべてのパッケージを一覧表示します。
--show-package-dialog パッケージのインストールダイアログを GUI モードで表示します。
--solvedeps=dependencies 依存関係を解決するために必要なパッケージを検索、ダウンロード、およびインストールします。
--src ソースパッケージとバイナリー RPM をダウンロードします。
--tmpdir=directory 設定したパッケージディレクトリーを一時的に上書きします。デフォルトの場所は /var/spool/up2date です。このオプションは、設定された場所に十分なスペースがない場合に役立ちます。
-u, --update 関連するすべてのパッケージでシステムを更新します。
--undo 最後のパッケージセットの更新を元に戻します。
--upgrade-to-release=release version 指定されたチャネルにアップグレードします。
--uuid=uuid アラート通知ツールによって生成された一意のユーザー ID を渡します。
-v--verbose 更新中に追加の出力を表示します。
--version up2date バージョン情報を表示します。
--whatprovides=dependencies 依存関係のコンマ区切りリストを解決するパッケージを表示します。
注記
--solvedeps および --whatprovides オプションを使用して、RPM の依存関係を解決することができます。システムがそのパッケージを含むチャネルに現在アクセスできない場合でも同様です。

2.3.1. Red Hat GPG キーのインストール

Red Hat Update Agent のグラフィカルバージョンを初めて実行すると、Red Hat GPG キーをインストールするように求められます。このキーは、Red Hat Network からダウンロードしたパッケージを認証するために必要です。Red Hat Update Agent を初めて起動するときにコマンドラインバージョンを実行する場合は、Red Hat GPG キーを手動でインストールする必要があります。インストールされていない場合は、次のメッセージが表示されます。
 Your GPG keyring does not contain the Red Hat, Inc. public key. Without it, you will be unable to verify that packages Update Agent downloads are securely signed by Red Hat. 
注記
GPG キーは、ユーザーごとにインストールする必要があります。Red Hat Network で使用するキーをインストールするには、root としてログインしてキーをインポートします。
キーをインストールする方法は、RPM のバージョンによって異なります。Red Hat Enterprise Linux 3 に同梱されているバージョン 4.1 以降では、RPM を使用して GPG キーをインポートできます。root としてシェルプロンプトで次のコマンドを発行します。
 rpm --import /usr/share/doc/rpm-4.1/RPM-GPG-KEY 
Red Hat Enterprise Linux 2.1 に付属していたものなど、古いバージョンの RPM の場合は、gpg コマンドを (root として) 使用します。
 /usr/bin/gpg --import /usr/share/rhn/RPM-GPG-KEY 
最初に Red Hat GPG キーをダウンロードするには、https://www.redhat.com/security/team/key.html から入手できます。以下は例になります。
Type bits/keyID Date User ID
pub  1024D/650D5882 2001-11-21 Red Hat, Inc. (Security Response Team)
sub  2048g/7EAB9AFD 2001-11-21 

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.1 (GNU/Linux)

mQGiBDv70vQRBADh701rf8WUzDG88kqlV/N5KQ1PF0amnODB/1EeuAD7n6bCBRmV
ekQWJCdfab0Rf1S+VsFg6IAAAmDIarVnacTLQzqCdGJqTpXm/rGVpLv+mCh+OmT9
QRFbjSzB0uPJOpiIvJwSS00D/wJ8XKzHkVNgW3DiJ9Qz2BHYszU2ISI6FwCgxY6d
IVjWT5jblkLNjtD3+fR024ED/i0e2knetTX3S9LjC+HdGvP8Eds92Ti2CnJLaFJk
Rp749PucnK9mzxPcO2jSHgdtjWAXst/st+gWFVbFmkjBQDVSd00B/xEwI1T1+LN8
V7R8BElBmg99IlJmDvA2BI/seXvafhzly9bxSHScFnceco/Az9umIs3NXwv3/yOm
ZakDBAC6SAGHBmpVkOdeXJDdb4LcbEhErFU3CpRCjZ6AOnFuiV1MGdulZXvEUgBA
I6/PDE5nBHfZY3zPjyLPZVtgYioJpZqcRIx/g+bX2O8kPqvJEuZ19tLCdykfZGpy
bsV7QdSGqBk3snNOizmFj543RaHyEbnwKWbNADhujWMeUAxN+7Q8UmVkIEhhdCwg
SW5jLiAoU2VjdXJpdHkgUmVzcG9uc2UgVGVhbSkgPHNlY2FsZXJ0QHJlZGhhdC5j
b20+iFcEExECABcFAj3GczYFCwcKAwQDFQMCAxYCAQIXgAAKCRBeVICDZQ1YghAU
AJoCeQfuMR2dKyLft/10O6qUs+MNLQCggJgdO8MUO2y11TWID3XOYgyQG+2InAQT
AQIABgUCPtyYpQAKCRDurUz9SaVj2e97A/0b2s7OhhAMljNwMQS4I2UWVGbgtxdu
D+yBcG/3mwL76MJVY7aX+NN/tT9yDGU+FSiQZZCL/4OFOHMvjpcDqfJY+zpTlBii
ZMAPJWTs2bB+0QaXxUgWlwW84GVf2rA6RSbvMLTbDjTH8t7J1RGP9zAqu8SgraTA
QbQdao6TNxVt+ohGBBMRAgAGBQI+3LjCAAoJECGRgM3bQqYOf5MAoIjiJDe+hDOj
9+jlR0qDs9lIi/C2AJ9SBBfd4A8hyR4z3lY7e0LzjWF51LkCDQQ7+9O3EAgA8tMs
xdUmuTfA+X78fMXh7LCvrL4Hi28CqvNM+Au81XJjDLNawZvpVmFlMmd9h0Xb5Jt2
BZWLR13rcDUByNdw1EWhVAzCz6Bp9Z3MIDhcP00iIBctIHn7YP9fi5vV0G03iryT
XE01mhWoBlC233wr3XHwsqxFfZzaCZqqNKTl0+PNfEAIzJRgtYiW8nzFTPpIR05E
oRn6EvmQfayOF2uYDX9Sk//lOD7T7RLtKjM/hPW/9NoCGwwROaG+VUzVv4aelh1L
dJGEjpFtdxcrOUMD8xbkuGMznu0mpDI+J2BUDh5n57yOyEMaGrQ0jfY1ZqdqDvZg
osY1ZHa6KlmuCWNTnwADBQf/XYhCicp6iLetnPv6lYtyRfFRpnK98w3br+fThywC
t81P2nKv8lio6OsRbksGc1gX8Zl6GoHQYfDe7hYsCHZPoWErobECFds5E9M7cmzV
TTyNTvrELrs07jyuPb4Q+mHcsYPILGR3M+rnXKGjloz+05kOPRJaBEBzP6B8SZKy
QNqEfTkTYU4Rbhkzz/UxUxZoRZ+tqVjNbPKFpRraiQrUDsZFbgksBCzkzd0YURvi
CegO2K7JPKbZJo6eJA10qiBQvAx2EUijZfxIKqZeLx40EKMaL7Wa2CM/xmkQmCgg
Hyu5bmLSMZ7cxFSWyXOst78dehCKv9WyPxHV3m4iANWFL4hGBBgRAgAGBQI7+9O3
AAoJEF5UgINlDViCKWcAoMCeYStWVKXJTytzHEL6Wl8rXr8WAKCHuapJIA4/eFsf
4ciWtjY8cO0v8Q==
=yOVZ
-----END PGP PUBLIC KEY BLOCK-----
テキストファイルを保存し、RPM のバージョンに適した方法を使用してキーリングにインポートします。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.