Chinaunix首页 | 论坛 | 博客
  • 博客访问: 135888
  • 博文数量: 58
  • 博客积分: 1411
  • 博客等级: 上尉
  • 技术积分: 750
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-25 11:41
文章分类
文章存档

2010年(20)

2009年(37)

2008年(1)

我的朋友

分类: LINUX

2010-02-05 09:44:25

大家可能对XBMC也略知一二,一个非常棒的媒体中心,而且对遥控器的支持无以伦比。。呵呵,有点夸张,不过确实是自己感受。
[attach]542649[/attach]

好 了,下面开始介绍安装步骤。。。具体使用如果有感兴趣的,以后再续。。

1. 安装ubunut 9.04,推荐jaunty-i386.iso 版本。虽然同在已经出了karmic 9.10了,但xbmc 9.11还在测试中,很不稳定,所以目前系统平台还是用jaunty 9.04吧。

需要输入用户名密码的时候,输入 xbmc/xbmc。记得要选择自动登录系统。这里没选也没关系,可以在装完系统后,在系统设置里再设置。

[url][/url]


2. 把软件的源改成网易的源(我是网通,也就这个源最快了。。另外清华的源好像速度也不错)

sudo gedit /etc/apt/sources.list ,把所有内容删掉,换成以下内容:

deb [url][/url] jaunty main restricted universe multiverse
deb [url][/url] jaunty-security main restricted universe multiverse
deb [url][/url] jaunty-updates main restricted universe multiverse
deb [url][/url] jaunty-proposed main restricted universe multiverse
deb [url][/url] jaunty-backports main restricted universe multiverse
deb-src [url][/url] jaunty main restricted universe multiverse
deb-src [url][/url] jaunty-security main restricted universe multiverse
deb-src [url][/url] jaunty-updates main restricted universe multiverse
deb-src [url][/url] jaunty-proposed main restricted universe multiverse
deb-src [url][/url] intrepid-backports main restricted universe multiverse



3.添加XBMC稳定版的源 (不推荐用测试版,现在XBMC 9.04 稳定版很好用了)

deb [url][/url] jaunty main

[attach]542650[/attach]

4. 导入 XBMC PPA 的 Keys

这步推荐到xbmc.org的官网去看一下,一看即懂。

[url][/url]

点 击 here ,复制弹出窗口的内容,另存为文本文件,文件名为xbmc-ppa.key

打开软件源窗口的“身份验证”选项卡,导入 xbmc-ppa.key文件。


5. 升级系统
sudo apt-get update
sudo apt-get upgrade



6. 安装 xbmc
sudo apt-get install xbmc



7. 删除 ATI 驱动 (如果以前装过的话)

cd /usr/share/ati/
sudo ./fglrx-uninstall.sh

sudo apt-get remove xorg-driver-fglrx xserver-xorg-video-ati xserver-xgl



8. 安装 NVIDIA 驱动

第 一种方法,到 [url][/url] 下载最新版。

删除原来的驱动(如果你装过驱动)
sudo apt-get --purge remove nvidia-glx

备份当前的显示设置,这样可以在驱动安装失败时恢复到原来的设置
sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf

安装驱动程序编译环境
sudo apt-get install build-essential linux-headers-`uname -r`

禁止系统使用默 认的驱动
sudo gedit /etc/default/linux-restricted-modules-common
在最后的双 引号中添加nv,即“”改成“nv”

按Ctrl+Alt+F1,登录,停止gdm
sudo /etc/init.d/gdm stop

进入下载的驱动安装文件 NVIDIA-Linux-x86-185.18.36-pkg1.run所在目录(请确定xorg-dev软件包已经安装,编译过程中可能会用到)
sudo sh NVIDIA-Linux-x86-185.18.36-pkg1.run
如果提示缺少某某模块(modules),询问是否上网下载, 选no;

安装完成后,启动gdm
sudo /etc/init.d/gdm start


第二种方法(推 荐),使用系统自带的“硬件驱动”功能,安装闭源驱动。现在它已经提供并推荐了185版本的驱动,我也推荐这个。。虽然nvidia官网上已经有了 190,但本着方便够用的原则,能省则省吧。。
[attach]542707[/attach]


9. 安装一些xbmc 的额外功能,例如 skin,wii 的双节棍支持,ps3 的手柄等。基本无用,放这儿备忘。

sudo apt-get install xbmc-skin-*  (皮肤)
sudo apt-get install xbmc-eventclients-*
sudo apt-get install xbmc-scripts-*


10. 设置xbmc自动运行(这个有点麻烦,但设置好以后会方便许多)

(1)先备份/etc/event.d/tty1文件,方便以后恢复。

sudo cp /etc/event.d/tty1 /etc/event.d/tty1_backup


(2)修改/etc /event.d/tty1文件

sudo gedit /etc/event.d/tty1

找到
exec /sbin/getty 38400 tty1
修改为:
exec /bin/login -f xbmc /dev/tty1 2>&1



(3)新建一个文件
gedit ~/.bash_profile
内容为:

case "`tty`" in
/dev/tty1) clear && startx &>/dev/null;;
esac



(4)再新建一个文件
gedit ~/.xsession
内容为:

exec xbmc --standalone



12. 增加电源管理 (好像不用这步XBMC也可以关机、重启、待机啥的)
sudo apt-get install pm-utils
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.suspend
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.hibernate
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.reboot
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.shutdown
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.reboot-multiple-sessions
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.shutdown-multiple-sessions



13. 修改xbmc 默认字体,设置中文界面
去 /usr/share/xbmc/media/Fonts 里面,把arial.ttf文件替换掉。下面这个命令是直接用系统自带的文驿泉的字体替换了

sudo cp /usr/share/fonts/truetype/wqy/wqy-zenhei.ttc /usr/share/xbmc/media/Fonts/arial.ttf

再提一句,原来版本如果字体体积过大,在播放视频时会出现 退出重启XBMC的情况。现在已经修复这个bug了,很好!

(1)启动XBMC后,在主界面选择Settings,进入系统设置;
(2) 在系统设置画面选择Appearance,进入用户界面设置;
(3)在屏幕左边选择Look and Feel,然后把Skin Fonts项目设置成arial
(4)在屏幕左边选择Region,然后把Language项目设置成Chinese(Simple)
(5) 设置“字符集”为“Chinese Simplified(GBK)”

怎么样,熟悉的中文感觉好极了吧。。呵呵。

14. 设置NTFS格式移动硬盘自动挂载

sudo apt-get install ntfs-config

把它安装好以 后,去“应用程序”“系统工具”里面去找,中文名是“NTFS写入支持配置程序”。
打开它后只有几个按钮和两个选择,分别是用于支持外部设备(移 动硬盘等)和内部设备(本地硬盘),根据自己需要,勾上,为移动硬盘设置挂载的目录。这里要说一下,不必事先建立此目录,也不用输入绝对路径,直接输入目 录名即可,它默认在主目录下面,然后确定。



15.安装MCE遥控器的驱动,用XBMC看片全靠它了

sudo apt-get install -y lirc

在随后出现的设置选项里选择两次windows media cencer相关设备即可。
[attach]542708[/attach]
[attach]542709[/attach]
由 衷地赞一声,xbmc对遥控器的支持简直太好了!!!切换音轨、选择字幕、设置倍线、文件管理等等都可以在XBMC里通过遥控器即时实现,比win mce本家强一万倍!!!!
阅读(1083) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-03-28 09:47:58

一个字都不差,居然没注明转载。。大哥,好歹也自己整理一下啊