免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2992 | 回复: 9
打印 上一主题 下一主题

[FreeBSD] 在freebsd 5.4中安装linux程序的方法?! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-10-12 16:26 |只看该作者 |倒序浏览
没想到安装了realplay费了不少时间,realplay的下载地址是:
http://www.real.com/linux/?src=020923home_cn_cn
是一个linux可执行文件。

如果在安装时提示缺少库文件,就需要
#cd /usr/ports
#make search name=linux
会出现很多。把自己需要的安装上就行了。
比如我安装了有linux-gtk2,linux-atk等。
当然也可以make search name=linux-atk这样的更准,只要把提示的lib去除,换上linux-   ,去 search ,会很好找。
比如libpango.so就用linux-pango搜索。

把所需的库文件安装完后,再安装realplay不再提示找不到库文件了。但安装后运行realplay却出现:

** (realplay:64852): WARNING **: HXPlayer:错误 0x80004005:"发生常规错误。"

** ERROR **: 无法创建 helix 引擎。 您必须运行:
导出 HELIX_LIBS=<helix 程序库的路径>;
aborting...
Abort trap (core dumped)

解决方法是
#这个路径 是安装时输入的那一个,是相对于/compat/linux的
#export HELIX_LIBS='/usr/X11R6/share/RealPlay/'
#realplay
一切正常。

别的没觉着和linux下有什么区别。
也可以到安装目录下用ldd realplay.bin看看它需要什么库文件。

论坛徽章:
0
2 [报告]
发表于 2005-10-12 17:13 |只看该作者

在freebsd 5.4中安装linux程序的方法?!

顶~~~~~会用到以后

论坛徽章:
0
3 [报告]
发表于 2005-10-15 04:07 |只看该作者

在freebsd 5.4中安装linux程序的方法?!

注:这个linux-firefox安装包和下面贴子里的不一样。


http://www.macromedia.com/cfusion/knowledgebase/index.cfm?id=tn_15380
有说明如何手工安装的方法,其实就是复制两个文件到FF的 plugins目录。


安装的有关linux的包:
#pkg_info |grep linux
linux-XFree86-libs-4.3.99.902_3 XFree86 libraries, Linux binary
linux-atk-1.2.0_3   Accessibility Toolkit, Linux/i386 binary
linux-expat-1.95.5_3 Linux/i386 binary port of Expat XML-parsing library
linux-flashplugin-6.0r79_3 The official Macromedia Flash Player for Linux Mozilla 这就是了
linux-fontconfig-2.1_4 Linux/i386 binary of Fontconfig
linux-glib2-2.2.1_3 Version 2.X Linux/i386 binary port of GLib
linux-gtk-1.2_5     RPM of the Gtk lib
linux-gtk2-2.2.1_5  GTK+ library, version 2.X, Linux binary
linux-jpeg-6b.15_4  RPM of the JPEG lib
linux-pango-1.2.1_3 Linux pango binary
linux-png-1.2.7_6   RPM of the PNG lib
linux-tiff-3.6.1_3  TIFF library, Linux/i386 binary
linux_base-8-8.0_6  Base set of packages needed in Linux mode (only for i386)

先把上面的包装齐了,也许有点多?
再安装firefox for linux .我下的是1.0.7版,有一个安装脚本,运行它行了。这个包与BSD没关系,纯是 linux版的。
注意:在BSD5.4下,linux程序是以/compat/linux为根目录的(不全对,不过我是这么理解的)。如果选择的/usr/X11R6/share可能会是/compat/linux/usr/X11R6/share目录。

在/compat/linux下找到firefox的plugins目录,把
libflashplayer.so
flashplayer.xpt
复制过去就行了。

论坛徽章:
0
4 [报告]
发表于 2005-10-20 14:52 |只看该作者

在freebsd 5.4中安装linux程序的方法?!

试用了新的方法安装firefox1.7/Flash.

