Ubuntu日本語フォーラム
ログインしていません。
表題の通り、
Nattyの日本語Remixを入れて再起動した後、以下のようなエラーが表示されアップデートマネージャが起動出来なくなりました。
>
>パッケージ情報の初期化中に解決できない問題が発生しました。
>
>'update-manager'パッケージのバグとして、以下のエラーメッセージを含めてレポートしてください:
>
>'E:ソースリスト /etc/apt/sources.list.d/ubuntu-ja.list の 5 行目が不正です (dist parse)'
>
Live CDからのインストール中にも、
「apt-cloneが予期せず終了しました」と言うメッセージが表示されたのですが、インストール自体は完走しました。
パッケージ情報が破損しているのでSynapticも起動できず、端末からのaptコマンドもエラーでコケる状態です。
当方の環境は、
SONY VGNーSZ92S
NVIDIA GeFoce 7400 Go
HDD 128GB[Win(Vista):50GB(/Windowsにマウント) Ubuntu:60GB Linux-swap:6GB]
RAM 4GB
10.10が入っていた環境をフォーマットして新規インストールしました。
再インストールを行おうかとも思ったのですが、
なぜこうなったのかが謎なままではまた同じ問題に当たる気がして、どのような対応をすべきか迷っております。
そこで、フォーラムの皆さんの力をお借りしようと思いと投稿致しました。
ログの見方もいまいち謎なまま今まで使っていたのが悪いのですが……
何卒… よろしくお願いいたします…
オフライン
何が原因かは分かりませんが、とりあえず/etc/apt/sources.list.d/ubuntu-ja.listをgedit等で開き、中身をフォーラムに貼り付けてみてはどうでしょうか。
ubuntu-ja.listに間違いがあるのか、パーサー側に問題があるのかがハッキリするはずです。
$ gedit /etc/apt/sources.list.d/ubuntu-ja.list
オフライン
さっそくご回答感謝致します。
/etc/apt/sources.list.d/ubuntu-ja.list
の内容を張り付けます。
## Ubuntu Japanese LoCo Team's 3rd party repository for Ubuntu 11.04
## Please report any bug on https://bugs.launchpad.net/ubuntu-jp-improvement
deb http://archive.ubuntulinux.jp/ubuntu natty main
deb-src http://archive.ubuntulinux.jp/ubuntu natty main
deb http://archive.ubuntulinux.jp/ubuntu-ja natty
deb-src http://archive.ubuntulinux.jp/ubuntu-ja natty
以上です。
なるほど、問題があるならそのファイルの中身を確認すればいいんですもんね…
インストール後にいきなりコケたのでちょっとパニクってました(笑)
オフライン
自レスです。
「/etc/apt/sources.list.d/ubuntu-ja.list の 5 行目」に問題があるということで、5行目に当たるubuntu-jaのリポジトリを無効にしてみました。
するとすんなりパッケージリストの読み込みが完走しました。
どうやら
1.インストール時に自動的に登録されたubuntu-jaのリポジトリのURLが間違っている。
2.指定されたサーバが返答を返してこないので不正値として処理されている。
のどちらかかも?
という感じです。
2の可能性が高い気がするので、後でもう一度ubuntu-jaリポジトリを有効にした状態での読み込みをトライしてみます。
オフライン
どこからDLされたか知りませんが、出来上がっていないものを「エラーがある」言われても意味がないでしょう。
いつもは、5月の初旬(5〜10日)頃でしょう。
オフライン
>>funatogawaさん
既にリリースされています。
http://www.ubuntulinux.jp/News/ubuntu1104-desktop-ja-remix
リリース直後であるために起こっている問題な気が私もしておりますが…
オフライン
5行目と6行目の最後「natty」の箇所を「natty-non-free/」にすると解決すると思います。
https://www.ubuntulinux.jp/sources.list.d/natty.list
では「natty-non-free/」になっているのですが、CDの方に何らかの間違いがあったのだと思います。
オフライン
>>vdkさん
教えていただいた通りに5行目・6行目のURL末尾に
「-non-free/」
を追加した状態で再読み込みを行ったところ、無事に読み込みが完走するようになりました。
ありがとうございます!!
(MLにも同様の質問を投稿しているのでそちらにもこの結果を報告しておきます。ありがとうございました。)
オフライン
ありがとうございます。
http://www.ubuntulinux.jp/products/GetUbuntu
には反映されていませんね。
オフライン
いずれにしても、私のPCはパワー不足のようで、作りかえてからになりそうです。
11.04は"sandy brige"には対応済でしょうか。
オフライン
うーん、Remixとして我々が配布しているものの問題のファイルの5行目は、
deb http://archive.ubuntulinux.jp/ubuntu-ja natty-non-free/
なので、
・オリジナルのISOイメージは特に問題がない(はず)
・どうもどこかが変わってしまっている可能性が強い
としか言えない状態です。
$ stat /etc/apt/sources.list.d/ubuntu-ja.list
の結果を見てもらえますか?
Access: 2011-04-28 00:18:33.000000000 +0900
Modify: 2011-04-28 00:18:33.000000000 +0900
Change: 2011-04-28 00:18:33.000000000 +0900
となっているのが期待の状態です。もしModify あたりが変わっているようだと、何かの弾みで変わってしまった(か、変えてしまった)か、ということになります。
オフライン
>>hitoさん
ご指摘の通り、
$ stat /etc/apt/sources.list.d/ubuntu-ja.list
を行ってみましたのでその結果をお知らせいたします。
$ stat /etc/apt/sources.list.d/ubuntu-ja.list
File: `/etc/apt/sources.list.d/ubuntu-ja.list'
Size: 378 Blocks: 8 IO Block: 4096 通常ファイル
Device: 803h/2051d Inode: 1968577 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2011-05-01 19:19:26.321629673 +0900
Modify: 2011-05-01 19:19:26.317629643 +0900
Change: 2011-05-01 19:19:26.317629643 +0900
という出力が得られました。
ただ、Access・Modify・Changeの日付が変わっているのは、
先の投稿であるように「-non-free/」を私が自分で書き加えて編集したことによるものと思われます。
一度Live CDで同じコマンドを実行した場合の結果と、
もう一度HDDにクリーンインストールした直後の状態でのコマンド実行結果をお知らせします。
ちなみに、私がCDに焼いたISOイメージファイルは
http://www.ubuntulinux.jp/News/ubuntu1104-desktop-ja-remix
このページの配布サーバ一覧の一番上にある北陸先端科学技術大学院大学のサーバ
ubuntu-ja-11.04-desktop-i386.iso(CDイメージ) (md5sum: 282ccdbd9c9d3d9a6b1f85887d1c9f03)
から落としたものです。落としたISOファイルのMD5ハッシュテストは実行済みです。
オフライン
Live CDから起動し、
stat /etc/apt/sources.list.d/ubuntu-ja.list
を実行した結果をお知らせ致します。
$ stat /etc/apt/sources.list.d/ubuntu-ja.list
File: `/etc/apt/sources.list.d/ubuntu-ja.list'
Size: 378 Blocks: 1 IO Block: 1024 通常ファイル
Device: 11h/17d Inode: 6197 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2011-04-27 15:18:33.000000000 +0000
Modify: 2011-04-27 15:18:33.000000000 +0000
Change: 2011-04-27 15:18:33.000000000 +0000
このようになりました。
hitoさんからのご返答にあった、
Access: 2011-04-28 00:18:33.000000000 +0900
Modify: 2011-04-28 00:18:33.000000000 +0900
Change: 2011-04-28 00:18:33.000000000 +0900
とは日付などが異なっていました。
このLive CDを使ってもう一度HDDへのインストールを試みてみますので、追ってその結果をお知らせ致します。
オフライン
連投申し訳ありません。
Live CDで起動した際の
/etc/apt/sources.list.d/ubuntu-ja.list
の内容も記載しておきます。
## Ubuntu Japanese LoCo Team's 3rd party repository for Ubuntu 11.04
## Please report any bug on https://bugs.launchpad.net/ubuntu-jp-improvement
deb http://archive.ubuntulinux.jp/ubuntu natty main
deb-src http://archive.ubuntulinux.jp/ubuntu natty main
deb http://archive.ubuntulinux.jp/ubuntu-ja natty-non-free/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja natty-non-free/
このようになっております。
Live CDとして起動する分には正常なようです。
オフライン
HDDへのインストールを再試行した結果をお知らせいたします。
やはり前回と同様、インストール中にapt-cloneパッケージのインストールに失敗しました。
そして再起動後も前回と同様、
「 /etc/apt/sources.list.d/ubuntu-ja.list の 5 行目が不正です」
と言うメッセージとともにアップデートマネージャが起動不能になりました。
apt-cloneは、インストールの最終ステップあたりで
「以前インストールされていたパッケージを復元しています」
と言うメッセージとともにインストールが始まるのですが、
「以前インストールされていたパッケージの復元に失敗しました」
と言うメッセージが表示され完走しません。
その際、launchpadへバグ報告するように促すメッセージが表示されたので、リポートを送信してみました。
英語が不得手なもので自動収集された情報しか送れなかったのですが…
https://bugs.launchpad.net/ubuntu/+source/apt-clone/+bug/775037
インストールの状況は、
1.有線LANによるインターネット接続がある
2.最初のステップで「インストール中にアップデートを~」と「サードパーティー・ソフトウェアを~」の2つにチェックを入れてある
3.次のステップで「それ以外」のオプションを選択し、自分でマウントポイントを設定してインストールした
(既にインストールされているWin Vistaを/Windowsにマウント、あらかじめ作成してあったExt4パーティションを/に設定)
と言う感じです。
/etc/apt/sources.list.d/ubuntu-ja.list
の内容は
## Ubuntu Japanese LoCo Team's 3rd party repository for Ubuntu 11.04
## Please report any bug on https://bugs.launchpad.net/ubuntu-jp-improvement
deb http://archive.ubuntulinux.jp/ubuntu natty main
deb-src http://archive.ubuntulinux.jp/ubuntu natty main
deb http://archive.ubuntulinux.jp/ubuntu-ja natty
deb-src http://archive.ubuntulinux.jp/ubuntu-ja natty
となっており、やはり以前と同様「-non-free/」が抜け落ちてしまっています。
stat /etc/apt/sources.list.d/ubuntu-ja.list
を実行した結果は
$ stat /etc/apt/sources.list.d/ubuntu-ja.list
File: `/etc/apt/sources.list.d/ubuntu-ja.list'
Size: 358 Blocks: 8 IO Block: 4096 通常ファイル
Device: 803h/2051d Inode: 1966764 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2011-05-02 02:44:26.170353142 +0900
Modify: 2011-05-02 02:44:26.158353089 +0900
Change: 2011-05-02 02:44:26.158353089 +0900
となり、やはりhitoさんのご返答にあった「期待の状態」とは違ってしまっているようです。
オフライン
ええと、バグ報告されたやつに目を通したいのですが、visible 指定がかかってない(誤ってセキュリティバグとして報告されている)ようです。
バグ登録の内容を見直して、public 属性をつけて頂ければ幸いです。
あと、出てきているメッセージと「あらかじめ作成してあったExt4パーティション」ということからすると、クリーンインストールではない挙動に見えます。把握されていれば教えていただきたいのですが、これ、実はアップグレードインストールをされていたりしないでしょうか?
オフライン
>>hitoさん
バグ報告の件はたぶんPublicにできたと思います…
申し訳ないです…
アップグレードではないか?について、
「あらかじめ作成された」というのは
「Live CDでOSを起動、10.10が入っていたEtx4パーティションをGpartedを使ってフォーマット、そこに11.04をインストール」
という手順です。
「OSのインストーラに含まれるツールを使ってパーティション作成を行ったわけではない」
という意味です。分かりにくくて申し訳ないです…
(利用したExt4パーティションはフォーマットされて空の状態だったので、アップグレードインストールでは無いと思うのですが…)
オフライン
自レスです。
「事前にLive CDから起動してGpartedでパーティションを作成しておき、そこにインストールする。」
という手順を、
「OSのインストーラのマウントポイントを設定するステップで、”パーティションを初期化する”にチェックを入れて空のパーティションを再度フォーマットし、そこにインストールする。」
という手順に変更したところ、「apt-clone」パッケージのインストールに失敗することなくインストールが完走しました。
(というか、「以前インストールされていたパッケージを復元しています」というステップがスキップされ、「apt-clone」のインストールは行われませんでした。)
再起動後も、以前までのようにアップデートマネージャが起動不能になることもなくなり、正常に稼働しています。
/etc/apt/sources.list.d/ubuntu-ja.list
の内容は
## Ubuntu Japanese LoCo Team's 3rd party repository for Ubuntu 11.04
## Please report any bug on https://bugs.launchpad.net/ubuntu-jp-improvement
deb http://archive.ubuntulinux.jp/ubuntu natty main
deb-src http://archive.ubuntulinux.jp/ubuntu natty main
deb http://archive.ubuntulinux.jp/ubuntu-ja natty-non-free/
deb-src http://archive.ubuntulinux.jp/ubuntu-ja natty-non-free/
と正常なものに、
stat /etc/apt/sources.list.d/ubuntu-ja.list
を実行した結果も
$ stat /etc/apt/sources.list.d/ubuntu-ja.list
File: `/etc/apt/sources.list.d/ubuntu-ja.list'
Size: 378 Blocks: 8 IO Block: 4096 通常ファイル
Device: 803h/2051d Inode: 262828 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2011-05-02 11:34:57.369149207 +0900
Modify: 2011-04-28 00:18:33.000000000 +0900
Change: 2011-05-02 11:28:42.699291330 +0900
となり、Modifyの部分に関してはhitoさんのご指摘にあった「期待の状態」となりました。
Gpartedでフォーマットしたはずがそうではなかったということなのでしょうか…?
オフライン
ありがとうございます。頂いた挙動でおおまかな原因が確認できました。
修正方法を検討しています。
オフライン