browser 支持java applet

最近有客户需要在pxa270平台上的 browser上面运行 java applet。 首先想到的就是利用现有的发行版的ARM 版本,网络上搜索一番, Fedora和debian 都有针对ARMV5TE指令集的版本。所以就开始用发行版尝试。 经过测试 发现Fedora 测试的严谨程度真的不如debian, 在TPC-66TB上面运行browser就会挂掉,而debian就不一样了。 看来debian确实是经过严格的测试的。所以以后有使用ARMV5TE指令集设备 可以优先考虑debian的ARM版本, 相对比较稳定而且软件又多。

另外sun 虽然有提供针对ARMV5 版本的JRE 但是没有实现 browser de plugin,一般的Linux 发行版 使用的是IcedTea. 这个在debian 和Fedora上面都有提供。所以我直接使用的是IcedTea 作为browser的插件。

用pxa270运行静态的java applet 还算可以。 如果是速度比较快的java applet pxa好像有些吃不消,CPU loading 一直维持在97%以上。如果想比较流畅的运行 java applet 只能使用速度更快的ARM 了。

我采用的方式是先下载一个可以通过网络安装的ISO :debian-507-armel-netinst.iso

mkdir -p /root/deb

mkdir -p /root/rootfs

mount -o loop debian-507-armel-netinst.iso  /mnt

cp -ar /mnt/pool/main/*  /deb/

然后执行如下 将 deb 目录里面的debian 包解压缩到 rootfs 的脚本。

脚本内容如下:

 

#!/bin/sh

DEBNAME=`find ./deb  -name *.deb`


    for  DEB in  $DEBNAME; do
        echo $DEB   
        dpkg-deb -x $DEB   ./rootfs
    done

 


将rootfs 里面的内容copy到ARM 的存储介质上。

由于debian 的版本为armel 所以kernel 在 配置的时候也要使能 EABI 功能,否则无法成功挂载根文件系统。

然后再通过apt-get命令安装最下的系统

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值