先輩の手順書 ホームへ


2007年9月  

   ホーム >  Fedora7 >  パッケージ更新の手動方法

パッケージ更新の手動方法

 通常パッケージ更新は、サービス起動(デーモン)されておりコンピュータ起動時や設定された定時等に自動でネットワークに接続し更新作業の実行を行います。ここでは、自動でなく手動でパッケージ更新を実行する方法を2種類紹介します。どちらか好みの方法を行えばよいです。

なお、本ページ記載内容に理解出来ない部分がある方は「 Unix , Linux が初心者の予備知識」 を参照してください。

  1. グラフィカル画面でパッケージ更新を行う場合。(pup)
    メニュー アプリケーション/システムツール/ソフトウェアアップデーター をクリック。


    次の案内表示をする場合があります。

    スーパーユーザ(root)でログインしていない場合、「スーパーユーザ権限を必要とする"pup"を実行しようとしていますが、実行するには追加情報が必要です。」が表示されます。
    ここでは、スーパーユーザ(root)のパスワードを入力します。


    次の案内を表示する場合があります。

    他でパッケージインストラーやサービス等でパッケージ自動更新が動作中の場合「ソフトウェア情報にアクセスしている別のアプリケーションが実行中です」が表示されます。 パッケージインストラーを実行中の場合はそちらを閉じてからもう一度行ってください。そうでない場合サービス等の自動更新が実行中と思われます。その場合右上トレイに「更新があります」のアイコンがあると思います。そちらの処理が終えるのを待つか強制終了してください。


    更新情報を読み出し中の案内があり、更新対象があればその一覧を表示します。更新の摘要ボタンを押し処理をしてください。、


  2. 端末等でパッケージ更新を行う場合。(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)

  • パッケージ更新を手動で行う方法。
  • パッケージ更新でエラー発生する。
  • ソフトウェアアップデーターでエラー発生する。
  • 自動更新を手動で行う方法。