
Ubuntu日本語フォーラム

ログインしていません。
パッケージの依存関係の問題で、アップデートやインストールができません。
お世話になります。
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
のようなのですが、削除したり入れ直したりして修復可能でしょうか?
先日からいろいろ試していますが、アップデートマネージャもソフトウェアセンターも使えず、端末からの
削除やインストールもことごとくエラーになるようです。
何か方法がありますでしょうか?
何かやること、やってみることがありましたらご教示お願い申し上げます。
宜しくお願いします。
オフライン
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を試してみてください。
オフライン
ありがとうございます。
sudo apt-get clean を実行してみましたが、スルーされてしまいます(最初の1回だけパスワードの入力を求められますが、その後はコマンドの入力画面に戻ってしまいます)。
オフライン
先ほどの返信ですが、すみません。
その後 sudo apt-get -f instal を実行しています。早とちりして申し訳ありません。
オフライン
rohizuka 様
先程は早まった返信をしてしまい申し訳ございません。
>sudo apt-get cleanで、/var/cache/apt/archives/以下にある全てのパッケージアーカイブファイルを削除出来ますので
>まずこれを一回実行して、次にsudo apt-get -f installを試してみてください。
お陰様で無事解決いたしました。
アップデートも完了し、ソフトウェアセンターも正常に動くようです。
改めて感謝申し上げます。本当にありがとうございました。
オフライン