お知らせ

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

#1 2014-06-30 20:05:46

nisimum
新しいメンバ
登録日: 2014-05-10

パッケージの依存関係の問題で、アップデートやインストールができません。

パッケージの依存関係の問題で、アップデートやインストールができません。

お世話になります。
Ubuntu 12.04 です。ほぼ初心者で問題の切り分けや順序立てが難しく、大変長くなってしまいますが、宜しくお願いいたします。

※なお、Synaptic パッケージマネージャーや、aptitude は入っていません。


1.6月26日、更新中に、アップデートマネージャーが途中で停止し、終了してしまいました。

 サードパーティのリポジトリを使用しているかどうか確認してください。ーー中略ーー
 そのうえで端末から次のコマンドを実行してください:apt-get install -f

 ▼《詳細》
 以下のパッケージは依存関係を満たしていません:

 linux-headers-3.2.0-65-generic-pae: Depends: linux-headers-3.2.0-65
 しかし、インストールされていません


2.指示に従って、他社のリポジトリを無効にしたのですが、このときソフトウェアセンターを起動すると、修復を促され、試みますがソフトウエアセンターの修復に失敗します。

 パッケージのカタログを修復するまではアイテムのインストールや削除を行えません。
 今すぐ修復を行いますか?

→パッケージの操作に失敗しました。
 ソフトウェアのインストールまたは削除が失敗しました。

 ▼《詳細》

installArchives() failed: (Reading database ...
(Reading database ... 5%


(Reading database ... 100%
(Reading database ... 284211 files and directories currently installed.)
Unpacking linux-headers-3.2.0-65 (from .../linux-headers-3.2.0-65_3.2.0-65.98_all.deb) ...
dpkg: error processing /var/cache/apt/archives/linux-headers-3.2.0-65_3.2.0-65.98_all.deb (--unpack):
corrupted filesystem tarfile - corrupted package archive
No apport report written because MaxReports is reached already
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/linux-headers-3.2.0-65_3.2.0-65.98_all.deb
Error in function:
dpkg: dependency problems prevent configuration of linux-headers-3.2.0-65-generic-pae:
linux-headers-3.2.0-65-generic-pae depends on linux-headers-3.2.0-65; however:
  Package linux-headers-3.2.0-65 is not installed.
dpkg: error processing linux-headers-3.2.0-65-generic-pae (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-headers-generic-pae:
linux-headers-generic-pae depends on linux-headers-3.2.0-65-generic-pae; however:
  Package linux-headers-3.2.0-65-generic-pae is not configured yet.
dpkg: error processing linux-headers-generic-pae (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-generic-pae:
linux-generic-pae depends on linux-headers-generic-pae (= 3.2.0.65.77); however:
  Package linux-headers-generic-pae is not configured yet.
dpkg: error processing linux-generic-pae (--configure):
dependency problems - leaving unconfigured

ーー以上ーー


3.[apt-get check]の結果は以下の通りです。

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
これらを直すためには 'apt-get -f install' を実行する必要があるかもしれません。
以下のパッケージには満たせない依存関係があります:
linux-headers-3.2.0-65-generic-pae : 依存: linux-headers-3.2.0-65 しかし、インストールされていません
E: 未解決の依存関係があります。-f オプションを試してください。

ーー以上ーー


4.[apt-get -f install]の結果は以下の通りです。

パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています               
状態情報を読み取っています... 完了
依存関係を解決しています ... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  kde-l10n-ja language-pack-kde-en language-pack-kde-ja
  linux-headers-3.2.0-60-generic-pae linux-headers-3.2.0-37
  linux-headers-3.2.0-60 language-pack-kde-ja-base language-pack-kde-en-base
  kde-l10n-engb linux-headers-3.2.0-37-generic-pae
これらを削除するには 'apt-get autoremove' を利用してください。
以下の特別パッケージがインストールされます:
  linux-headers-3.2.0-65
以下のパッケージが新たにインストールされます:
  linux-headers-3.2.0-65
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 28 個。
3 個のパッケージが完全にインストールまたは削除されていません。
11.7 MB 中 0 B のアーカイブを取得する必要があります。
この操作後に追加で 56.4 MB のディスク容量が消費されます。
続行しますか [Y/n]? y
(データベースを読み込んでいます ... 現在 284211 個のファイルとディレクトリがインストールされています。)
(.../linux-headers-3.2.0-65_3.2.0-65.98_all.deb から) linux-headers-3.2.0-65 を展開しています...
dpkg: /var/cache/apt/archives/linux-headers-3.2.0-65_3.2.0-65.98_all.deb の処理中にエラーが発生しました (--unpack):
壊れているファイルシステム上の tar ファイル - パッケージアーカイブが壊れています
dpkg-deb: エラー: サブプロセス ペースト がシグナル (Broken pipe) によって強制終了されました
以下のパッケージの処理中にエラーが発生しました:
/var/cache/apt/archives/linux-headers-3.2.0-65_3.2.0-65.98_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

ーー以上ーー


5.エラーの起こっている箇所は

/var/cache/apt/archives/linux-headers-3.2.0-65_3.2.0-65.98_all.deb

のようなのですが、削除したり入れ直したりして修復可能でしょうか?
先日からいろいろ試していますが、アップデートマネージャもソフトウェアセンターも使えず、端末からの
削除やインストールもことごとくエラーになるようです。

何か方法がありますでしょうか? 
何かやること、やってみることがありましたらご教示お願い申し上げます。
宜しくお願いします。

オフライン

 

#2 2014-06-30 21:11:38

rohizuka
メンバ
登録日: 2009-06-25

Re: パッケージの依存関係の問題で、アップデートやインストールができません。

nisimum による投稿:

5.エラーの起こっている箇所は

/var/cache/apt/archives/linux-headers-3.2.0-65_3.2.0-65.98_all.deb

のようなのですが、削除したり入れ直したりして修復可能でしょうか?
先日からいろいろ試していますが、アップデートマネージャもソフトウェアセンターも使えず、端末からの
削除やインストールもことごとくエラーになるようです。

sudo apt-get cleanで、/var/cache/apt/archives/以下にある全てのパッケージアーカイブファイルを削除出来ますので
まずこれを一回実行して、次にsudo apt-get -f installを試してみてください。
 

オフライン

 

#3 2014-06-30 22:00:21

nisimum
新しいメンバ
登録日: 2014-05-10

Re: パッケージの依存関係の問題で、アップデートやインストールができません。

ありがとうございます。

sudo apt-get clean を実行してみましたが、スルーされてしまいます(最初の1回だけパスワードの入力を求められますが、その後はコマンドの入力画面に戻ってしまいます)。

オフライン

 

#4 2014-06-30 22:08:19

nisimum
新しいメンバ
登録日: 2014-05-10

Re: パッケージの依存関係の問題で、アップデートやインストールができません。

先ほどの返信ですが、すみません。

その後 sudo apt-get -f instal を実行しています。早とちりして申し訳ありません。

オフライン

 

#5 2014-06-30 22:25:11

nisimum
新しいメンバ
登録日: 2014-05-10

Re: パッケージの依存関係の問題で、アップデートやインストールができません。

rohizuka 様

先程は早まった返信をしてしまい申し訳ございません。

>sudo apt-get cleanで、/var/cache/apt/archives/以下にある全てのパッケージアーカイブファイルを削除出来ますので
>まずこれを一回実行して、次にsudo apt-get -f installを試してみてください。

お陰様で無事解決いたしました。
アップデートも完了し、ソフトウェアセンターも正常に動くようです。
改めて感謝申し上げます。本当にありがとうございました。

オフライン

 

Board footer

Powered by FluxBB