免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1512 | 回复: 0

安装XBMC把Ubuntu打造成多媒体中心 [复制链接]

论坛徽章:
0
发表于 2010-02-05 09:44 |显示全部楼层
大家可能对XBMC也略知一二,一个非常棒的媒体中心,而且对遥控器的支持无以伦比。。呵呵,有点夸张,不过确实是自己感受。


了,下面开始介绍安装步骤。。。具体使用如果有感兴趣的,以后再续。。
1. 安装ubunut
9.04,推荐jaunty-i386.iso 版本。虽然同在已经出了karmic 9.10了,但xbmc
9.11还在测试中,很不稳定,所以目前系统平台还是用jaunty 9.04吧。
需要输入用户名密码的时候,输入
xbmc/xbmc。记得要选择自动登录系统。这里没选也没关系,可以在装完系统后,在系统设置里再设置。
http://releases.ubuntu.com/9.04/ubuntu-9.04-desktop-i386.iso
2.
把软件的源改成网易的源(我是网通,也就这个源最快了。。另外清华的源好像速度也不错)
sudo gedit
/etc/apt/sources.list ,把所有内容删掉,换成以下内容:
deb
http://mirrors.163.com/ubuntu/ jaunty main restricted
universe multiverse
deb http://mirrors.163.com/ubuntu/
jaunty-security main restricted universe multiverse
deb
http://mirrors.163.com/ubuntu/ jaunty-updates main restricted
universe multiverse
deb http://mirrors.163.com/ubuntu/
jaunty-proposed main restricted universe multiverse
deb
http://mirrors.163.com/ubuntu/ jaunty-backports main
restricted universe multiverse
deb-src
http://mirrors.163.com/ubuntu/ jaunty main restricted
universe multiverse
deb-src http://mirrors.163.com/ubuntu/
jaunty-security main restricted universe multiverse
deb-src
http://mirrors.163.com/ubuntu/ jaunty-updates main restricted
universe multiverse
deb-src
http://mirrors.163.com/ubuntu/ jaunty-proposed main
restricted universe multiverse
deb-src
http://mirrors.163.com/ubuntu/ intrepid-backports main
restricted universe multiverse
3.添加XBMC稳定版的源
(不推荐用测试版,现在XBMC 9.04 稳定版很好用了)
deb
http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ jaunty main

4.
导入 XBMC PPA 的 Keys
这步推荐到xbmc.org的官网去看一下,一看即懂。
http://xbmc.org/wiki/?title=HOW- ... lation_step-by-step

击 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 驱动

一种方法,到 http://www.nvidia.com 下载最新版。
删除原来的驱动(如果你装过驱动)
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,但本着方便够用的原则,能省则省吧。。

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相关设备即可。



衷地赞一声,xbmc对遥控器的支持简直太好了!!!切换音轨、选择字幕、设置倍线、文件管理等等都可以在XBMC里通过遥控器即时实现,比win
mce本家强一万倍!!!!
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/16340/showart_2178234.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会

【架构革新 高效可控】2020年12月21日-23日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP