我无法更新 Ubuntu 64 11.10,经常崩溃

我无法更新 Ubuntu 64 11.10,经常崩溃

我似乎无法更新,尝试通过更新管理器并收到此消息:

软件包系统已损坏。如果您正在使用第三方存储库,请禁用它们,因为它们是问题的常见来源。现在在终端中运行以下命令:apt-get install -f 以下软件包具有未满足的依赖关系:

libc6: Depends: libc-bin (= 2.13-20ubuntu5) but 2.13-20ubuntu5.1 is installed
libc6:i386: Depends: libc-bin (= 2.13-20ubuntu5) but 2.13-20ubuntu5.1 is installed

当手动输入命令时apt-get install -f我收到以下消息:

:~$ apt-get install -f
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?'

我遇到了大量的 Firefox 崩溃,现在只是在将文件从一个文件夹复制到另一个文件夹时系统崩溃,似乎正在退化 - 显然我对技术不太了解(不知道第三方存储库是什么或在哪里或如何禁用它们..)需要一些帮助。

答案1

sudo apt-get install -f

不要忘记您需要管理员权限才能更新您的系统。

如果全部丢失,重新安装可能是一个选择。将重要文件保存到 USB 记忆棒或 CD 中,然后重新安装。

答案2

尝试执行这些命令。它们将有助于清除/修复损坏的包/依赖项,并尝试安装所需的库包:

1. Fix using Command Line:
    $ sudo apt-get autoremove
    $ sudo apt-get --purge remove
    $ sudo apt-get autoclean
    $ sudo apt-get clean
    $ sudo apt-get -f install
And then try to upgrade again:
    $ sudo apt-get update
    $ sudo apt-get upgrade

2. Fix using Synaptic Package Manager (preferred)
  • 如果你还没有安装 synaptic 包管理器,请先安装。你可以强制安装以前版本的包:

    $ sudo apt-get install synaptic
    
  • 然后打开 synaptic 包管理器 -> 点击自定义过滤器左下 -> 点击破碎的左上角,它将列出所有损坏的软件包,尝试所有损坏的软件包。此外,如果在更多选项中有任何残留软件包,您将获得剩余包
  • 首先搜索包libc-bin然后libc6逐个,选择它,选择包裹从菜单 ->原力版并从列表中选择一些先前的版本。然后点击申请安装它。
  • 如果一切顺利,请尝试再次升级:

    $ sudo apt-get update
    $ sudo apt-get upgrade
    

希望对你有帮助。

相关内容