APP下载 微博 微信

Hao4K影音

[KODI] 不完美的HTPC+NAS@All-in-One解决方案 篇三:基于OMV系统集成XBMC

[复制链接]

发表于 2018年01月22日 22:17 42168 0 来源:多媒体软件> KODI |只看大图 回帖奖励 |倒序浏览 |

Xbmc万家 帖主

2018-1-22 22:17

不完美的HTPC+nas@All-in-One解决方案 篇三:基于OMV系统集成XBMC
         
              硬件折腾完毕,下面该软件部分了! 衡量以后觉得OMV比较适合我,也能安装XBMC作为HTPC。OMV全称是Openmediavault,算是FreeNAS的一个分支,OMV基于debian(音译好像是“蝶变”),是目前应用最广的Linux发行版本,另一个比较著名的Linux发行版本Ubuntu也是基于debian的!装OMV的好处是,除了作为NAS以外,装上X以后,基本可以当一台正常的电脑用,也算副产品了。
下面将软件安装和配置过程介绍一下,仅供参考哈。
第一步:安装OMV作为操作系统
为了便于截图,这里用虚拟机做了演示,我选择64位的,大家选择1.0.20版装吧,官方现在只有1.9版的,装机的时候有些问题。这个是OMV1.0.20版百度云链接,密码是:psfr;有需要的同学自行下载。omv.iso文件比较不算大,300多M
1. 制作U盘启动盘:准备一个512M以上的空白U盘,用Ultraiso把下载的OMV镜像写入到U盘中,路径是打开ultraiso->点击文件->打开->选择你下载的openmediavault_1.0.20_amd64.iso文件->点击启动->写入硬盘镜像,就会到下面那个界面,确认选择的是你要作为启动盘的那个U盘,点击“写入”。

55364ea7bb4bb.png_e600.png

55364ea7bb4bb.png_e600.png

写入完成后,点击返回就完成了安装U盘安装盘的制作。
2. U盘起机安装: 把U盘接到新电脑上,同时将作为系统盘的那个U盘也插入(这不废话么),这里有个小插曲:作为系统盘的那个闪迪酷豆是USB3.0的,但是装系统的时候不能接入USB3.0口上,否则安装完了以后无法引导系统,应该先装在USB2.0上,装完系统后再换到USB3.0上面去(至少我这儿是这样的,折腾好几遍才发现这个问题)
3. 硬件通电,按F9进入启动顺序选项(各个主板的按键可能不一样,我单位那个电脑是F12),选择之前烧录过镜像的那个U盘引导系统,进入OMV安装界面,直接回车就开始安装系统了。

553650496b1c7.png_e600.png

553650496b1c7.png_e600.png

4. 语言这里建议先选择英语,至少我之前尝试的时候选了中文会乱码

553650b69786d.png_e600.png

553650b69786d.png_e600.png

区域默认就行,后面可以更改

5536513958aca.png_e600.png

5536513958aca.png_e600.png


553652456664e.jpg_e600.jpg

553652456664e.jpg_e600.jpg

5. 设置主机名称(根据自己喜好就行),域名(我这里按照默认Local)

55365284c830f.jpg_e600.jpg

55365284c830f.jpg_e600.jpg


553652909acd9.jpg_e600.jpg

553652909acd9.jpg_e600.jpg

6. 设置root(超级用户)密码,这里需要输入两次,建议安装的时候先设置一个简单的,等全弄好以后再改成比较复杂安全的,毕竟正常使用的时候,用到root的次数不多。

5536545f0324e.jpg_e600.jpg

5536545f0324e.jpg_e600.jpg

时区这里先默认就好,后面再改

5536546c9dd1a.jpg_e600.jpg

5536546c9dd1a.jpg_e600.jpg

7. 这里是选择软件及更新的源,为了速度比较快,我选的China区域的,163的源。

553654e728dc8.jpg_e600.jpg

553654e728dc8.jpg_e600.jpg

代理服务器这里,根据个人网络情况自行选择,我直接下一步了。

5536548b48994.jpg_e600.jpg

5536548b48994.jpg_e600.jpg

