Ubuntu修复了依赖性问题
我有依赖问题,每当我进行apt-get install
,我收到此错误消息:
http://pastebin.com/dFnAgyK1
我已经尝试过:
-
apt-get clean
,update
,upgrade
,install -f
-
dpkg --configure -a
我现在应该怎么做?
http://ftp.de.debian.org/debian/ sid main
是Debian OS的存储库,而不是Ubuntu。 您不应该使用此存储库。 这是你可以做的:
-
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bk
- 这是备份您的
sources.list
文件。
- 这是备份您的
-
使用您喜欢的编辑器打开
/etc/apt/sources.list
,并删除所有内容 ,并使用正确的默认存储库重新填充它。 这是你如何得到它们:- 去这里: http : //repogen.simplylinux.ch/
- 选择您的国家/地区并发布
- 选择“Ubuntu分支”框中的所有内容。
- 选择“Ubuntu更新”框中的所有内容,“建议”选项除外。
- 选择“Ubuntu Partner Repos”框中的所有内容。
- 选择“Ubuntu Extras Repos”框中的所有内容。
- 向下滚动到最底部并点击Generate List。
- 将第一个框的输出复制到
sources.list
文件中并保存。
-
按顺序运行以下命令:
sudo apt-get clean sudo apt-get update sudo apt-get install -f sudo dpkg -a --configure sudo apt-get dist-upgrade
你可能会遇到一些错误。
apt-get install -f
应该尝试修复大多数问题,但我怀疑它不会解决所有问题。dpkg
会尝试进一步配置软件包,虽然apt-get install -f
默认会调用它。 最后一个命令是完全升级你的系统,包括linux内核,这是你发布的日志中遇到的问题。 一切都完成后,我建议你再次运行这些命令:sudo apt-get install -f sudo dpkg -a --configure
试试这个命令。 它帮助了我。
apt remove package_name
并按Enter键
然后尝试安装你想要的任何东西
当我尝试通过apt-get
或dkpg -i
安装时,我突然遇到了类似的问题。
对我来说,诀窍是在错误消息的输出中建议的:
apt-get install -f
我认为,我最近的一个安装失败了,并使我的系统处于未满足的依赖状态。 运行上面安装的几个库,发布我能够安装我的新软件。