入了个树莓派2,发个捣腾htpc的记录

入了个树莓派2,发个捣腾htpc的记录,自己留着备忘,也供入树莓派2的同学参考。
准备工作-硬件:
电源:5V2A,1A之类的我没有试过,不知道会不会有问题。1代树莓派好像是600ma的,2代升级了cpu可能功耗稍微大一点,但是四核A7估计也大不到哪里去,1A我觉得应该够用了。加usb设备多的话电流还是大一点保险。供电接口还是microusb,手机充电线就可以用。树莓派没有开关,插电就启动,断电就关机。
内存卡:2代用的是TF卡,插进去后露出来的也没那么多了。我的加上壳之后刚好跟外壳平齐。容量的要求似乎不高,4G估计就够用了,想保险一点就上8G。
视频连接:看了不少前人的经验,hdmi还是最理想的。我是连电视所以也没什么问题。要转vga的听说最好用带供电的转接器,不然某个帖子里面看到说有个元件的电流会超过额定的三倍,容易烧接口。
无线网卡:好像1代有挑网卡的现象?我没条件试,不清楚。我网卡是rtk8192su的芯片,可以直接使用。不过装系统还是建议插上网线,后面详细再说。
键盘鼠标:我用的无线键盘鼠标,好处是只占一个usb口。

准备工作-软件:
其实不需要准备太多东西,主要是要了解一下支持树莓派的系统。
醒目:!!树莓派1和2代的系统不通用!!
支持树莓派1的系统很多。移植debian的raspbian,有图形桌面(好像是lxde,我没装这个系统),有侧重媒体中心的raspbmc、xbian、openelec,有基于fedora的pidora,有arch,有非linux系统的riscOS。最近ubuntu也提供了一个snappy的core,不过不带图形界面,新手慎选。
支持树莓派2的就相对少一点,开发还没有跟上。目前我知道的有raspbian,openelec。新版的raspbmc改成开源系统,改名叫OSMC了,在alpha4中提供了对2代的支持,不过我没有试。pidora、arch、risc、ubuntu我没关注,毕竟我的需求比较简单。
想学习linux,搞搞编程开发的就选raspbian了,搞这一块的都比我懂得多不说了。多媒体系统的话raspbmc、xbian、openelec都不错,灵活性依次递减,傻瓜度依次递增。

安装系统:
树莓派的安装方式基本可以分成两类。一种是把TF卡格成fat32,然后从 http://www.raspberry.org 下载noobs,把压缩包解压了全拷到tf卡里面,插树莓派启动就可以了,noobs会指导你装系统的。这个方法的好处是noobs里面自带了raspbian的安装包,可以离线安装,好像还有另外两个系统但是我没留意。。。启动时候如果插了网线的话,还会提供网络安装其他系统的选项,比如openelec、raspbmc,比较适合懒人。如果只是插无线网卡,由于这时候还没有驱动,所以只能安装离线提供的raspbian。
这里值得注意的是它会把它能提供的所有选项都列出来,但是不是所有选项都适合你,比如openelec就要装pi2用的版本,装pi1的会在启动时候卡住。raspbmc由于不支持2也会卡住。
另一种方法是自己到发行版本的网站下载镜像,然后格TF卡,然后用win32diskimager把镜像直接写到卡上,再插树莓派就可以启动了。如果你比较熟悉你想要的系统的话,用这种方法会比较快。

