找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 5229|回复: 44

[ROM-Treo680] 680上的linux应用探讨

[复制链接]
发表于 2009-3-24 17:55 | 显示全部楼层 |阅读模式
680装了linux后,发现这个挺不错的,这几天不忙,也就抽空研究了下。
4 V" T. o. P: `9 Q$ ], G( U1 R并对系统做了些修改和优化,主要改动有汉化了主界面和部分常用程序,增加繁简体中文支持,可以看中文电子书(限utf-8格式),可以使用英汉词典,效果见图,适用于680,对其它机型没有测试,但估计centro和650问题都应该问题不大。
2 N8 N4 W. [+ j. R) C0 M
1 W  i3 T/ \$ v1 e* D  x安装方法主要还是samliu613兄的,我整理了下打包:(如果已经安装linux可以跳过前两步)
4 ]+ b" X" e7 G' ~1. 把sd卡根目录文件复制到sd卡根目录% O$ b7 O: i" F! t- ]6 m
2. 把palmlauncher中的文件复制到/palm/launcher目录(这个就是lolo8兄改过的那个文件)
" {' z% R, c9 U  N; D' e9 J# Z' C3. 把下面的opie.ext2文件复制到卡的根目录(如果以前安装过可以覆盖,但改名后我估计可以跟原来的系统共存,但没实验过)。
6 T$ P. z' R! B" N  G+ b地址:
! N/ |3 x7 \* l6 Shttp://soft2.treo8.com/palmcentro/opie/opie.rar
' `, |" r1 N$ m安装好后,点击那个cocoboot,直接boot就可以,这是lolo8兄修改后的简便方法。4 ~/ A) P4 ]3 ]+ ]4 F
' u% h5 |' k) N8 _0 J7 B! v" p/ A
介绍几个好用的程序:# \: v. k% n. C6 ^8 e
e.png   w5 L+ C2 k: ~/ C' R1 w8 M
用mplayer看粉红豹,呵呵。7 P9 `! i% g; D5 u, W3 q. x
mplayer是Linux下面的流行视频播放软件,这里可播放flv,avi,rmvb等等,不过就是一点,没有声音,系统里面的mplayer没装界面,比如你的文件1.flv在卡上的根目录,那可以在命令行输入:mplayer /media/card/1.flv -ao ALSA (注意大小写)。
1 U9 ?' [# @5 k# x* t
9 n* A6 y% w/ J/ S
% w; R! f/ c  m/ U1 zzbedic(我的系统中叫做字典)是一个在zaurus上的字典,曾经很流行,系统本身没带字典文件,我装了一个英汉词典,不过比价简单,也可以到zbedic官网(http://bedic.sourceforge.net/index.html#about)下载。. M2 a. R" P9 r* `; u

查查辞典

查查辞典

, {. a; n6 v' t7 G: V$ M
- |* N9 _9 [/ _; ~: @. q
) J  @% I1 ?& j! T  Iopie reader(我的系统中叫做opie读书)和justreader都是电子书软件,个人感觉opie reader更灵活,速度也快些。同时,opie reader支持点词翻译,我已经设置了和zbedic的关联,只要在opie reader中点击一下英文单词,就可以跳出词典翻译,类似palm中的功能,但速度慢些。
& Q0 q5 z+ L1 f) m

电子书中点击翻译

电子书中点击翻译

