sudo apt-get upgrade 报错
Tofloor
poster avatar
不避风云
deepin
2015-02-17 03:04
Author
如图
[sudo] password for litianci:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
您也许需要运行“apt-get -f install”来修正上面的错误。
下列软件包有未满足的依赖关系:
linux-image-extra-3.13.0-45-generic : 依赖: linux-image-3.13.0-45-generic 但是它还没有被安装
linux-image-generic : 依赖: linux-image-3.13.0-45-generic 但是它还没有被安装
E: 不能满足依赖关系。不妨试一下 -f 选项。
可有好的解决方案?
谢谢。

特别强调,已经sudo apt-get update了,而且还sudo apt-get dist-upgrade了。
只因为更新的时候没有关闭virtual box,会不会因为VB导致的这个问题呢?
Reply Favorite View the author
All Replies
Bluek404
deepin
2015-02-17 03:16
#1
您也许需要运行“apt-get -f install”来修正上面的错误。
Reply View the author
不避风云
deepin
2015-02-17 03:44
#2
您也许需要运行“apt-get -f install”来修正上面的错误。
谢谢,当更新的时候,我没有关闭virtualbox,更新过程中,我关闭了virtualbox,怀疑是virtualbox引发的错误。更新的时候就报错,缺少Linux-image-3.13.0-45【名字很长,就不说了
】。再次开机的时候,打开virtualbox的虚拟电脑就报错了。下面是解决方法。
1. sudo apt-get --reinstall install virtualbox
报错,不能成功安装。网上百度了debian apt-get 错误之后如何修正,得到如下方案。
2. sudo aptitude install virtualbox
在安装过程中提示了错误依赖,是否删除,当然了要删除喽。后面还有几个选择,基本都是要删除了。
3.sudo apt-get upgrade
这次没有报错。竟然正常了。当然之前也sudo apt-get update过了。
4.sudo apt-get autoremove
清除那些不爽的过去文件。
问题就这样解决了。特此记录。
Reply View the author