我的目标是htpc,装的是openelec,所以接下来就简单说说。我自己也在摸索,所以不少方面解决的也不算完美。
1. 装好系统后的介绍页面是英文,先忍一下,有一个界面是问要不要打开ssh的。如果要用ssh的同学一定要在这里选上,我试过之后在系统里面打开,似乎不管用。可能有解决的办法,但是这里打开是最快最省事的。默认的用户是root,密码openelec,端口22。然后用putty就可以连上输命令了。我等命令苦手基本不愿意碰它,不过多个方法多条路,以备不时之需。
2. 介绍看完后,直奔system----settings----apparence----skin,把fonts改成arial based,然后到skin下面的international,把language改成chinese,界面就改成中文了。这两步顺序反了的话,会导致界面的字都消失了,不过要是能摸索着修改font为中文也能回来。
3. 改完中文后,界面语言----字符集推荐改成chinese simplified GBK。
4. 时间不对的问题我没有解决。树莓派没有电池,断电后时间会丢失。系统----openelect----网络----网络时间服务器里面似乎可以自己填授时服务器地址,自动同步时间,不过我还没来得及找服务器。其它系统的解决方案是装ntpd然后自动同步,但是这个系统比较保守,装软件的难度不低,我也懒得找了,反正时间不准目前对我没影响,不是当务之急。
5. 系统----openelect----网络连接里面可以配置网络,无线网络的登录用户名和密码可以在这里设置。
6. !!强力推荐!!配置好网络之后,有条件的就可以到路由器上指定树莓派的ip地址,这样接下来的操作就不用每次开机后还要查看ip了。如果不怕ip冲突的话在树莓派里面手动分配ip也可以。
7. !!强力推荐!!ip固定之后,到系统----设置----服务----web服务器----允许通过http控制kodi,选上这个之后,拿起你的手机,安卓用户搜索yaste,wp用户搜索kodi remote,启动之后有惊喜。这时候你的无线鼠标就可以拔掉了。
8. 如果你的电视支持CEC的话,可以用电视遥控器遥控操作。如果你不知道什么是cec的话,请搜索一下。如果不知道你的电视是否支持的话,"判断的方法之一是,当Raspbmc启动时右下角出现提示“CEC支持的适配器已连接”,说明你的电视机支持此功能,就可以使用遥控器来控制我们的Raspbmc了"。(来源: http://blog.csdn.net/lincyang/article/details/42647621 )
8. 找个u盘,上网搜索
repository.hdpfans.xbmc-addons
repository.xbmc-addons-chinese
把下载到的这两个zip文件拷到u盘里面插树莓派上,系统--->设置--->插件--->从zip文件安装。然后系统--->设置--->插件--->获取插件,找到你刚才安装的hdpfans和chinese addons----视频插件,然后就看心情选吧。要注意的是有些插件在我这是失效的,但是在这里看不出来。装好插件后,退出到桌面,视频----插件,就可以看在线视频了。
9. 下载功能。这里我用的是transmission。设置----插件----获取插件----openelec----插件库----unofficial...,选中启用,然后退回到获取插件那里,找到unofficial...,强制刷新,点进去----服务程序,找到transmission,启用。退回桌面----程序----获取更多----程序插件,找到transmission,启用。
到现在为止,transmission已经启动了,默认的下载目录是/storage/downloads,临时目录是/storage/downloads/incoming,种子目录是/storage/downloads/watch。从其他机器上开浏览器,输入http://树莓派ip:9091,(树莓派ip要替换成你树莓派的实际ip。。。),理论上就可以在其他电脑上远程控制树莓派下bt了。不过不知道我的bt文件有问题还是怎么,一直不能开始下载,还在研究中。。。
如果想更换下载目录,可以参考这个网址( http://openelec.tv/forum/78-transmission-bt-client/10992-transmission-settings-not-saved?start=15 ),基本就是先停掉transmission的进程,然后修改/storage/.cache/transmission/settings.json这个配置文件,最后再重启就可以了:
Now I can modify settings from the web interface. When is is done I do not reboot (the changes made in the web interface are only in memory, on reboot they will be lost).
For new settings to be written in settings.json issued this command:

killall -HUP transmission-daemon

I can also edit directly the settings.json file but for this I must stop first transmission-daemon:

killall transmission-daemon
edit settings.json then reboot or simply issue this command:

transmission.service.

If I modify default directories (download directory for example) the new directory must be created before changes made to settings.json (to be precise before starting transmission-daemon.

目前就这些。以上。




参考:
http://www.raspberrypi.org
openelec.tv
http://unofficial.addon.pro/
http://blog.csdn.net/lincyang/article/details/41926385
http://blog.csdn.net/lincyang/article/details/42647621
http://openelec.tv/forum/78-transmission-bt-client/10992-transmission-settings-not-saved
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值