运行软件更新给我这个:
单击“部分升级”会给我:
似乎它想要删除 xbmc(至少是其中的一部分)。这样做安全吗?不会影响我的 xmbc 安装?我对它的工作方式很满意,但我厌倦了 ubuntu 定期提醒我它无法进行此更新。
我的 xbmc 是 12.2“Frodo”。
答案1
答案2
我确信你应该是安全的。XBMC 将其配置文件存储在你的主文件夹中(我相信),因此卸载然后重新安装不会更改任何设置,除非它计划覆盖你的配置文件。我建议备份它,然后进行更新。这样,如果它确实覆盖了你的设置,你就有了一个备份。
答案3
首先尝试/建议以下命令:
sudo dpkg --configure -a sudo apt-get update sudo apt-get -f install
这将配置任何待处理的包+更新存储库+修复损坏的包。
然后运行以下命令:
sudo apt-get update && sudo apt-get upgrade
您可以访问有关部分升级:
我获得了部分升级机会,我该怎么办? 在过去的几个 Ubuntu 开发周期中,我们收到了大量询问 寻求有关因不小心使用“部分升级”功能而导致的问题的帮助 更新管理器,这表明对软件包管理的理解不够,以及 开发分支中发生更新的方式。 为了帮助解决这种情况,本文档旨在阐明部分升级 是什么,以及为什么在大多数情况下你会想要避免它。
答案4
问题是由于系统正在使用nathan rennie-waldock PPA对于 xmbc 而不是xbmc 团队现在是官方的了。
我备份了该.xbmc
文件夹/home
并让更新运行。
执行此部分更新后,xbmc 被删除。我将 xbmc 的 PPA 更改为官方版本,并尝试重新安装到 13.1 (Gotham)。但是 xbmc-bin 一直处于闲置状态(请注意,它是在升级部分,而不是在原始问题中移除),所以我必须先sudo apt-get remve xbmc-bin
。完成后,我可以从官方 PPA 重新安装 xbmc。我的用户数据得以保留。1
1注意 - 我将数据库存储到 mysql 数据库中,因此 YMMV。此外,此数据库已通过网络上的另一个 xbmc 升级到 Gotham。如果不事先完成此操作,我不能 100% 确定这一切都会成功。