' f9 Q3 r7 X. j* O4 w" x! s
. n% \0 T& n& N" m+ o& q
0 I5 u4 q. i3 D8 x* [
4 l& ]! y/ `: d0 @9 Dsetting选项卡中appearance和界面都是用于界面的字体风格和颜色的设置,这里就不多说了,大家自己实验下就可以。" w' z+ Y0 J; L3 {0 F& q
其他还有一些ppt,word以及excel类的办公软件以及红外遥控等等,我还没仔细看,大家可以看看。先写这么多主要* g% h: l1 a+ B& o: {

( w$ @2 D/ b% r: S
4 c& u% r# M% g2 l: k; \' P: B如果有朋友感兴趣自己修改的话,我介绍下一些基本的方法,由于很多修改在palm上做非常的麻烦,下面我先说下怎么在台式机上修改:
7 k9 W! J4 Q5 f+ z; `" p看到卡上那个opie.ext2文件了吧,这是一个ext2格式的分区镜像文件,类似iso一类的东西。在一台装了linux的台式机上,执行
+ E1 n9 W8 p& I% F“mount /.../opie.ext2 /.../目标文件夹 -o loop ”将此镜像挂载到一个空白文件夹上,接下来就可以在这个文件夹里面修改了,方便的多。! w; F) n6 O* S# N, k7 V2 x
首先,由于这个版本的系统中除了英文外只有捷克和德语的本地化文件,我就直接在捷克的本地化文件上改的,但语系名称我改成了ch-CN,其实应该是zh_CN,但也无所谓了。+ Y$ Y. I3 J. |& ?  J# Y
应用程序的本地化语言文件位于/usr/lib/opie/i18n,每种语言都位于一个文件夹内。但这些文件是没法直接改的,他们是二进制的文件,如果要手工改,可以到opie的官网下载源码,改后转换成二进制文件。我这里没动,直接用的moto的版本中的。
1 ]8 d  P) `/ e3 g3 e5 K界面图标的本地化,只要直接打开/usr/lib/opie/apps下的各个桌面图标,修改对应的语言就可以(ch-CN)。
; d% w: v) w: D8 F' u- p: z
0 X/ x/ \7 g( K# Z+ d4 t大家可能感觉速度比较慢,原因是默认状态下没有设置交换分区,可以如下操作:5 }6 d& F$ |4 @5 U
在applications中打开命令行:4 U: x, [4 o7 {( ?" k8 C, M" Q8 C7 J) t
dd if=/dev/zero of=swapfile count=8 bs=4M
" W" _4 X8 x3 }# U9 ]1 k7 smkswap swapfile
  H: v* Q( z' X3 d' }. Pswapon swapfile
  z. t' ]- i2 V# r. l% {+ d% E0 _* C这样就在root建立了32M的交换空间,速度会有一定程度的改善,在命令行里面用free命令可以查看swap的情况,正确设置了话应该有32M的swap,如果没设好,swap是0。另一种方法是点击右下角的内存管理图标,也可以看到swap的情况。9 K# j9 J9 U: h* F8 q: Z0 ~
为了省去每次启动都要手工建立交换分区的麻烦,让系统自动挂载,打开文本编辑器中找打/etc/fstab,加上如下一行8 c3 L4 d9 p5 t  @! M7 o+ a/ v4 f
/root/swapfile            swap                 swap       defaults    0 0
  ~$ [' G5 F, Z7 }0 F9 r大家可以比较下,没设置交换分区和设置交换分区后的速度,我的感觉是有明显的改善。9 t. G8 l9 R9 Q- Y5 s

4 E4 [* c  f, y3 R2 Z[ 本帖最后由 lolo8 于 2009-3-25 14:43 编辑 ]

三排图标设置

三排图标设置

三排图标设置

三排图标设置

三排图标设置

三排图标设置

电源设置

电源设置

文件浏览

文件浏览

两排图标设置

两排图标设置

看看电子书

看看电子书

sd卡根目录.rar

1.45 MB, 下载次数: 942

palmlauncher.rar

14.24 KB, 下载次数: 657

评分

参与人数 2威望 +40 收起 理由
lucci + 20 我来加 好东西啊 谢谢楼主
lolo8 + 20 坛子上目前还没有形成加分的好习惯,大家看 ...

查看全部评分

回复

使用道具 举报

发表于 2009-3-24 18:07 | 显示全部楼层
强烈支持!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-24 18:12 | 显示全部楼层
我现在可以提供现阶段的opie.ext2文件,只要把这个文件替换掉卡上原来的文件,就可以达到上面的效果,不用再自己作调整,不过这个文件比较大,压缩完之后也有50多兆,我先得找个地方传上去。
回复 支持 反对

使用道具 举报

发表于 2009-3-24 18:14 | 显示全部楼层
一段時間不關注,680上的linux應用已經這麼成熟了。樓主能不能放一個詳細教程,肯定有很多linux fans想刷。:)1
回复 支持 反对

使用道具 举报

发表于 2009-3-24 18:50 | 显示全部楼层
LZ可以把文件传到论坛的FTP上% Z. x! _9 A2 q9 `2 Q( w% X0 Z
你看一下这个帖子:
2 ]' I, s9 y0 Q  t2 O" Qhttp://www.treo8.com/bbs/thread-19794-1-1.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-24 20:02 | 显示全部楼层
已经上传到了ray上,呵呵。地址见1楼。
回复 支持 反对

