2013-01-20 56 views
-2

我最近在Ubuntu 12.04.1 LTS x86_64上做了一個更新,並且在一臺機器上有一個嵌入式終端提示符詢問[y/N]時意外關閉了更新對話框。這導致安裝後觸發器在尚未安裝的軟件包上中斷。開立不解決這個問題,它的dpkg提到...Ubuntu更新失敗;如何修復損壞的觸發器包?

$ sudo dpkg --configure -a 
Setting up linux-image-3.2.0-36-generic-pae (3.2.0-36.57) ... 
Running depmod. 
update-initramfs: deferring update (hook will be called later) 
Examining /etc/kernel/postinst.d. 
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.2.0-36-generic-pae /boot/vmlinuz-3.2.0-36-generic-pae 
update-initramfs: Generating /boot/initrd.img-3.2.0-36-generic-pae 
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.2.0-36-generic-pae /boot/vmlinuz-3.2.0-36-generic-pae 
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.2.0-36-generic-pae /boot/vmlinuz-3.2.0-36-generic-pae 
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-36-generic-pae /boot/vmlinuz-3.2.0-36-generic-pae 
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable 
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 1 
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.2.0-36-generic-pae.postinst line 1010. 
dpkg: error processing linux-image-3.2.0-36-generic-pae (--configure): 
subprocess installed post-installation script returned error exit status 2 
dpkg: dependency problems prevent configuration of linux-image-generic-pae: 
linux-image-generic-pae depends on linux-image-3.2.0-36-generic-pae; however: 
    Package linux-image-3.2.0-36-generic-pae is not configured yet. 
dpkg: error processing linux-image-generic-pae (--configure): 
dependency problems - leaving unconfigured 
dpkg: dependency problems prevent configuration of linux-image: 
linux-image depends on linux-image-generic-pae (= 3.2.0.36.43); however: 
    Package linux-image-generic-pae is not configured yet. 
dpkg: error processing linux-image (--configure): 
dependency problems - leaving unconfigured 
dpkg: dependency problems prevent configuration of linux-generic-pae: 
linux-generic-pae depends on linux-image-generic-pae (= 3.2.0.36.43); however: 
    Package linux-image-generic-pae is not configured yet. 
dpkg: error processing linux-generic-pae (--configure): 
dependency problems - leaving unconfigured 
dpkg: dependency problems prevent configuration of linux: 
linux depends on linux-image (= 3.2.0.36.43); however: 
    Package linux-image is not configured yet. 
dpkg: error processing linux (--configure): 
dependency problems - leaving unconfigured 
Errors were encountered while processing: 
linux-image-3.2.0-36-generic-pae 
linux-image-generic-pae 
linux-image 
linux-generic-pae 
linux 
$ 

如何回滾更新並重新塗抹,或只是強制破的重新安裝?

+0

這是[題外話堆棧溢出( http://stackoverflow.com/faq#questions)。我很高興你能找到解決方案;如果你決定需要更多的答案,你可以在[Ask Ubuntu](http://askubuntu.com),[Unix.SE](http://unix.stackexchange.com)或[Super用戶](http://superuser.com)(但首先在那裏搜索!)。 –

回答

1

哇,首先downvote。謝謝。那麼我會回答我自己的問題。這不是簡約或完美的解決方案,但是當我隨後安裝了另一個軟件包時,這導致觸發器再次運行,並解決了問題。

命令和apt-get安裝的git

(Git有沒有關係,我只是需要它,並且封裝系統固定的本身!)