如何将banshee更新为2.4?
我目前有Banshee 2.2.1,我想在Ubuntu 11.10上使用2.4。
我在终端运行了sudo add-apt-repository ppa:banshee-team/ppa
,然后是:
sudo apt-get upgrade sudo apt-get update
但是Banshee仍然没有更新到2.4。 我也尝试过:
sudo apt-get remove banshee sudo apt-get install banshee
这让我回到2.2.1版本。
你以错误的方式运行命令。 apt-get update
应该是第一个(它更新你的计算机的可用软件列表),然后apt-get upgrade
(升级安装的软件包)。
简而言之,只需再次运行sudo apt-get upgrade
,或者打开Update Manager。
编辑我刚刚注意到我没有使用这个PPA,我正在使用每日版本的ppa:banshee-team/banshee-daily
。 有一天存在重大错误的可能性本来就高,但到目前为止它对我有用:
sudo add-apt-repository ppa:banshee-team/banshee-daily sudo apt-get update sudo apt-get upgrade
或者你可以坚持发布PPA并等待某人修复libmono-upnp-cil-dev
依赖问题(该fossfreedom指出)。
12.04 / 11.10
截至2012年3月22日晚,One64的AMD64和i386构建成功。 在此之前,构建失败,因此可能是您的问题的最初原因。 Natty和Maverick存在类似的构建问题。
您可以按如下方式安装:
sudo add-apt-repository ppa:banshee-team/ppa sudo apt-get update sudo apt-get upgrade sudo apt-get install banshee
有时,运行update & upgrade
不会引入较新的PPA版本。 包裹管理由于一些奇怪的原因而感到不安。
通常我发现在这种情况下,您可以通过首先清除当前安装,更新然后重新安装来强制执行此操作。
即
sudo apt-get purge banshee sudo apt-get update sudo apt-get upgrade sudo apt-get install banshee
更为罕见的是,您可能必须通过ppa清除PPA本身,清除然后读取PPA。
即
sudo apt-get install ppa-purge sudo ppa-purge ppa:banshee-team/ppa sudo apt-get update sudo apt-get purge banshee sudo add-apt-repository ppa:banshee-team/ppa sudo apt-get update sudo apt-get upgrade sudo apt-get install banshee