使用道具 举报

发表于 2009-3-24 20:35 | 显示全部楼层
很不错,漂亮!
回复 支持 反对

使用道具 举报

发表于 2009-3-24 20:42 | 显示全部楼层
能打电话吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-24 20:55 | 显示全部楼层
电话的不能打,如果能打电话我就抛弃palm系统了,要打电话只能回palm。9 x% e5 F9 p6 U
这个系统其实速度还可以,如果不是在卡上运行,速度应该更快的。
回复 支持 反对

使用道具 举报

发表于 2009-3-24 21:10 | 显示全部楼层
十楼占位
回复 支持 反对

使用道具 举报

发表于 2009-3-24 21:53 | 显示全部楼层
很强大,多谢楼主。
1 \; r( B9 y( k- O- L4 S要是palm能放出linux能打电话的程序就好了。
回复 支持 反对

使用道具 举报

发表于 2009-3-24 22:22 | 显示全部楼层
很强大,有些功能还用不了,比如邮件,但是大部分都可以用了。虽然很慢。呵呵
回复 支持 反对

使用道具 举报

发表于 2009-3-24 22:24 | 显示全部楼层
谢谢强大的楼主!我要赶紧尝试尝试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-24 23:13 | 显示全部楼层

回复 12楼 hpmailer 的帖子

你可以参照一楼帖子最后部分试着加一下交换分区,程序启动速度会比原来快1/3左右,同时在进行大文件操作时候系统将更稳定。
# p0 g) H# n" p3 G; f1 c# ~& v
5 v1 G! D' c- _; {* {% h' s% B[ 本帖最后由 sulianren 于 2009-3-24 23:16 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2009-3-24 23:26 | 显示全部楼层
原来专家是这样的,学习了。- |$ M" T0 a) Q: d# j: Y
有意思的,我期待着能打电话收邮件上网。
回复 支持 反对

使用道具 举报

发表于 2009-3-25 00:15 | 显示全部楼层
期待更进一步....
回复 支持 反对

使用道具 举报

发表于 2009-3-25 03:17 | 显示全部楼层
如果能打电话,估计大家都要换系统了。
回复 支持 反对

使用道具 举报

发表于 2009-3-25 09:25 | 显示全部楼层
这个漂亮!
回复 支持 反对

使用道具 举报

发表于 2009-3-25 09:48 | 显示全部楼层
我用不了rayfile,能不能放到其他地方下载?
回复 支持 反对

使用道具 举报

发表于 2009-3-25 09:52 | 显示全部楼层
还有我想,既然Opie可以
% e! {/ Q' t. k2 M4 g7 b' `4 w6 X6 \那么Android应该也可以port到treo# m/ c7 V. Z9 X3 h) T$ J
下面准备研究一下Android的源码
回复 支持 反对

使用道具 举报

发表于 2009-3-25 11:35 | 显示全部楼层
都是牛人强烈支持!!!
2 v7 @! r+ `" A  A7 V) x顶你没商量!!!
回复 支持 反对

使用道具 举报

发表于 2009-3-25 13:10 | 显示全部楼层
頂頂更健康
回复 支持 反对

使用道具 举报

发表于 2009-3-25 14:45 | 显示全部楼层
原帖由 nickhuang 于 2009-3-25 09:48 发表
# K8 Y  k$ g5 u! }' j3 ~1 ]$ _我用不了rayfile,能不能放到其他地方下载?

+ P/ U# A4 W1 G) V, l5 Z我已经把文件传到论坛的FTP上,可以下载了。
回复 支持 反对

使用道具 举报

发表于 2009-3-25 15:06 | 显示全部楼层
原帖由 lolo8 于 2009-3-25 14:45 发表 8 o6 V+ _" C1 K  G! X: u+ k
2 E& O* Q( u& `9 P7 }
我已经把文件传到论坛的FTP上,可以下载了。

* H6 X& v6 w* J5 [8 k0 Z0 G; H7 B0 k多谢lolo斑竹
回复 支持 反对

使用道具 举报

发表于 2009-3-25 15:14 | 显示全部楼层
看不懂也要顶个啊,楼主真是太强大了
回复 支持 反对

使用道具 举报

发表于 2009-3-25 15:48 | 显示全部楼层
有点意思!!* _8 |' g1 C( }- P# V$ R, M* W2 d
呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-30 15:19 | 显示全部楼层
再次更新一下,这次版本可以进行重启进入palm,而不用拔电池了。另外,在耳机状态下是有声音的,可以听mp3和看flv。8 T6 P+ {( P% l' ~
这是新的ext2文件地址:* f* X( ^0 f% N7 ~# I
http://www.namipan.com/d/xiugai. ... 317838b244ff50e9c02
回复 支持 反对

使用道具 举报

发表于 2009-3-30 16:32 | 显示全部楼层
谢谢楼主: H+ x( v$ O/ K, [4 R5 Q
我的怎么引导就直接重启到palm了
回复 支持 反对

使用道具 举报

发表于 2009-3-31 10:21 | 显示全部楼层
太屌了...
回复 支持 反对

使用道具 举报

发表于 2009-3-31 11:09 | 显示全部楼层
开发技术的人挺牛的。
2 b6 ^' E+ D( K为什么大家都说能打电话就要换系统?680用LINUX有什么优势吗?
回复 支持 反对

使用道具 举报

发表于 2009-3-31 13:35 | 显示全部楼层
为什么我的装上去显示有点模糊不清呢
回复 支持 反对

使用道具 举报

发表于 2009-3-31 17:02 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-3-31 20:06 | 显示全部楼层
有点慢哦,比英文版的慢很多
回复 支持 反对

使用道具 举报

发表于 2009-3-31 20:13 | 显示全部楼层
可以打电话了没?
回复 支持 反对

使用道具 举报

发表于 2009-3-31 20:20 | 显示全部楼层
电话功能呢?
回复 支持 反对

使用道具 举报

发表于 2009-3-31 23:40 | 显示全部楼层
我无法建立交换分区。不知道有什么细节不,我是在家目录里直接建的,不行吗?; y- o7 W% |. P% j
是不是一定要到根上去建。% ]* R: {! x- e$ G. [
另外重启不回到palm,每次要拔电池还是,有点烦这个。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-1 13:39 | 显示全部楼层

回复 36楼 hzalai 的帖子

27楼有更新的,可以重启,不用拔电池。' D! k) o- M* W" g/ t
无法建立交换分区,提示是什么?
* g: T# A7 C/ _. e3 q( C& B不一定在跟目录上建,哪里都可以的,或者你直接建到卡的根目录上吧
回复 支持 反对

使用道具 举报

发表于 2009-4-2 10:57 | 显示全部楼层
很不错的东西,就是比英文的稍稍慢一点。因为交换区建不来。不懂LINUX,只能依样画葫芦,根据LZ上面的说明,在applications中打开命令行:6 o: n; S" z: G& k4 }5 Y
dd if=/dev/zero of=swapfile count=8 bs=4M5 t  g3 |( w2 |
mkswap swapfile / ^* b2 }! r* C# L8 A
Dswapon swapfile3 R# w2 z1 n0 @& D1 \6 ^* o5 g' A
但是用FREE命令查看,SWAP还是0。
. E& d. L8 _+ l0 [$ H" E. k: s8 w上面的swapfile是不是应该有具体的文件名?
6 r8 S5 H8 y" a; c能不能请LZ详细一点讲讲如何建交换区,谢谢LZ!
回复 支持 反对

使用道具 举报

发表于 2009-4-2 11:34 | 显示全部楼层
treo650上怎样运行了,试了论坛几个帖子的程序包都不能安装
回复 支持 反对

使用道具 举报

发表于 2009-4-2 12:21 | 显示全部楼层
treo650可以运行,很不错。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-2-2 08:20 , Processed in 0.437629 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表