1 用标准的 make install clean 安装 linux-firefox.
2 并且接着安装 www/flashpluginwrapper这个 port。
这个 port 需要 emulators/linux_base 这个庞大的 port。不过我早就安装好了linux_base,这个不耽误时间。
它还会安装acrobat reader,37M之多。在Makefile里找到crobat这一行删了它就行了。还有一个文件也有crobat这样的字样,找到这一行,是个.so结尾的行,也得删了才行。
还会顺带着安装realplay10.5,因为用个插件就安装,有点浪费。

安装 完后我又装了个linux-opera,自动识别realplay,flash插件。
下面是安装的两个插件目录,如果浏览器找不到,就复制里面的文件过去到浏览器的插件目录。
/usr/X11R6/lib/linux-mozilla/plugins(real插件)
/usr/X11R6/lib/linux-flashplugin6(flash插件)

这时得用linux-firefox启动 firefox.
下贴子写写这个linux-firefox的菜单美化。

论坛徽章:
0
5 [报告]
发表于 2005-10-20 15:25 |只看该作者

在freebsd 5.4中安装linux程序的方法?!

1 在主目录 下的:
.mozilla/firefox/fg8wdu6k.default/chrome
目录里
cp userChrome-example.css userChrome.css
这个 userChrome.css用来设定Firefox界面的字体和大小,详见:
http://wiki.mozcn.org/index.php/Firefox:userChrome.css%E4%B8%93%E9%A2%98
英文firefox菜单一定不要用simsun.可选 tahoma.
注: fg8wdu6k是随机数,和你的不同。

2 在 Edit-->;preference中配置字体。这儿的字体与显示WEB页有关,而与界面菜单,工具栏无关,它们由1来配置。

3 建~/.fonts.conf 去掉抗锯齿。linux-firefox对这个文件很在意。而系统里的另一个/etc/X11R6/etc/fonts/fonts.conf却不被它关心。

总结一下:
在 freebsd 5.4下的 linux程序我只用了两个,linux-opera,linux-firefox,有个共性,它们都得修改字体,去更好的显示中文和英文。opera我用的是中文界面,firefox用的是英文,都 用simsun是不行的,simsum的英文太难看了。
由于下载的语言文件是UNICODE的,opera必须得用支持UTF的中文字体。
而firefox就好多了, firefly的ar pl new sung都可以用在菜单上,不过英文也一般,还是让我改为tahoma了.

这个 *nix的中文字体太难搞了,难道 每安装一程序,都得这样弄一番?

论坛徽章:
0
6 [报告]
发表于 2005-10-20 16:54 |只看该作者

在freebsd 5.4中安装linux程序的方法?!

支持一下, 不过不鼓励在freebsd中模拟linux.

freebsd中文化是BSD中最简单的, 那当然, 你linux用的好, 可以配置好linux后直接在freebsd中启用linux 摸拟, 以前有一英文写过直接从freebsd中使用已安装好的linux系统上的程序!

论坛徽章:
0
7 [报告]
发表于 2005-10-20 18:42 |只看该作者

在freebsd 5.4中安装linux程序的方法?!

是啊,想用real看电影引起的,呵呵
不过linux软件更多,象flash插件吧BSD下根本没有,也没有源码哦。

论坛徽章:
0
8 [报告]
发表于 2005-10-20 19:44 |只看该作者

在freebsd 5.4中安装linux程序的方法?!

支持一下

论坛徽章:
0
9 [报告]
发表于 2005-10-20 20:53 |只看该作者

在freebsd 5.4中安装linux程序的方法?!

原帖由 "heiyou" 发表:
是啊,想用real看电影引起的,呵呵
不过linux软件更多,象flash插件吧BSD下根本没有,也没有源码哦。


mplayer不支持rmvb吗? 在openbsd中是不支持, 但别的系统好像是支持的!       

论坛徽章:
0
10 [报告]
发表于 2005-10-24 14:38 |只看该作者

在freebsd 5.4中安装linux程序的方法?!

没用过mplayer ,现在用的是xine,不太理想也不想再折腾安装mplayer了,凑合吧.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP