我正在嘗試升級我的 14.04 系統之一,但在運行 apt-get Upgrade 時收到以下錯誤:
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
linux-image-extra-3.13.0-111-generic : Depends: linux-image-3.13.0-111-generic but it is not installable
linux-image-generic : Depends: linux-image-3.13.0-111-generic but it is not installable
E: Unmet dependencies. Try using -f.
這是我目前的設定:
$ cat /etc/issue
Ubuntu 14.04.5 LTS \n \l
$ uname -r
3.13.0-109-generic
$ ls /boot
abi-3.13.0-108-generic initrd.img-3.13.0-108-generic System.map-3.13.0-109-generic
abi-3.13.0-109-generic initrd.img-3.13.0-109-generic System.map-3.13.0-110-generic
abi-3.13.0-110-generic lost+found vmlinuz-3.13.0-108-generic
config-3.13.0-108-generic memtest86+.bin vmlinuz-3.13.0-109-generic
config-3.13.0-109-generic memtest86+.elf vmlinuz-3.13.0-110-generic
config-3.13.0-110-generic memtest86+_multiboot.bin
grub System.map-3.13.0-108-generic
非常感謝任何幫助,我只是想升級到 14 版本的最新版本。謝謝!
答案1
跑進終端
apt-get -f install
答案2
好吧,這就是發生的事情,我首先拍攝了虛擬機器的快照。我嘗試使用 -f 標誌進行升級,然後重新啟動。啟動時我遇到了核心恐慌並且無法啟動。然後我恢復到快照。然後,我刪除了除當前正在運行的核心 (109) 以及 108 之外的所有核心以進行備份。然後我重新啟動了。重新啟動後,我進行了 up-get 更新,然後進行了 apt-get 升級。它再次失敗了依賴關係,然後我添加了 -f 標誌,安裝成功完成。我重新啟動,然後在 119 核心上運行。再次更新和升級後,系統通知我不再使用的軟體包並要求我進行自動刪除。我在一個完整的周期中做了 3 次,所有東西都清理乾淨了。系統運作良好,無需更多更新。謝謝您的幫忙!