8.然后开始正式安装系统,自动下载更新组件,并完成安装,提示取掉安装介质(我直接拔下安装U盘),点击继续,系统会自动重启。我在这里直接关机了,把承载系统盘的那个U盘拔下来接入到USB3.0口,重新加电开机。

55365595924bc.jpg_e600.jpg

55365595924bc.jpg_e600.jpg


5536559f9c937.jpg_e600.jpg

5536559f9c937.jpg_e600.jpg

安装完成后就可以在局域网中用浏览器访问IP(例如我这里是http//172.18.5.1)到web管理界面了(默认是英语)

553656ff071e0.jpg_e600.jpg

553656ff071e0.jpg_e600.jpg

第二步:简单设置OMV,并更新版本和内核
1. 改成简体中文版本(默认登录用户名和密码admin/openmediavault),登入OMV管理界面;

5536573437903.jpg_e600.jpg

5536573437903.jpg_e600.jpg

如果IP地址不对或者端口等问题,可以在本地输入命令omv-firstaid,重置ip地址、WebUI端口、管理员密码等操作。

55365794324ff.jpg_e600.jpg

55365794324ff.jpg_e600.jpg

2. 设置页面刷新时间,会话超时设置为0时,系统不自动登出。

553657cf4d33a.jpg_e600.jpg

553657cf4d33a.jpg_e600.jpg

点击保存,然后一定记得页面“右上角”要点击应用,否者设置是不生效的。

55365848546bd.jpg_e600.jpg

55365848546bd.jpg_e600.jpg

打开SSH服务,默认端口22,有冲突的话自行定义端口

5536581dbc36d.jpg_e600.jpg

5536581dbc36d.jpg_e600.jpg

这时就可以用Putty客户端远程登入omv里做各种操作了。

55365c2bc53d4.png_e600.png

55365c2bc53d4.png_e600.png


55365d00bf6c3.png_e600.png

55365d00bf6c3.png_e600.png

3. 安装omv-Extras插件获取第三方插件及新版内核
omv-Extras插件在这里分享了,密码: uagg
点击“插件”->上传,选择刚才下载的omv-Extras插件文件,系统会在插件列表里刷新出新上传的插件,但这时候插件尚未安装,不能用;
在插件列表里找到omv-Extras插件,勾选,点击“安装”,系统会自动把插件部署完成,这个过程相当于apt-get命令,安装完成后,在左侧树形菜单里会出现“omv-Extras插件”

55365a7307917.png_e600.png

55365a7307917.png_e600.png


5536ee5994089.jpg_e600.jpg

5536ee5994089.jpg_e600.jpg

通过SSH输入:apt-get update更新源,apt-get upgrade更新版本,可以看到omv-Extras插件可以更新到1.17版了。

55365b9906ab9.png_e600.png

55365b9906ab9.png_e600.png

3.进入OMV-Extras界面,选择内核,将OMV内核升级到3.16;这里需要说一下,老硬件不升级也可以,1820T集成的显卡驱动在3.11以后版本才支持,所以需要升级;不过最终也还是有问题~~这个后面详细说,有能力的筒子们建议可以略过此步骤,自行编译内核实现版本升级。

55370a4e5423e.jpg_e600.jpg

55370a4e5423e.jpg_e600.jpg


55370b013b93c.jpg_e600.jpg

55370b013b93c.jpg_e600.jpg

升级完成后,设置启动内核为3.16,然后重启电脑完成内核切换。
第三步:在OMV上安装XBMC
1. omv源配置
编辑源配置文件/etc/apt/source.list;如果担心更新源乱套了,可以先把默认的文件备份一下,再进行操作,一旦源配置文件出错了可以快速回滚。操作指令如下:
cp /etc/apt/sources.list /etc/apt/sources.list
vi /etc/apt/sources.list

55370c4f12568.jpg_e600.jpg

55370c4f12568.jpg_e600.jpg

vi编辑指令大家可以百度一下,常用的基本上就是插入=insert,删除=delete,保存=:wq(加!表示强制)。
增加XBMC的源
deb https://people.debian.org/~rbalint/ppa/xbmc-ffmpegxbmc-ffmpeg-wheezy-backports/
debhttp://http.debian.net/debian wheezy-backports main contrib non-free
保存退出!
安装debian-keyring
apt-get install debian-keyring

55370da4798a9.jpg_e600.jpg

55370da4798a9.jpg_e600.jpg

接下来导入公钥
gpg --keyring /usr/share/keyrings/debian-keyring.gpg -a --export21E764DF | sudo apt-key add -
添加https协议apt支持
apt-get install apt-transport-https

更新软件源
apt-get update
2. 安装XBMC
这一步可以用apt-cache show命令查看各个软件包的最新版本,调整下面参考命令的参数,如果安装过程中遇到了依赖问题,可以运行apt-get -f install 解决(但不是万能的哦),再重新运行安装指令。
apt-get install libopus0=1.1-1~bpo70+1 libswscale2=6:10.1-1~bpo70+1 libtag1c2a=1.9.1-2~bpo70+1 libtag1-vanilla=1.9.1-2~bpo70+1 xbmc=2:13.2+dfsg1-3~bpo70+1 xbmc-bin=2:13.2+dfsg1-3~bpo70+1 xbmc-dbg=2:13.2+dfsg1-3~bpo70+1
安装X环境及音视频相关程序
apt-get install xorg gnome-core gdm3 vim less vainfo i965-va-driver alsa xinit
这里需要说明:因为还想当一个正常的电脑用,所以装了Gnome作为X桌面环境,无此需求的同志们可以考虑 xfce4 ,比较小巧。
设置所有用户都可以运行X Window
dpkg-reconfigure X11-common
添加蓝光支持及一些插件功能
apt-get install libbluray1* xbmc-live  xbmc-addons-dev xbmc-common xbmc-standalone xbmc-skin-confluence xbmc-data xbmc-eventclients-* xbmc-pvr-*
3. XBMC配置
添加一个用户运行XBMC,我这里把用户名设为xbmc,并为其设置密码
useradd -m -s /bin/bash xbmc
passwd xbmc
把用户加入audio,video组
gpasswd -a xbmc audio
gpasswd -a xbmc video
设置中文字体支持,运行 dpkg-reconfigure locales,选择上以下选项:
en_US ISO-8859-1
zh_CN GB2312
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_TW BIG5
zh_TW.UTF-8 UTF-8
默认语言选择zh_CN.UTF-8

5537138b92003.jpg_e600.jpg

5537138b92003.jpg_e600.jpg

——————————————————————————————————
设置开机自动登录并启动XBMC
vi ~/.xinitrc    (添加如下内容)

553a44c766703.jpg_e600.jpg

553a44c766703.jpg_e600.jpg

vi ~/.bash_profile    (添加如下内容)

553a44dfd8610.jpg_e600.jpg

553a44dfd8610.jpg_e600.jpg

apt-get install mingetty
vi /etc/init/tty3.conf   (添加如下内容)

553a450f1475d.jpg_e600.jpg

553a450f1475d.jpg_e600.jpg

——————————分割线————————————————
至此,OMV+XBMC构建的一体机软件基本已经装好了,重启以后可以直接进入到XBMC界面,也可以通过webui配置NAS相应功能。
这台电脑系统装在一个U盘上面,所以可以拔下来插到其他电脑,通过Ghost等软件进行备份,方便系统故障后的回复。用SSD或者硬盘做系统盘的同志们如何备份可以在百度上面找,经验好多,这里就不跟大家罗列了。
当然,这台电脑还没折腾完,后面再开一个文章,详细说明一下XBMC的设置、驱动、插件及OMV所用到的功能插件。欢迎志同道合的同学一起交流。也感谢OMV、XBMC、Debian等前辈们的分享给我这个方案提供的有用参照。
晒下效果图,飞利浦的流光溢彩在晚上看电影时相当有氛围哦

553a4598c835a.jpg_e600.jpg

553a4598c835a.jpg_e600.jpg


553a4678c65da.jpg_e600.jpg

553a4678c65da.jpg_e600.jpg

         
         
         
         
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则



绑定微信 + 关注公众号,第一时间获得消息通知!