感谢支持
我们一直在努力

Fedora成功运行PPS正式版

PPS for Linux正式版已经发布很长一段时间了。
一直以来只能运行在Ubuntu 8.04 32bit系统以上。
截至到今天以前,我没发现Fedora上有成功运行的先例。
今天闲来无事把Ubuntu的那个deb包拿来研究了一下,
发现让PPS运行在Fedora上也不是什么难事。
用Fedora的童鞋只要照以下步骤做就可以了。


第一步,安装软件alien。


这是其主页:http://kitenet.net/~joey/code/alien/。
这个软件主要是把deb包转化为rpm包。
用法详见其主页,不懂英文的童鞋估计也不会来用Fedora吧?



第二步,安装转化好的rpm包。


这步很简单:
双击打开用Package Installer安装可以;
用rpm命令安装也可以;
当然,用yum install命令来安装也是可以的。


第三步,建立几个符号链接。


su -c ‘ln -s /opt/pps/bin/PPStream /usr/bin/PPStream’
su -c ‘ln -s /opt/pps/lib/libemsnet.so.0.1.* /usr/lib/libemsnet.so’
su -c ‘ln -s /opt/pps/lib/libemscore.so.0.1.* /usr/lib/libemscore.so.0’
su -c ‘ln -s /opt/pps/lib/libemsnet.so.0.1.* /usr/lib/libemsnet.so’
su -c ‘ln -s /opt/pps/lib/libemsnet.so.0.1.* /usr/lib/libemsnet.so.0’


这步主要是为了纠正alien转化deb包为rpm包时,出现的一点差错。


第四步,解除SELinux的限制。


su -c ‘chcon -t textrel_shlib_t ‘/usr/lib/libemscore.so”
su -c ‘chcon -t textrel_shlib_t ‘/usr/lib/libemscore.so.0”
su -c ‘chcon -t textrel_shlib_t ‘/usr/lib/libemsnet.so”
su -c ‘chcon -t textrel_shlib_t ‘/usr/lib/libemsnet.so.0”


第五步,赋予PPS普通用户权限。


su -c ‘chown -Rv user:user /opt/pps’
(把user改为你自己的用户名就可以了)

赞(0) 打赏
转载请注明出处:服务器评测 » Fedora成功运行PPS正式版
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