树莓派系统(raspbian)安装XBMC的方法

最终还是抵不住诱惑败了一个Raspberry Pi回来,折腾了一两天这玩意就是性能差点其他方面还真不错。话说树莓派自带的raspbian是针对armv6架构CPU进行优化的debian发行版,支持硬浮点的armhf的性能多少会比armel好一些。

号称能硬解1080P的一个玩具不用上XBMC就太暴殄天物了,不过外面提供的XBMC大都是armel的deb,没法直接用,而用sudo apt-get install xbmc安装会得到如下报错:

pi@raspberrypi ~ $ sudo apt-get install xbmc
Reading package lists... Done
Building dependency tree 
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
xbmc : Depends: xbmc-bin (>= 2:11.0~git20120510.82388d5-1) but it is not installable
Depends: xbmc-bin (< 2:11.0~git20120510.82388d5-1.1~) but it is not installable
Recommends: python-qt3 but it is not installable
E: Unable to correct problems, you have held broken packages.

查了一下资料,据说这是到2012-9-4时依然是一个没有解决的bug,不过除了等官方修复或者直接改用openelec、XBian之类的专用发行版之外还可以用下面的方法(其实就是改源和添加公钥):

1. 向 /etc/apt/sources.list里添加  deb ftp://ftp.deb-multimedia.org wheezy main non-free 
2. 执行 sudo apt-get update, //这时候会返回一些因为没有公钥无法验证的错误,如果你不是很有洁癖可以直接跳到最后一步直接安装xbmc
//针对有洁癖的人安装deb-multimedia-keyring
3. sudo apt-get install deb-multimedia-keyring
4. sudo apt-get update
//洁癖结束
5. 现在可以通过sudo apt-get install xbmc 来安装XBMC啦

最后奉劝大家最好放弃在树莓派上通过源码编译出来这玩意…… 我挂了一个通宵十个多小时,结果最后直接报一错误,懒得整了……


「倘若有所帮助,不妨酌情赞赏!」

Holmesian

感谢您的支持!

使用微信扫描二维码完成支付


相关文章

发表新评论
已有 16 条评论
  1. Jack

    安装完还是无法启动,
    执行命令 xbmc
    XBMC needs hardware accelerated OpenGL rendering.Install an appropriate graphics driver.

    卸载后重装信息:
    pi@raspberrypi:~$ sudo apt-get install mesa-utils
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    ……
    请问有好的解决方案吗?谢谢!

    Jack 回复
  2. miao-sang

    折腾了n久 安装到是成功了 但是提示 xbmc needs hardware accelerated opengl rendering .
    install an appropriate graphics driver
    翻译大概意思就是需要相应的显卡驱动,继续折腾ing

    miao-sang 回复
    1. 曹涵

      @miao-sang

      @miao-sang:大神我遇到和你一样的问题,想向你请教一下,要安装什么样的显卡驱动

      曹涵 回复
      1. jack

        @曹涵

        @曹涵:根据你的显卡装驱动去吧,很明显显卡的3D加速功能没有被激活

        jack 回复
        1. 曹涵

          @jack

          @jack:求助一下安的什么显卡驱动啊,我安装了很久也安不了啊

          曹涵 回复
  3. yj

    原来用的长城宽带,安装了6个小时没有搞定。换成移动宽带,十分钟安装好,使用的时候,出现need hardware accelerated

    yj 回复
    1. 明日青蛙

      @yj

      @yj:我也是同样的问题,提示需要硬件加速,求问怎么解决

      明日青蛙 回复
      1. Holmesian

        @明日青蛙

        @明日青蛙:试试安装mesa-util
        $ sudo apt-get install mesa-utils

        Holmesian 回复
        1. wjj

          @Holmesian

          @Holmesian:安装了,也不能用

          wjj 回复
  4. 喝着多了

    libxvidcore4 libavcodec54 libavformat54 libpostproc52 libswresample0
    libswscale2 libavfilter3 libcec2 libtag1-vanilla libtag1c2a
    xbmc-skin-confluence xbmc-bin xbmc-data xbmc
    Install these packages without verification [y/N]? y
    0% [Logging in]
    卡在这里安装不了

    喝着多了 回复
  5. c

    2013-02-09 wheey版本,也添加了源,仍然不能安装呢。报错同前。 qq 361613449. 如果有空请指点

    c 回复
    1. c

      @c

      @c:额 搞定了。。。ftp的链接打错了。。。

      c 回复
  6. 该昵称已屏蔽

    博主,你好。
    我按照“1. 向 /etc/apt/sources.list里添加 deb ftp://ftp.deb-multimedia.org wheezy main non-free”这里讲的方法操作,依然存在依赖性问题。请问您能否留个E-mail或者qq等方式,好向您请教该问题。谢谢
    我的E-mail: dljtgqm@126.com QQ: 2302752091

    该昵称已屏蔽 回复
    1. 该昵称已屏蔽

      @该昵称已屏蔽

      @hta:你用的是什么版本的系统 添加源之后更新了没有?

      该昵称已屏蔽 回复
  7. Changingp

    这个你也琢磨过? 打算最近入一个Raspberry Pi 你的是在哪买的?

    Changingp 回复
    1. Holmesian

      @Changingp

      @Changingp:淘宝买的 现货 代购的太久了 你准备拿Pi干嘛? 这玩意性能着实太差了 我的是一代256MB内存的 可能新版512MB的会好一些 但是CPU性能令人不敢恭维 好在有一颗强悍的GPU

      Holmesian 回复