お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-02-01 10:52:00

suginosuke
メンバ
登録日: 2008-04-21

晋遊舎の「Linux7」がアップデート出来ません。

晋遊舎の『Linuxがまるごとわかる本」を購入し、付録のオリジナルOS「Linux7」をHDDにインストールしました。
ですが、普段のようにアップデート・マネージャーでアップデートしようとしたところ

「アップグレードが算定できません
 アップグレードを計算中に修復不可能な問題が発生しました」

とのエラーメッセージが出ました。
Linux7を使用されている方、アドバイスをお願いします。

オフライン

 

#2 2010-02-01 11:28:11

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: 晋遊舎の「Linux7」がアップデート出来ません。

ネット検索したところ、アップデート・マネージャーは上手く動作しない旨の情報がありました。
他で確認してみてください。
1:Synapticで試す
とか
2:端末でから、apt-get update 後 apt-get upgrade してみる
とか

オフライン

 

#3 2010-02-02 10:35:49

suginosuke
メンバ
登録日: 2008-04-21

Re: 晋遊舎の「Linux7」がアップデート出来ません。

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?

オフライン

 

#4 2010-02-02 11:43:36

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: 晋遊舎の「Linux7」がアップデート出来ません。

こんにちは
"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"て何者?

オフライン

 

#5 2010-02-02 12:53:13

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: 晋遊舎の「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風デスクトップ品だそうです。

オフライン

 

#6 2010-02-02 17:25:03

suginosuke
メンバ
登録日: 2008-04-21

Re: 晋遊舎の「Linux7」がアップデート出来ません。

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

です。

オフライン

 

#7 2010-02-02 23:50:27

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: 晋遊舎の「Linux7」がアップデート出来ません。

紹介したサイトを、よく読んで、「sudo rm -f /var/lib/apt/lists/*」の先に進んでみてください。

オフライン

 

#8 2010-02-03 02:31:25

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: 晋遊舎の「Linux7」がアップデート出来ません。

$ 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 以下のおまじないはどういう意味になりましょうか?

オフライン

 

#9 2010-02-03 03:27:14

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: 晋遊舎の「Linux7」がアップデート出来ません。

> -o 以下のおまじないはどういう意味になりましょうか
多分、そのままの意味でしょう。
TranslationをAcquireしない=>i18n_Translation-jaを取得するな

オフライン

 

#10 2010-02-03 14:39:28

suginosuke
メンバ
登録日: 2008-04-21

Re: 晋遊舎の「Linux7」がアップデート出来ません。

『$ 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
としてみてください。』

このコマンドで無事にアップデート出来たようです。アドバイスありがとうございました。

オフライン

 

Board footer

Powered by FluxBB