[opensuse-ja] zypper update できなくなりました
初めて投稿します。 1,2か月前からだと思うのですが、 zypper update しようとすると ---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): ----- というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか? 榎本俊治 N�����r��y隊Z)z{.�����칻�&ޢ��������'��-���w�zf���^�ˬz6�� ޮ�^�ˬz��
On Mon, Jun 05, 2017 at 06:16:51AM +0000, 榎本 俊治 wrote:
初めて投稿します。
1,2か月前からだと思うのですが、 zypper update しようとすると
---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): -----
というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか?
ほんの数時間前に、zypper update して、ちゃんと出来たのですが。 まずは、download.opensuse.org へのアクセスができるか ping 等で試してみるとか。 ribbon -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
鎌田@翻訳人です。
Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible.
エラーメッセージからすると、リポジトリの設定がrpm-mdではなくてyast2になってしまった ために発生したものと思われます ("/media.1/media"はtype=yast2でしか 存在しないはずのものなので) 。 インストール時のデフォルトからリポジトリを削除したりしていなければ、 /etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがありますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあと、 "zypper clean --all", "zypper ref" の順に実行すると、問題を解決できると思います。 以上です。 On Mon, 5 Jun 2017 15:47:27 +0900 User Ribbon <opensuse@ns.ribbon.or.jp> wrote:
On Mon, Jun 05, 2017 at 06:16:51AM +0000, 榎本 俊治 wrote:
初めて投稿します。
1,2か月前からだと思うのですが、 zypper update しようとすると
---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): -----
というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか?
ほんの数時間前に、zypper update して、ちゃんと出来たのですが。
まずは、download.opensuse.org へのアクセスができるか ping 等で試してみるとか。
ribbon -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
皆様 有難うございます。
/etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがありますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあと、
確認してみましたところ、"type=rpm-md" になっていました。 (にもかかわらず .../media.1/media ... をアクセスするところが問題でしょうか?) そこで、
"zypper clean --all", "zypper ref" の順に実行 してみましたところ、解決した様子です。 どうも有難う御座いました。
# 普段、yast2の「ソフトウェア管理」や「ソフトウェアレポジトリ」を使っていて、 # zypperに慣れていないので、zypper clean やzypper ref を知らなかった、 # というのが真相でも有ります。 -- 榎本俊治 -----Original Message----- From: Yasuhiko Kamata [mailto:belphegor@belbel.or.jp] Sent: Monday, June 5, 2017 4:38 PM To: opensuse-ja@opensuse.org Subject: Re: [opensuse-ja] zypper update できなくなりました 鎌田@翻訳人です。
Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible.
エラーメッセージからすると、リポジトリの設定がrpm-mdではなくてyast2になってしまった ために発生したものと思われます ("/media.1/media"はtype=yast2でしか 存在しないはずのものなので) 。 インストール時のデフォルトからリポジトリを削除したりしていなければ、 /etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがありますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあと、 "zypper clean --all", "zypper ref" の順に実行すると、問題を解決できると思います。 以上です。 On Mon, 5 Jun 2017 15:47:27 +0900 User Ribbon <opensuse@ns.ribbon.or.jp> wrote:
On Mon, Jun 05, 2017 at 06:16:51AM +0000, 榎本 俊治 wrote:
初めて投稿します。> > 1,2か月前からだと思うのですが、 zypper update しようとすると
---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): -----
というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか?
ほんの数時間前に、zypper update して、ちゃんと出来たのですが。
まずは、download.opensuse.org へのアクセスができるか ping 等で試してみるとか。
ribbon -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org N�����r��y隊Z)z{.�����칻�&ޢ��������'��-���w�zf���^�ˬz6�� ޮ�^�ˬz��
鎌田@翻訳人です。
/etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあ りますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあ と、
確認してみましたところ、"type=rpm-md" になっていました。 (にもかかわらず .../media.1/media ... をアクセスするところが問題でし ょうか?)
そこで、
"zypper clean --all", "zypper ref" の順に実行 してみましたところ、解決した様子です。 どうも有難う御座いました。
とすると、libzypp (zypperのライブラリ部分) のキャッシュ (/var/cache/zypp) が壊れていた可能性が高いですね。 (メモリエラーやディスク側の問題で発生する場合があります) いずれにしても解決して良かったです。 以上です。 On Mon, 5 Jun 2017 09:34:32 +0000 榎本 俊治 <enomoto.shunji@jaxa.jp> wrote:
皆様 有難うございます。
/etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあ りますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあ と、
確認してみましたところ、"type=rpm-md" になっていました。 (にもかかわらず .../media.1/media ... をアクセスするところが問題でし ょうか?)
そこで、
"zypper clean --all", "zypper ref" の順に実行 してみましたところ、解決した様子です。 どうも有難う御座いました。
# 普段、yast2の「ソフトウェア管理」や「ソフトウェアレポジトリ」を使っ # ていて、 zypperに慣れていないので、zypper clean やzypper ref を知ら # なかった、というのが真相でも有ります。
-- 榎本俊治
-----Original Message----- From: Yasuhiko Kamata [mailto:belphegor@belbel.or.jp] Sent: Monday, June 5, 2017 4:38 PM To: opensuse-ja@opensuse.org Subject: Re: [opensuse-ja] zypper update できなくなりました
鎌田@翻訳人です。
Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible.
エラーメッセージからすると、リポジトリの設定がrpm-mdではなくてyast2に なってしまったために発生したものと思われます ("/media.1/media"は type=yast2でしか存在しないはずのものなので) 。
インストール時のデフォルトからリポジトリを削除したりしていなければ、 /etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあり ますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあと、 "zypper clean --all", "zypper ref" の順に実行すると、問題を解決できる と思います。
以上です。
On Mon, 5 Jun 2017 15:47:27 +0900 User Ribbon <opensuse@ns.ribbon.or.jp> wrote:
On Mon, Jun 05, 2017 at 06:16:51AM +0000, 榎本 俊治 wrote:
初めて投稿します。> > 1,2か月前からだと思うのですが、 zypper update しようとすると
---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): -----
というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか?
ほんの数時間前に、zypper update して、ちゃんと出来たのですが。
まずは、download.opensuse.org へのアクセスができるか ping 等で試して みるとか。
ribbon -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
さとうです。 zypper upの話ですのでスレッドに乗っからせてください。 今TumbleweedをVM上で使っているのですが、'/repodata/repomd.xml' がホスト上に見つからないというエラーメッセージで詰まっています。 例えばrepo-non-oss(download.opensuse.org上)については下記のような感じです。 ``` linux-zfp9:/etc/zypp/repos.d # cat repo-non-oss.repo [repo-non-oss] name=openSUSE-Tumbleweed-Non-Oss enabled=1 autorefresh=1 baseurl=http://download.opensuse.org/tumbleweed/repo/non-oss/ path=/ type=rpm-md keeppackages=0 linux-zfp9:/etc/zypp/repos.d # zypper up Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[|] File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/tumbleweed/repo/non-oss/' Abort, retry, ignore? [a/r/i/...? shows all options] (a): r Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[-] File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/tumbleweed/repo/non-oss/' ``` 確かに `http://download.opensuse.org/tumbleweed/repo/non-oss/` 上には repodata/ というディレクトリも repomd.xml というファイルもなさそうです。 これってどこを参照しているのでしょう?Tumbleweedでは事情が変わっているのでしょうか。 2017年6月5日 20:12 Yasuhiko Kamata <belphegor@belbel.or.jp>:
鎌田@翻訳人です。
/etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあ りますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあ と、
確認してみましたところ、"type=rpm-md" になっていました。 (にもかかわらず .../media.1/media ... をアクセスするところが問題でし ょうか?)
そこで、
"zypper clean --all", "zypper ref" の順に実行 してみましたところ、解決した様子です。 どうも有難う御座いました。
とすると、libzypp (zypperのライブラリ部分) のキャッシュ (/var/cache/zypp) が壊れていた可能性が高いですね。 (メモリエラーやディスク側の問題で発生する場合があります)
いずれにしても解決して良かったです。
以上です。
On Mon, 5 Jun 2017 09:34:32 +0000 榎本 俊治 <enomoto.shunji@jaxa.jp> wrote:
皆様 有難うございます。
/etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあ りますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあ と、
確認してみましたところ、"type=rpm-md" になっていました。 (にもかかわらず .../media.1/media ... をアクセスするところが問題でし ょうか?)
そこで、
"zypper clean --all", "zypper ref" の順に実行 してみましたところ、解決した様子です。 どうも有難う御座いました。
# 普段、yast2の「ソフトウェア管理」や「ソフトウェアレポジトリ」を使っ # ていて、 zypperに慣れていないので、zypper clean やzypper ref を知ら # なかった、というのが真相でも有ります。
-- 榎本俊治
-----Original Message----- From: Yasuhiko Kamata [mailto:belphegor@belbel.or.jp] Sent: Monday, June 5, 2017 4:38 PM To: opensuse-ja@opensuse.org Subject: Re: [opensuse-ja] zypper update できなくなりました
鎌田@翻訳人です。
Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible.
エラーメッセージからすると、リポジトリの設定がrpm-mdではなくてyast2に なってしまったために発生したものと思われます ("/media.1/media"は type=yast2でしか存在しないはずのものなので) 。
インストール時のデフォルトからリポジトリを削除したりしていなければ、 /etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあり ますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあと、 "zypper clean --all", "zypper ref" の順に実行すると、問題を解決できる と思います。
以上です。
On Mon, 5 Jun 2017 15:47:27 +0900 User Ribbon <opensuse@ns.ribbon.or.jp> wrote:
On Mon, Jun 05, 2017 at 06:16:51AM +0000, 榎本 俊治 wrote:
初めて投稿します。> > 1,2か月前からだと思うのですが、 zypper update しようとすると
---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): -----
というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか?
ほんの数時間前に、zypper update して、ちゃんと出来たのですが。
まずは、download.opensuse.org へのアクセスができるか ping 等で試して みるとか。
ribbon -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
武山です
確かに `http://download.opensuse.org/tumbleweed/repo/non-oss/` 上には repodata/ というディレクトリも repomd.xml というファイルもなさそうです。 これってどこを参照しているのでしょう?Tumbleweedでは事情が変わっているのでしょうか。
zypper が扱えるリポジトリにはいくつかあり、そのうちの2つが - YaST 形式 - YUM 形式(rpm-md) です repomd.xml は YUM 形式のリポジトリ情報のファイルです。 一方 OSS リポジトリや Non OSS リポジトリは YaST 形式のリポジトリです。 当然、repomd.xml はありません $ sudo zypper ar -fc http://download.opensuse.org/tumbleweed/repo/non-oss non-oss でリポジトリを登録してみて下さい。 $ zypper repos --detail で、登録済みリポジトリの種類を確認することができます。 間違って登録された古いリポジトリは $ sudo zypper rr リポジトリ番号 で消してしまいましょう。 # どこかでリポジトリの種類が化ける不具合でもあったのでしょうか… On 2017/06/15 13:28, satoake wrote:
さとうです。 zypper upの話ですのでスレッドに乗っからせてください。
今TumbleweedをVM上で使っているのですが、'/repodata/repomd.xml' がホスト上に見つからないというエラーメッセージで詰まっています。 例えばrepo-non-oss(download.opensuse.org上)については下記のような感じです。
``` linux-zfp9:/etc/zypp/repos.d # cat repo-non-oss.repo [repo-non-oss] name=openSUSE-Tumbleweed-Non-Oss enabled=1 autorefresh=1 baseurl=http://download.opensuse.org/tumbleweed/repo/non-oss/ path=/ type=rpm-md keeppackages=0
linux-zfp9:/etc/zypp/repos.d # zypper up Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[|] File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/tumbleweed/repo/non-oss/'
Abort, retry, ignore? [a/r/i/...? shows all options] (a): r Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[-] File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/tumbleweed/repo/non-oss/' ```
確かに `http://download.opensuse.org/tumbleweed/repo/non-oss/` 上には repodata/ というディレクトリも repomd.xml というファイルもなさそうです。 これってどこを参照しているのでしょう?Tumbleweedでは事情が変わっているのでしょうか。
2017年6月5日 20:12 Yasuhiko Kamata <belphegor@belbel.or.jp>:
鎌田@翻訳人です。
/etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあ りますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあ と、
確認してみましたところ、"type=rpm-md" になっていました。 (にもかかわらず .../media.1/media ... をアクセスするところが問題でし ょうか?)
そこで、
"zypper clean --all", "zypper ref" の順に実行 してみましたところ、解決した様子です。 どうも有難う御座いました。
とすると、libzypp (zypperのライブラリ部分) のキャッシュ (/var/cache/zypp) が壊れていた可能性が高いですね。 (メモリエラーやディスク側の問題で発生する場合があります)
いずれにしても解決して良かったです。
以上です。
On Mon, 5 Jun 2017 09:34:32 +0000 榎本 俊治 <enomoto.shunji@jaxa.jp> wrote:
皆様 有難うございます。
/etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあ りますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあ と、
確認してみましたところ、"type=rpm-md" になっていました。 (にもかかわらず .../media.1/media ... をアクセスするところが問題でし ょうか?)
そこで、
"zypper clean --all", "zypper ref" の順に実行 してみましたところ、解決した様子です。 どうも有難う御座いました。
# 普段、yast2の「ソフトウェア管理」や「ソフトウェアレポジトリ」を使っ # ていて、 zypperに慣れていないので、zypper clean やzypper ref を知ら # なかった、というのが真相でも有ります。
-- 榎本俊治
-----Original Message----- From: Yasuhiko Kamata [mailto:belphegor@belbel.or.jp] Sent: Monday, June 5, 2017 4:38 PM To: opensuse-ja@opensuse.org Subject: Re: [opensuse-ja] zypper update できなくなりました
鎌田@翻訳人です。
Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible.
エラーメッセージからすると、リポジトリの設定がrpm-mdではなくてyast2に なってしまったために発生したものと思われます ("/media.1/media"は type=yast2でしか存在しないはずのものなので) 。
インストール時のデフォルトからリポジトリを削除したりしていなければ、 /etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあり ますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあと、 "zypper clean --all", "zypper ref" の順に実行すると、問題を解決できる と思います。
以上です。
On Mon, 5 Jun 2017 15:47:27 +0900 User Ribbon <opensuse@ns.ribbon.or.jp> wrote:
On Mon, Jun 05, 2017 at 06:16:51AM +0000, 榎本 俊治 wrote:
初めて投稿します。> > 1,2か月前からだと思うのですが、 zypper update しようとすると
---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): -----
というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか?
ほんの数時間前に、zypper update して、ちゃんと出来たのですが。
まずは、download.opensuse.org へのアクセスができるか ping 等で試して みるとか。
ribbon -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
N�����r��y隊Z)z{.�����칻�&ޢ��������'��-���w�zf���^�ˬz6�� ޮ�^�ˬz�
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
さとうです。 アドバイスありがとうございました。 zypperリポジトリの設定を変えた覚えはないのですが(忘れてるだけかも)、取り急ぎ教示いただいた内容で再登録したところうまくUpdateすることができました。 tumbleweedだから、ということでも無い気もしますが… ともあれ、リポジトリの種類については詳しく知れてよかったです。 ありがとうございます。 2017年6月15日 20:43 Fuminobu TAKEYAMA <ftake@geeko.jp>:
武山です
確かに `http://download.opensuse.org/tumbleweed/repo/non-oss/` 上には repodata/ というディレクトリも repomd.xml というファイルもなさそうです。 これってどこを参照しているのでしょう?Tumbleweedでは事情が変わっているのでしょうか。
zypper が扱えるリポジトリにはいくつかあり、そのうちの2つが - YaST 形式 - YUM 形式(rpm-md) です
repomd.xml は YUM 形式のリポジトリ情報のファイルです。
一方 OSS リポジトリや Non OSS リポジトリは YaST 形式のリポジトリです。 当然、repomd.xml はありません
$ sudo zypper ar -fc http://download.opensuse.org/tumbleweed/repo/non-oss non-oss
でリポジトリを登録してみて下さい。
$ zypper repos --detail
で、登録済みリポジトリの種類を確認することができます。
間違って登録された古いリポジトリは
$ sudo zypper rr リポジトリ番号
で消してしまいましょう。
# どこかでリポジトリの種類が化ける不具合でもあったのでしょうか…
On 2017/06/15 13:28, satoake wrote:
さとうです。 zypper upの話ですのでスレッドに乗っからせてください。
今TumbleweedをVM上で使っているのですが、'/repodata/repomd.xml' がホスト上に見つからないというエラーメッセージで詰まっています。 例えばrepo-non-oss(download.opensuse.org上)については下記のような感じです。
``` linux-zfp9:/etc/zypp/repos.d # cat repo-non-oss.repo [repo-non-oss] name=openSUSE-Tumbleweed-Non-Oss enabled=1 autorefresh=1 baseurl=http://download.opensuse.org/tumbleweed/repo/non-oss/ path=/ type=rpm-md keeppackages=0
linux-zfp9:/etc/zypp/repos.d # zypper up Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[|] File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/tumbleweed/repo/non-oss/'
Abort, retry, ignore? [a/r/i/...? shows all options] (a): r Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------[-] File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/tumbleweed/repo/non-oss/' ```
確かに `http://download.opensuse.org/tumbleweed/repo/non-oss/` 上には repodata/ というディレクトリも repomd.xml というファイルもなさそうです。 これってどこを参照しているのでしょう?Tumbleweedでは事情が変わっているのでしょうか。
2017年6月5日 20:12 Yasuhiko Kamata <belphegor@belbel.or.jp>:
鎌田@翻訳人です。
/etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあ りますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあ と、
確認してみましたところ、"type=rpm-md" になっていました。 (にもかかわらず .../media.1/media ... をアクセスするところが問題でし ょうか?)
そこで、
"zypper clean --all", "zypper ref" の順に実行
してみましたところ、解決した様子です。 どうも有難う御座いました。
とすると、libzypp (zypperのライブラリ部分) のキャッシュ (/var/cache/zypp) が壊れていた可能性が高いですね。 (メモリエラーやディスク側の問題で発生する場合があります)
いずれにしても解決して良かったです。
以上です。
On Mon, 5 Jun 2017 09:34:32 +0000 榎本 俊治 <enomoto.shunji@jaxa.jp> wrote:
皆様 有難うございます。
/etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあ りますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあ と、
確認してみましたところ、"type=rpm-md" になっていました。 (にもかかわらず .../media.1/media ... をアクセスするところが問題でし ょうか?)
そこで、
"zypper clean --all", "zypper ref" の順に実行
してみましたところ、解決した様子です。 どうも有難う御座いました。
# 普段、yast2の「ソフトウェア管理」や「ソフトウェアレポジトリ」を使っ # ていて、 zypperに慣れていないので、zypper clean やzypper ref を知ら # なかった、というのが真相でも有ります。
-- 榎本俊治
-----Original Message----- From: Yasuhiko Kamata [mailto:belphegor@belbel.or.jp] Sent: Monday, June 5, 2017 4:38 PM To: opensuse-ja@opensuse.org Subject: Re: [opensuse-ja] zypper update できなくなりました
鎌田@翻訳人です。
Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible.
エラーメッセージからすると、リポジトリの設定がrpm-mdではなくてyast2に なってしまったために発生したものと思われます ("/media.1/media"は type=yast2でしか存在しないはずのものなので) 。
インストール時のデフォルトからリポジトリを削除したりしていなければ、 /etc/zypp/repos.d/repo-update-non-oss.repo に非オープンソース(non-oss)のアップデート用のリポジトリファイルがあり ますので、 "type=yast2" を "type=rpm-md" に書き換えて保存したあと、 "zypper clean --all", "zypper ref" の順に実行すると、問題を解決できる と思います。
以上です。
On Mon, 5 Jun 2017 15:47:27 +0900 User Ribbon <opensuse@ns.ribbon.or.jp> wrote:
On Mon, Jun 05, 2017 at 06:16:51AM +0000, 榎本 俊治 wrote:
初めて投稿します。> > 1,2か月前からだと思うのですが、 zypper update しようとすると
---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): -----
というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか?
ほんの数時間前に、zypper update して、ちゃんと出来たのですが。
まずは、download.opensuse.org へのアクセスができるか ping 等で試して みるとか。
ribbon -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
-- Yasuhiko Kamata E-mail: belphegor@belbel.or.jp -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
N�����r��y隊Z)z{.�����칻 �&ޢ���� �� ��'��-� ��w�zf���^�ˬz6�� ޮ�^�ˬz�
-- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
安藤(zgock)です。 >Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. ↑まずこのリポジトリはインストールメディアを指し示しているので外してしまって大丈夫なリポジトリです Yast>オンラインリポジトリで無効化or削除するかzyyper removerepoで削除してしまって構いません (これはオフラインインストールして、そのままネットワークに一切繋がない状態でもメディアからパッケージインストールできるように残っている設定なので オンラインアップデート/インストールできる状態の環境であれば生かしておく必要はありません) デフォルトであれば普通のオンラインリポジトリは残っているはずなので わからないようであればYast>オンラインリポジトリで確認しながら削除なり無効化するのをお勧めします -----Original Message----- From: 榎本 俊治 [mailto:enomoto.shunji@jaxa.jp] Sent: Monday, June 05, 2017 3:17 PM To: opensuse-ja@opensuse.org Subject: [opensuse-ja] zypper update できなくなりました 初めて投稿します。 1,2か月前からだと思うのですが、 zypper update しようとすると ---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): ----- というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか? 榎本俊治 N r y隊Z)z{. 칻 &ޢ ' - w zf ^ ˬz6 ޮ ^ ˬz N�����r��y隊Z)z{.�����칻�&ޢ��������'��-���w�zf���^�ˬz6�� ޮ�^�ˬz��
鎌田@翻訳人です。
>Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. ↑まずこのリポジトリはインストールメディアを指し示しているので外してしまって大丈夫なリポジトリです
そのURLはnon-oss (非オープンソース)用の更新リポジトリなので、 非オープンソースのソフトウェア (steamとかoperaとか) をインストールしている場合は 外してはダメですよ・・ 以上です。 On Mon, 5 Jun 2017 07:21:39 +0000 Ando Tatsuya <zgock@live.jp> wrote:
安藤(zgock)です。 >Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. ↑まずこのリポジトリはインストールメディアを指し示しているので外してしまって大丈夫なリポジトリです Yast>オンラインリポジトリで無効化or削除するかzyyper removerepoで削除してしまって構いません (これはオフラインインストールして、そのままネットワークに一切繋がない状態でもメディアからパッケージインストールできるように残っている設定なので オンラインアップデート/インストールできる状態の環境であれば生かしておく必要はありません) デフォルトであれば普通のオンラインリポジトリは残っているはずなので わからないようであればYast>オンラインリポジトリで確認しながら削除なり無効化するのをお勧めします
-----Original Message----- From: 榎本 俊治 [mailto:enomoto.shunji@jaxa.jp] Sent: Monday, June 05, 2017 3:17 PM To: opensuse-ja@opensuse.org Subject: [opensuse-ja] zypper update できなくなりました
初めて投稿します。
1,2か月前からだと思うのですが、 zypper update しようとすると
---- # zypper update Location 'http://download.opensuse.org/update/leap/42.2/non-oss/media.1/media' is temporarily unaccessible. Abort, retry, ignore? [a/r/i] (r): -----
というメッセージが出て、updateが失敗するようになってしまいました。 何か対策をご存じでしたらお教えいただけませんでしょうか?
榎本俊治
N r y隊Z)z{. 칻 &ޢ ' - w zf ^ ˬz6 ޮ ^ ˬz
-- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org
participants (6)
-
Ando Tatsuya
-
Fuminobu TAKEYAMA
-
satoake
-
User Ribbon
-
Yasuhiko Kamata
-
榎本 俊治