主板更换后更新存储库中的软件包列表

主板更换后更新存储库中的软件包列表

我刚刚在我的计算机上安装了新的主板/微处理器,我想使用 apt-get 对其进行更新,并且我也尝试从 GUI 中进行更新。

问题是软件包列表仍然有 AMD(我之前的主板)相关的软件包,当我进行升级时,我收到一条带有软件包列表的 404 消息。

这是一个例子:

W:Failed to fetch http://ppa.launchpad.net/gwendal-lebihan-dev/cinnamon-stable/ubuntu/dists/trusty/main/binary-amd64/Packages  404  Not Found
, W:Failed to fetch http://ppa.launchpad.net/gwendal-lebihan-dev/cinnamon-stable/ubuntu/dists/trusty/main/binary-i386/Packages  404  Not Found
, E:Some index files failed to download. They have been ignored, or old ones used instead.

我正在考虑的只是从存储库中删除软件包,这是正确的方法吗?如何从存储库中删除这些软件包,以及如何使用新主板的软件包进行更新?

编辑:

为了缩小问题范围,以下是发生的情况:

当我执行 repo update 在我的计算机上安装 cinnamon 时,如下所示:

sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamon (I haven't run this yet)

由于我已更新至英特尔主板,因此 repo 使用“AMD”软件包进行更新,但这并不正确,为什么会发生这种情况?

答案1

没有

ppa:gwendal-lebihan-dev/cinnamon-stable

这就是为什么你得到404 未找到

ppa:gwendal-lebihan-dev/cinnamon-nightly

答案2

您的 PC 中是否安装了旧版本的软件包?如果是,请尝试:

sudo apt-get autoremove package
sudo apt-get update
sudo apt-get install package

如果你的 Ubuntu 操作系统已经过时,你可以通过输入以下命令来更新它:

sudo do-release-upgrade

J.P

答案3

也许您可以尝试检测英特尔的驱动程序?也许您安装了 Ubuntu,当时检测到了 AMD。在 GUI 上,转到设置->驱动程序,然后搜索丢失的驱动程序并更新它们。重新启动您的 PC,我认为一切都应该没问题。然后您可以输入:

sudo apt-get update
sudo apt-get install cinnamon

这样你就得到了肉桂包。

J.P

相关内容