
Ubuntu日本語フォーラム

ログインしていません。
晋遊舎の『Linuxがまるごとわかる本」を購入し、付録のオリジナルOS「Linux7」をHDDにインストールしました。
ですが、普段のようにアップデート・マネージャーでアップデートしようとしたところ
「アップグレードが算定できません
アップグレードを計算中に修復不可能な問題が発生しました」
とのエラーメッセージが出ました。
Linux7を使用されている方、アドバイスをお願いします。
オフライン
ネット検索したところ、アップデート・マネージャーは上手く動作しない旨の情報がありました。
他で確認してみてください。
1:Synapticで試す
とか
2:端末でから、apt-get update 後 apt-get upgrade してみる
とか
オフライン
Synapticではこんなメッセージです
E: この APT が対応している以上の数の説明が要求されました。
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_intrepid-updates_universe_i18n_Translation-ja
E: パッケージリストまたは状態ファイルを解釈または開くことができませんでした
E: _cache->open() failed, please report.
端末から、apt-get updateを実行したら以下のメッセージが出ました。
E: ロックファイル /var/lib/apt/lists/lock をオープンできません - open (13 Permission denied)
E: list ディレクトリをロックできません
apt-get upgradeでは以下のメッセージです。
E: ロックファイル /var/lib/dpkg/lock をオープンできません - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
オフライン
こんにちは
"Linux7"がどんなディストリか知りませんが、「apt」システムに関していえば、root権限が必要ですので、
funa@funa-desktop:~$ apt-get update E: ロックファイル /var/lib/apt/lists/lock をオープンできません - open (13: Permission denied) E: list ディレクトリをロックできません funa@funa-desktop:~$
になってしまいますので、"sudo"をつけて、実行してみてください。するとパスワードを聞いてきますので、入力してください(入力したバスワードはエコーバックされませんが、正しければ実行されます)。”apt-get upgrade"も同じく"sudo" を付けて! "update"に続いて”upgrade"すれば、今度はパスワードは聞いてきません。
funa@funa-desktop:~$ sudo apt-get update [sudo] password for funa: ヒット http://jp.archive.ubuntu.com karmic Release.gpg 取得:1 http://jp.archive.ubuntu.com karmic/main Translation-ja [280kB] 取得:2 http://archive.ubuntulinux.jp karmic Release.gpg [307B] 無視 http://archive.ubuntulinux.jp karmic/main Translation-ja ヒット http://archive.ubuntulinux.jp karmic-non-free/ Release.gpg 無視 http://archive.ubuntulinux.jp karmic-non-free/ Translation-ja 取得:3 http://archive.ubuntulinux.jp karmic Release [66.0kB] ~ パッケージリストを読み込んでいます... 完了
ところで、"Linux7"て何者?
オフライン
Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_intrepid-updates_universe_i18n_Translation-ja
下記参照
http://memo.officebrook.net/20081205.html
Linux7: Ubuntu8.10ベースで、Mac風デスクトップ品だそうです。
オフライン
funatogawaさん、sudo apt-get updateで試しても同じような結果でした。
パッケージリストを読み込んでいます... エラー!
E: この APT が対応している以上の数の説明が要求されました。
E: Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_intrepid-updates_universe_i18n_Translation-ja
E: パッケージリストまたはステータスファイルを解釈またはオープンすることができません。
siさんの参照サイトで試した結果は
:~$ sudo rm -f /var/lib/apt/lists/*
rm: cannot remove `/var/lib/apt/lists/partial': Is a directory
です。
オフライン
紹介したサイトを、よく読んで、「sudo rm -f /var/lib/apt/lists/*」の先に進んでみてください。
オフライン
$ sudo rm -f /var/lib/apt/lists/*
して、rm: cannot remove `/var/lib/apt/lists/partial': Is a directory
になるのは、正常なエラーメッセージです。
そのあと
$ sudo apt-get update -o APT::Acquire::Translation=none
としてみてください。
私のところでは単純に
$ sudo apt-get update
だけでもいけましたが、-o 以下のおまじないはどういう意味になりましょうか?
オフライン
> -o 以下のおまじないはどういう意味になりましょうか
多分、そのままの意味でしょう。
TranslationをAcquireしない=>i18n_Translation-jaを取得するな
オフライン
『$ sudo rm -f /var/lib/apt/lists/*
して、rm: cannot remove `/var/lib/apt/lists/partial': Is a directory
になるのは、正常なエラーメッセージです。
そのあと$ sudo apt-get update -o APT::Acquire::Translation=none
としてみてください。』
このコマンドで無事にアップデート出来たようです。アドバイスありがとうございました。
オフライン