
Ubuntu日本語フォーラム

ログインしていません。
ubuntu16.04をWindows 10のVirtualBox上で使っています。
きっかけは思い当たらないのですが、half-installed状態のパッケージ
(linux-image-extra-3.13.0-105-generic)が影響しているようで、思うようにインストールができなくなってしまいました。
些細なことでも構いませんので、何かご存知の方がいたらご回答いただけないでしょうか。
(1)新たにsudo apt-get install等を行おうとすると、末尾に以下のようなエラーが出るようになりました。
---メッセージここから---
linux-image-extra-3.13.0-105-generic (3.13.0-105.152) を削除しています ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/vboxadd 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: failed to exec /etc/kernel/postinst.d/vboxadd: Exec format error
run-parts: /etc/kernel/postinst.d/vboxadd exited with return code 1
dpkg: パッケージ linux-image-extra-3.13.0-105-generic の処理中にエラーが発生しました (--remove):
サブプロセス インストール済みの post-removal スクリプト はエラー終了ステータス 1 を返しました
処理中にエラーが発生しました:
linux-image-extra-3.13.0-105-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
---メッセージここまで---
(2)sudo dpkg --auditを実行した結果は以下の通りです。
---メッセージここから---
以下のパッケージは展開されましたが、まだ設定されていません。
これらのパッケージが正常に動作するためには、dpkg --configure か
dselect の設定 (configure) メニューオプションを使って設定を完了
させなければなりません:
linux-generic Complete Generic Linux kernel and headers
linux-image-extra-4.4.0-53-generic Linux kernel extra modules for version 4.4.
linux-image-generic Generic Linux kernel image
以下のパッケージは最初の設定中に問題が発生したため、設定が終了していません。
dpkg --configure <パッケージ> か dselect で設定 (configure) メニューオプショ
ンを使って設定作業を再試行しなければなりません:
linux-image-3.13.0-105-generic Linux kernel image for version 3.13.0 on 64 bit
linux-image-3.13.0-24-generic Linux kernel image for version 3.13.0 on 64 bit
linux-image-4.4.0-53-generic Linux kernel image for version 4.4.0 on 64 bit x8
以下のパッケージはインストール時に問題が発生したため、インストールが完了して
いません。再度行えばインストールが完了する場合があります:
これらのパッケージは dselect か dpkg --remove を使用して削除できます:
linux-image-extra-3.13.0-105-generic Linux kernel extra modules for version 3.
---メッセージここまで---
(3)sudo dpkg --configure linux-image-extra-3.13.0-105-genericの結果は以下の通りです。
---メッセージここから---
dpkg: パッケージ linux-image-extra-3.13.0-105-generic の処理中にエラーが発生しました (--configure):
パッケージ linux-image-extra-3.13.0-105-generic は設定の準備ができていません。
設定できません (現在のステータス `half-installed')
処理中にエラーが発生しました:
linux-image-extra-3.13.0-105-generic
---メッセージここまで---
dpkg --removeを行ってもエラーになってしまい、どうしたら良いのか途方にくれています。
少しでも情報お持ちの方がいたら、ご回答いただけないでしょうか。
よろしくお願いいたします。
オフライン
以下のコマンドでアンインストール出来ないでしょうか
sudo dpkg -P --force-remove-reinstreq linux-image-extra-3.13.0-105-generic
オフライン
aaabbbcccdddeeefffggghhh様
ありがとうございます。
試してみましたが、残念ながらうまく行かず、以下のように表示されてしまいます。
(4)sudo dpkg -P --force-remove-reinstreq linux-image-extra-3.13.0-105-genericの結果
---メッセージここから---
(データベースを読み込んでいます ... 現在 256750 個のファイルとディレクトリがインストールされています。)
linux-image-extra-3.13.0-105-generic (3.13.0-105.152) を削除しています ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: executing /etc/kernel/postinst.d/vboxadd 3.13.0-105-generic /boot/vmlinuz-3.13.0-105-generic
run-parts: failed to exec /etc/kernel/postinst.d/vboxadd: Exec format error
run-parts: /etc/kernel/postinst.d/vboxadd exited with return code 1
dpkg: パッケージ linux-image-extra-3.13.0-105-generic の処理中にエラーが発生しました (--purge):
サブプロセス インストール済みの post-removal スクリプト はエラー終了ステータス 1 を返しました
処理中にエラーが発生しました:
linux-image-extra-3.13.0-105-generic
lin1@lin1-VirtualBox:~$
---メッセージここまで---
何かご存知のことや、こうしたら良いのではないかというのがありましたらお願い致します。
オフライン
似たような質問がAsk Ubuntuにありました。
Ubuntu 16.04 broken kernel packages won't let me install or remove anything with apt-get
http://askubuntu.com/questions/850101/ubuntu-16-04-broken-kernel-packages-wont-let-me-install-or-remove-anything-with
手動で設定ファイルを書き換える必要があるようです。
オフライン
aaabbbcccdddeeefffggghhh様
教えていただいたサイトで無事、設定し直すことができました。
本当にありがとうございました。
オフライン