On Tue, Nov 16, 2010 at 11:55:16PM +0900, Masaru Imai wrote:
登録されているリポジトリはどうなってるんでしょうか。
$ zypper lr -u
の出力結果でも良いですし、
# | Alias | Name | Enabled | Refresh | URI --+-------------------------+-------------------------+---------+---------+---------------------------------------------------------------- 1 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3 11.3-1.82 | No | No | cd:///?devices=/dev/sr0 2 | repo-debug | openSUSE-11.3-Debug | No | Yes | http://download.opensuse.org/debug/distribution/11.3/repo/oss/ 3 | repo-non-oss | openSUSE-11.3-Non-Oss | Yes | Yes | http://download.opensuse.org/distribution/11.3/repo/non-oss/ 4 | repo-oss | openSUSE-11.3-Oss | Yes | Yes | http://download.opensuse.org/distribution/11.3/repo/oss/ 5 | repo-source | openSUSE-11.3-Source | No | Yes | http://download.opensuse.org/source/distribution/11.3/repo/oss/ な感じです。
11.2時代の設定が何か邪魔をしてるような気がします。
そんな感じですね。
(私の場合はこういった事で悩みたくないので、 更新インストールではなく、新規インストールで 誤魔化してたりしますが)
データの待避がめんどくさかったので、更新してみましたが、 次からはまっさらの方がいいかな。
zypperコマンドで適宜有効なリポジトリを選択しつつ、 更新掛けた方が無難な様な気も。
# zypper update Loading repository data... Reading installed packages... Nothing to do. でした..... で、Webから、zypperコマンドの使い方ページを見て、 (http://ja.opensuse.org/Zypper/Usage/11.0) zypper se -s "coreutil*" をやってみると、 # zypper se -s "coreutils*" Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+----------------+---------+----------+--------+------------------ i | coreutils | package | 7.1-10.1 | i586 | openSUSE-11.3-Oss | coreutils-lang | package | 7.1-10.1 | noarch | openSUSE-11.3-Oss でした。クリヤインストールしたものでやってみると、まず始めに 「リポジトリに接続しています」とか「キャッシュしています」 というような表示が出ます。二回目にやってみると # zypper se -s "coreutil*" Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+----------------+------------+------------+--------+----------------------------------- v | coreutils | package | 7.1-11.1.1 | i586 | openSUSE 11.3 11.3-1.82 向けの更新 i | coreutils | package | 7.1-10.1 | i586 | openSUSE-11.3-Oss i | coreutils | package | 7.1-10.1 | i586 | openSUSE-11.3 11.3-1.82 | coreutils | srcpackage | 7.1-11.1.1 | noarch | openSUSE 11.3 11.3-1.82 向けの更新 | coreutils | patch | 3496 | noarch | openSUSE 11.3 11.3-1.82 向けの更新 | coreutils-lang | package | 7.1-11.1.1 | noarch | openSUSE 11.3 11.3-1.82 向けの更新 | coreutils-lang | package | 7.1-10.1 | noarch | openSUSE-11.3-Oss でした。 そこで、うまくいく方をみると # zypper lr -u # | Alias | Name | Enabled | Refresh | URI --+------------------------------------+------------------------------------+---------+---------+---------------------------------------------------------------- 1 | openSUSE 11.3 11.3-1.82 向けの更新 | openSUSE 11.3 11.3-1.82 向けの更新 | Yes | Yes | http://download.opensuse.org/update/11.3/ 2 | openSUSE-11.3 11.3-1.82 | openSUSE-11.3 11.3-1.82 | Yes | No | cd:///?devices=/dev/sr0 3 | repo-debug | openSUSE-11.3-Debug | No | Yes | http://download.opensuse.org/debug/distribution/11.3/repo/oss/ 4 | repo-non-oss | openSUSE-11.3-Non-Oss | Yes | Yes | http://download.opensuse.org/distribution/11.3/repo/non-oss/ 5 | repo-oss | openSUSE-11.3-Oss | Yes | Yes | http://download.opensuse.org/distribution/11.3/repo/oss/ 6 | repo-source | openSUSE-11.3-Source | No | Yes | http://download.opensuse.org/source/distribution/11.3/repo/oss/ ということで、「openSUSE 11.3 11.3-1.82 向けの更新」が抜けています。うまくいかない ほうでは。 で、手動で追加してみたら、うまくいきました。 oota -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org