パッケージ更新の手動方法
通常パッケージ更新は、サービス起動(デーモン)されておりコンピュータ起動時や設定された定時等に自動でネットワークに接続し更新作業の実行を行います。ここでは、自動でなく手動でパッケージ更新を実行する方法を2種類紹介します。どちらか好みの方法を行えばよいです。
-
グラフィカル画面でパッケージ更新を行う場合。(pup)
メニュー アプリケーション/システムツール/ソフトウェアアップデーター をクリック。
次の案内表示をする場合があります。
スーパーユーザ(root)でログインしていない場合、「スーパーユーザ権限を必要とする"pup"を実行しようとしていますが、実行するには追加情報が必要です。」が表示されます。
ここでは、スーパーユーザ(root)のパスワードを入力します。
次の案内を表示する場合があります。
他でパッケージインストラーやサービス等でパッケージ自動更新が動作中の場合「ソフトウェア情報にアクセスしている別のアプリケーションが実行中です」が表示されます。
パッケージインストラーを実行中の場合はそちらを閉じてからもう一度行ってください。そうでない場合サービス等の自動更新が実行中と思われます。その場合右上トレイに「更新があります」のアイコンがあると思います。そちらの処理が終えるのを待つか強制終了してください。
更新情報を読み出し中の案内があり、更新対象があればその一覧を表示します。更新の摘要ボタンを押し処理をしてください。、
-
端末等でパッケージ更新を行う場合。(yum)
下記を実行します。
#yum -y update
例1 成功例
# yum -y update
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Setting up Update Process
Setting up repositories
core 100% |=========================|
1.1 kB 00:00
livna 100% |=========================|
1.1 kB 00:00
flash 100% |=========================|
951 B 00:00
jpackage-fedora 100% |=========================| 951 B 00:00
例2 スーパーユーザで無いためにエラー発生。
$ yum -y update
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
You need to be root to perform this command.
スーパーユーザ(root)ログインでない状態で行う場合、上記のようなメッセージが表示されます。下記のようにsu命令で一時的にスーパーユーザ状態になって行ってください。又はrootでログインし直して行ってください。
$ su
パスワード(P): <-- ここでrootのパスワードを入力します。
#
例3 他でyum命令等がすでに実行中のためエラー発生
# yum -y update
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Existing lock /var/run/yum.pid: another copy is running as pid 12541.
Another app is currently holding the yum lock; waiting for it to exit...
他でパッケージインストラーやサービス等でパッケージ自動更新が動作中の場合表示されます。(グラフィック画面のパッケージ更新ツールもyumを使用しています。)
パッケージインストラーを実行中の場合はそちらを閉じてからもう一度行ってください。そうでない場合サービス等の自動更新が実行中と思われます。その場合右上トレイに「更新があります」のアイコンがあると思います。そちらの処理が終えるのを待つか強制終了してください。
例4 新たに更新するパッケージがない場合
# yum -y update
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
Setting up Update Process
No Packages marked for Update
このページの対象者 (「先輩の手順書」Linux Fedora7)
- パッケージ更新を手動で行う方法。
- パッケージ更新でエラー発生する。
- ソフトウェアアップデーターでエラー発生する。
- 自動更新を手動で行う方法。
Copyright (C) 2007 ナスヌーイ All Rights Reserved.