Ubuntu 修复依赖问题

boh*_*boh 6 apt dependencies

我有依赖性问题,每当我执行apt-get install,我都会收到此错误消息:

http://pastebin.com/dFnAgyK1

我已经尝试过:

  • apt-get clean, update, upgrade,install -f
  • dpkg --configure -a

我现在该怎么办?

Ala*_*Ali 17

http://ftp.de.debian.org/debian/ sid mainDebian OS的存储库,而不是 Ubuntu。你应该使用这个存储库。您可以执行以下操作:

  1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bk

    • 这是为了备份您的sources.list文件。
  2. /etc/apt/sources.list使用您最喜欢的编辑器打开,删除所有内容,然后使用正确的默认存储库重新填充它。以下是您获取它们的方法:

    • 去这里:http : //repogen.simplylinux.ch/
    • 选择您的国家并发布。
    • 选择“Ubuntu 分支”框中的所有内容。
    • 选择“Ubuntu 更新”框中的所有内容,“建议”选项除外。
    • 选择“Ubuntu Partner Repos”框中的所有内容。
    • 选择“Ubuntu Extras Repos”框中的所有内容。
    • 向下滚动到最底部并点击生成列表。
    • 将第一个框的输出复制到您的sources.list文件中并保存。
  3. 按顺序运行以下命令:

    sudo apt-get clean
    sudo apt-get 更新
    sudo apt-get install -f
    须藤 dpkg -a --configure
    sudo apt-get dist-upgrade
    

    在此过程中,您可能会遇到一些错误。apt-get install -f应该尝试解决大多数问题,但我怀疑它不会解决所有问题。dpkg将尝试进一步配置包,尽管apt-get install -f默认情况下应该调用它。最后一个命令是完全升级您的系统,包括 linux 内核,这是您发布的日志中遇到的问题。我再次建议您在完成所有操作后运行这些命令:

    sudo apt-get install -f
    须藤 dpkg -a --configure