wjping119
Joined: 28 Oct 2005 Posts: 87
小企鹅: 197
|
Posted: 2005-Oct-29 Sat, pm12:46 |
|
Post subject: 『转贴』pdaxrom全攻略(zaurus) |
|
新资源:pdaxrom全攻略(zaurus)
pdaxrom全攻略
事先说明:
--pdaxrom仅适用于符合下列条件的人士:
不怕英语(因为介面全是英文)、不怕烦(需要命令行)、需要将PDA改造成掌上PC(最小的本本都不能放入口袋)
--pdaxrom不适合人士:
烦E文者
怕手动者
仅用于读电子书、写个日程等简单应用者
对游戏有高要求者(游戏这玩意狂吃硬体啊,Z机的硬体太小儿科)
有微型本本者。
目录
第一篇、什么是pdaxrom
第二篇、如何安装pdaxrom
第三篇、命令行篇
第四篇、如何汉化
第五篇、如何安装软体
第六篇、如何输入汉字
第七篇、使用WIFI、GPRS、Lan、BF和印表机等网路和外设
第八篇、如何将PC上的软体弄到PDA上
第九篇、系统工具篇
第十篇、office应用篇
第十一篇、网路应用篇
第十二篇、游戏篇
附录A、何处下载
附录B、何处交流
一、 什么是pdaxrom
1.基本说项(高手请略过)
--linux:是一种从强大的商业作业系统Unix发展而来的。其特点是免费、开放。
--X是什么?建立在linux上的一组协议,包括了X windows、X11、X11R6。是主流linux的重要组成部分。
--X提供了什么?主要提供了视窗管理和桌面环境。如CDE、KDE、GNOME。
比喻一下:原来的linux相当于DOS;有了X的linux就是windows 98/XP.
2.爱好者的主要linux平台软体构成:
--linux手机:linux+手机应用程式。所以很多人报怨,linux手机没有多少软体可用。
--ipaq刷的linux:linux+少量PDA应用程式。可以供玩赏,实用价值不太大。
--zaurus/ibm的linuxPDA/德国的一款:linux+QT(KDE的库)+PDA级应用程式。可用部分基于QT库的程式。
--PC上的linux:X级linux+(CDE、KDE、GNOME等)中一个或全部+应用程式。可用资源丰富。
3.pdaxrom有什么?
--CDE、KDE、GNOME:建立在X上的桌面环境,相当于PC上的windows图形环境(介面)。为什么有很多种。由于linux的开放的,开发的小组多,因而形成多种“流派”的桌面种类。
--一般PC机都有这些环境。但用户选用一种使用。KDE是用的QT库、GNOME用的是GTK+GTK2库。所以程式形式就有了区别。目前用户都选择GNOME为多,其次是KDE。
--pdaxrom级linux+GNOME(GTK+GTK2)+应用程式。注:pdaxrom也可以将KDE(QT)等安装在SD或CF上(有人想这么做)。因为毕竟64M的空间装不下那么多东西。自己想装的,只好装在其他上了(卡或硬碟)
4.比喻一下:
--手机linux:相当于DOS
--C750(SL-7500C)/760/860/C3000:相当于window3.2
--PC的linux:相当于windows XP
--pdaxrom:相当于windows 98(保留扩充可能)
5.pdaxrom开发:
--是一个受国际组织支助的linux开发团队。免费、专业、敬业、耐心。(感人呢。我请他们开发sl7500C用的pdarom,尽管只有我一人提出,这个团队花了一个多月,就完成了)
--遵循标准:GNU,工具gcc, 从RC9开始,这项工具已经对arm的CPU优化(R5版)
--开发周期。主要版本升级约为半年。细版本升级随时,约为2周至6周。太快了啊,全部采用最新X技术。
2、如何安装pdaxrom
1.认识操作:z机有4种操作模式。这里介绍需要用的3种。
**正常操作模式。
**OK模式。去掉电池和电源,5秒以上时间。重新装上电池和电源。按住OK键的同时,开启电源开关。会进入OK模式。功能表有4个选项。
1忽略、2查找错误、3格式化、4 升级。以后我们主要用到第4项--升级。
附:格式化的功能。见我的另帖中的有关介绍。
**DM模式。即工厂调试模式。去掉电池和电源,5秒以上。然后按住D和M键的同时,装上电池。(小技巧:操作时,可将右手按住D和M,机身支在台子上,左手装电池。)这时进入DM模式。如果没有进入,主要是操作上有某键未按牢,可重新来过。
!DM模式中3页主要选项。第3页中还可以有一个扩展选项,共有4页。这些都对硬体的操作。主要用于工厂出厂时,对荧幕、笔触、各埠、记忆体、版本的操作。
!强烈建议:初次进入者别乱按。极有可能出不来的~~。当然熟悉后,操作无妨。因为Z机器就是用来玩的啊。
**退出工序:关闭电源。去掉电池和电源(如果连上),5秒以上。开机。
**注意DM模式下操作,请电池充足。防止意外。
2。彻底的备份和恢复(“回家”的路)
--备份
**进入DM模式。
**翻到第3页。
**上面有一个关于backup的选项。按指示操作,可以将你机器ROM中(相当于硬碟)的资料(OS+App),全部备份到CF或SF卡上,共有66M(即标准的64M)。档案名是:SL7500C.DBK。小建议:请将这份档收好了,最好烧录SONY的光碟中(其他烧录盘好象~~)。
**退出工序。
--恢复:
**进入DM模式
**翻到第3页
**上面有一个关于restore的选项。按提示操作,直到OK。
**退出DM工序
**开机将进入原来的画面。
3。下载OS核心。
RC9.0在这里:http://www.pdaxrom.org/index.php?showid=40&menuid=11
RC9.1在这里:http://mirror1.pdaxrom.org/rc9.1/
**两者取其一下载。
**解压到CF或SD卡上。
**共有5个档。其中sum5的档是,检验码。主要验证你下载得是否正确。
(如果不正确,请用gtar解压(linux下)。或在linux环境下下载。)
4。安装:
过程是先分区->装新系统(->格式化用户分区,安装新系统后,机器会自动进行。).与安装windows的过程差不多。
--分区
**进入OK模式
**选第4项:update(升级)
**选择CF或SD(视你的5个档“所在地”)
**新菜单。选第3项,叫nandrom操作那个。
**新菜单。先第一项。分区的那个。
**分区大小选46。
**完成。
**会reboot(重启)。这时,不要让他进行下去,你去掉电源和电池~~进入刷新ROM
--装新系统。
***选第4项:update(升级)
**选择CF或SD(视你的5个档“所在地”)
**新菜单。选第1项,叫刷新ROM操作那个。
**一切按提示操作。直到reboot.(重新启动)
这时机器升级完成 。
**reboot过程约有3分钟。
**见到login:输入root
**出现linux提示符#后,输入startx.
以上安装过程结束。说起来话长,做起来极简单。5分钟而已。
好运各位!
3、常用命令行(可能会用的部分)
在pdaxrom下进入命令行(终端)。点击任务栏上的左边的小窗口。xtrem
常用命令如下。
cd /mnt/card... 进入某目录。此处为进行SD卡。
cd ..回上一级目录。
ls 当前目录列表
./ XX 执行XX的sh的命令。XX是某可执行的sh.相当于DOS批命令。
YY 此处YY任何可执行的命令。可连按两次“tab”,叫出全部可执行的档案名。如abiword.
mkdir aa.新建目录。如mkdir /usr/test。即在/usr/目录下建立一个test的目录
rm XX 删除XX档
rm XX YY 将XX档案名,换成YY。
cp XX YY 拷贝档。如cp /mnt/cf/mydoc /mnt/card/将 CF卡的mydoc档拷贝到SD卡上
mount /dev/XX /mnt/YY.将XX设备临时挂接到YY上。即给XX设备一个名称,好去访问。YY必须在mnt目录中存在。
umont 去掉挂接。
chmod +X YY,让YY可执行。
export XX=YY设置一个环境变数。
free 看记忆体有多少空间
df 看各设备有多少空间。如记忆体,ROM,CF,SD等
ps 看当前有什么程式或进程在记忆体中
killall XX 将XX程式停止。
reboot 重新启动机器。
poweroff 真正关掉机器电源(不耗电了)。但重新启动时,需要先将电池摘下,装上。
cat XX看XX档中的内容,类似DOS下的type
XX -h XX命令的帮助文件列表
极重要命令:
mc 能做上面的全部工作。
mplayer -fs /mnt/cf/tset.avi放在CF卡上的一个电影。(用图型介面上的,由于设置的关系,不够快)
以上是我所介绍的过程,可能会用到的命令。
其他命令极多,请参照有关书藉或使用帮助。
如果实在需要某项功能的命令,也可以向其他DX或我提问。我将尽力帮助。
4.如何汉化
因为pdaxrom采用最新X核心,汉化比较容易。这一点比一般的台式上的还要方便一点,不需要执行额外的命令。
本题是套用,仅指能够支援汉字应用。不是连菜单都汉化的。特此声明。
--核心支援汉字。将 iso-10646格式的汉字拷贝到:/usr/X11R6/lib/X11/fonts/misc.这种字体的格式为:XX.pcf.gz,系统会自动接受,并在相应处显示汉字。
如果在终端中使用汉字,可能需要以下程式和字体。英文的 iso-10646字体。
可惜我目前未到汉字的iso-10646字体。只能下载到香港增补字集的。
--应用程式支援汉字。将你喜欢汉字(TTF格式)格式的汉字拷贝到:/usr/X11R6/lib/X11/fonts/TTF.下,系统自动接受。在需要显示汉字的地方,自动出现汉字。
我是这么做的:将XP下的simsun.ttc改名为simsun.ttf,然后拷到SD卡的efont目录下。然后短接到相应目录。ln -s /mnt/card/efont/simsun.ttf /usr/X11R6/lib/X11/fonts/TTF. 其实明流字体mingliu.ttf也是很好的选择.
--一些说明。
**由于我拷的仅一种字体,应用程度所以需要时,应设置到相应字体才会显示。如在 abiword中,将字体设置到simsun,才会显示汉字
**由于全世界字体和编码很多。有的程式需要设到相应的编码,才显示汉字。这点IE看海外的网页。如justreader根据不同的编码格式,去设置。如UTF-8,GBK,BIG5等。
**simsun是两套字体,直接支援了BIG5等繁体字。不用再去下载另外的了
**simsun不够清晰。
**由于没有找到iso-10646的汉字体。所以核心部分只能还是显示英文。遇到汉字,变成了方块
5.如何安装/删除软体
1。安装软体的方法有4种:
--1。直接安装法。在命令行中。格式如下:
ipkg files XX.ipk XX是程式名,ipk是其格式;
--2。在视窗中的程式安装。在system tools的package manage.按程式功能表操作。可安装ipk和deb格式的程式。这个比windows下的安装还要方便。推荐使用。
安装位置。在右上角的一个选框中。常用的小程式一般选在/mnt/usr/.大程式选在/mnt/card下即装在卡上。
--3.tar.gz格式的源代码安装。这个就是好东西了。高手请试。先到linux站点下载你所需要的程式。看一下说明,如果里面有make的,也许就能装到pdaxrom下。方法是:解压再安装。(下面有详述,为了完整,这里也说一下)
--4.少数程式分发以sh格式。主要利用java运行的程式,这种程式不分平台。只要支援JAVA的环境就能使用。直接将有关程式解压到机器内,然后在命令行下运行指定的档即可。方法是: ./XX XX是sh格式的档。
2、如何安装到卡上
我们知道SL机器ROM比较小64M/128M。减去OS所占的空间后,留给用户的空间就比较有限了。SL7500C只有12M左右了。安装一个大点程式就困难了。方法是装程式将到卡上。
这个可是技术活了
--将SD或CF格式化成ext2或ext3格式。如果你愿意提高卡上档的速度,还可能重新分区,一个为ext2/3,一个交换分区swp.
--如何格式化?
#format /dev/mmcd/part0(以SD为例)这部分还有点乱,待后我再写详细一些。
m是功能表提示
P看分区信息
w是写入
q是放弃
请按提示操作。
分区后,请将之去掉挂接
#umount /dev/mmcd/part0 /mnt/card
然后写入分区资讯
#mkfs.ext2 /dev/mmcd/pdat0
这样分区就好。
重新挂接上去。或重新插一下,让机器自动认出并挂接。
--由于是linux的分区格式了。读卡器在windows上就认不出来(如果是 linux的PC就会认出。),怎么办。请下载一个小工具linuxseek安装到windows XP/98下。用这个小工具去读。
有点累了,以后再写余下的部分
上面一栏的附件。(只能一帖一个附件?)
6、如何输入汉字
1.经历:
--经过多次向全球linux人士征求,汉字输入法的Z机实现。一个月以后终于有了回音。
--首先是一位日本的人士提供了一套CJK输入法,包括日本汉字输入,再次有一位大韩民国的朋友提出了一个输入法。这些输入法都是针对他们国家的,只是有改造的可能。
--这时出现了一位民族的福星,他先提供了一套wenju输入法,过了一周又提供了SCIM输入法在pdaXrom上的应用。至此,就完全与PC机上的输入法一致了。
2.特点:
相对来说SCIM使用比较方便。缺点是没有拼音输入法。wenju有拼音输入法。
--SCIM包括以下输入法:日文、韩文、简体中文、繁体中文、俄文、英文等8种文字输入法,其中:
**简体中文输入法包括:广东话拼音、自然码、二笔、二笔(青)和五笔输入法。
**繁体中文输入法包括:仓颉、易码、轻、行、奥拼、注音、大易3输入法。
我只用五笔,对其中五笔输入法极其满意。辞汇量大,出字词方便,符合一般操作方法。
如果你需要拼音输入法,就必须另装wenju输入法(也可单独,不安装SCIM)了。其提供的
**输入法有:二笔、五笔、五笔划、仓颉(简)、仓颉、呒虾米、拼音、整拼、注音、表形等输入法。
其中五笔辞汇量也大。
3.下载及安装:
下面是两种输入法的下载地点。(我无法上载,没有空间)
http://www.pdaxrom.org/unstable/
档案名:wenju一个;SCIM两个。
下载安装后。
请执行下列命令:
gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
这样输入法就成功进入你的系统了。
4.输入法使用办法:
--SCIM在你启动一个程式时,这项输入法就会被启动。你退出时,这个输入法也被关闭。会在任务栏的右下角,出现一个SCIM图示,点击之,就会出现选项功能表。如果点击无效,我试验出来的办法是,先右击之(右键=箭头点下+fn),然后再点击,就会叫(call)出来输入法选项。
--wenju输入法相对复杂一些。一般程式是:在你要输入的地方(框或文字栏),右击之(右键=箭头点下+fn),就会出现一个功能表,这个功能表的下部有一个input method选项,按下后,就出现输入法菜单。
**如果有的程式中,右击不出现含输入法的菜单。就必须用下列方法:
GTK_IM_MODULE=pinyin.tim firefox这样就会在启动著名“火狐狸”流览器的同时,将拼音输入法带到文字输入地(框或文字栏),按动shift+空格,可以在中英文音切换。
**wenju输入法需在输入码元后,按回车才出字(SCIM方便些,不用按回车)。有些程式转换成英文后,才能真正被程式所接受。
5.不足
大家知道,由于linux核心部分不支援双位元组,所以核心的程式也不支援汉字显示和输入。这个PC上也一样。
当然这种状况正在被改善,因为有的东亚人开始重写部分核心的应用程式,如上机提到的终端视窗xtre就是一例。
希望在X11R7中,能够彻底改变这种情况。
上述输入法,只有支援GTK的程式才会被执行。
pdaxrom本身自带的文本编辑器、日程表和位址薄(客户)程式就不支援汉字。变通的办法是。另外下载支援汉字的同类软体。如leafpad、dlume等(这是我随便找的,这两个需要终端运行,没有图示在桌面上,你可以找更好的)。
7.使用WIFI、GPRS、Lan、BT和印表机等网路和外设
外设的使用。
1.网路部分:
--由于RC9.1是经过一年的开发,目前对网路的支援已经很成熟了.对上WIFI、GPRS、Lan、BT(及其手机)都有很成熟的支持了。一般CF卡上去就认,在相关的地方设置,即可使用。
--这里主要突出一下GPRS的使用。因为GPRS的网路国别不同、国内使用的熊猫卡与国外的不一样,这里我就熊猫卡的使用,给出一个捷径。
将我的几个档直接拷到相应的目录,代替原来的,就可以使用了。因为档较多,这里一次只能上传一个,很费劲,只好请需要的同志电邮联系了。我的电邮?a href="mailto:Galexlee@yzvod.com">Galexlee@yzvod.com;haoki88@hotmail.com
--好象英太的GPRS卡不好用。我没有所以,没有试过。
2.列印部分。
--pdaxrom与PC机一样支援网路列印,即你可以通过无线网卡、或网卡,直接支援你的网路列印。相关程式在:
http://www.pdaxrom.org/unstable/
档案名是cups,下载安装后,你就可以在公司、大学的印表机上象台机一样印出文档了。
--如果你的机器有幸带有USB主动埠(SL-6000,SL-C3000),也可以试试直接连接印表机。
3.其他外设
--显示器,支援。需CF的VGA卡
--手机,支持。(多以诺系和NOTO为主)
--传真机,未试。
还有什么?...一起努力了
8.如何将PC机软体弄到PDA上
这个题目,本意上是程式的开发。但由于本人水平限制,所以改了一下。
1。开发环境的建立。
--下载GCC的Z机版本。地址:
http://mirror1.pdaxrom.org/rc9/zgcc-3.3.2.img
--安装GCC,方法如下:
mkdir -p /opt/native/arm/3.3.2-xscale-softvfp
#mount -o loop,ro -t cramfs /mnt/card/gcc.img /opt/native/arm/3.3.2-xscale-softvfp
这样建立一个完整的GCC开发环境了。
2。安装PC上的linux上的软体。
--条件是:
**必须源代码,已经编译成CPU(X86)系的当然就不可能运行在Z机了
**必须是核心程式或使用GTK、GTK2库的程式,如何如用KDE+QT的程式,请先探索装上KDE+QT在Z机上。有人在做项工作,你也可以做出来,贡献出来(linux精神)。
**不能使用Z机所没有的硬体
--思路是先解压缩,编译,再安装。
--一般做法如下:
mkdir YY(建立一个工作目录)
cp XXX.tar.gz YY
cd YY
tar XXX.tar.gz
make
make install
这样程式应该自动安装到你的Z机中了。当然能不能运行,需要实证。许多程式需要针对Z机进行一些修改和优化。请将能够执行的文件上传到有关地点,供别人使用。
3。开发自己的程式。
这是高手的事了。
开发环境有了,看着办吧,反正我觉得太难了~~
9。系统工具
这些都安装就有的。
date & time
input setup 主要设置mouse的中和右按法及几个应用程式的快捷方式
lan & Wifi
light & power
Look & Feel 设置外观,如墙纸、视窗,让你DIY你的感觉
Package manger 安装和删除软体的地方
ppp Modem 不用说吧
QtConfig 当然是综合设置了
system overcloc超频,我能超到570M,你的呢?
USB做什么用的呢?反正我的机器上没有这个埠~~咦,这个好象是同步用有呵,要试试呢。Z端上有一个rdesktop软体。那PC端上用什么呢?studing
10。office应用
我的机器:
abiword与MSword功能一样强大文字处理软体。支援表格、图型等全部高级功能
gnumeric比MSexcel强大的表计算软体
Justreader 2.0 读电子书软体。比原来的那个(V1.6?)强大。直接支援DBF格式了
KA/Pi客户联系表了。强大啊
KO/PI当然是日程安排了。漂亮啊
dlume客户联系表,支持汉字输入,需命令行启动
QBEDic词典
SciTE功能强大的编辑软体,支援C、PHP、一般文本等编辑
leafpad简单文本编辑软体,支援汉字,需命令行启动
XPDFDF文档阅读器,还未深入研究
11.网路应用
dillo网路流览器,快速。但不支援汉字显示
firefox网路流览器,功能强大,支援多种插件,自动转换各种内码。央视多次宣传
Gaim即时通讯软体,同时支援IRC、MSN、ICQ、YAHOO等国外所有此类软体,有人说还支持QQ,但我试不出来。
gFTP不用说吧
ppp Dialer也不用说吧
Sylpheed电子邮件系统。
lumaQQ已经安装,未能正常工作,需要JRE环境支援,JAVA太多,我也不知装哪个,反正有好几种Z上的JAVA,我不太用QQ。
moliza全功能的Internet的软体,包括了firefox在内所有应用,强大到了极点,邮件、新闻组、聊天啦,全的。太大,装了又删了。
12.游戏篇
游戏分两类:一是本体游戏,二是模拟游戏环境
1。本身游戏很多。
有几十个,很多是PC机上的linux大型游戏移植。如:
DOOM
WARCAF~~
bzflag
我试过,速度正常。但不会用,所以又KILL了
目前有:
gtkboard(约30种小游戏)和
xdemineu就是挖地雷啦
2。游戏模拟器
可以模拟的基本都有
DOS系列
GBA系列
N什么的
还有两三种,我不玩,也不知是什么
plam
由于是类比,速度就比较慢,大家别报太多希望
根据有easy同志的经验
dos下的游戏都可以玩,如仙剑、C&C、龙族象棋、大航海、三国、水浒等。但只有EGA解析度以下的游戏可获得较理想效果,VGA的游戏就慢太多。我将模拟器的CPU占用开到最大+超频,C&C仅能6帖/秒左右。
当然UCDOS、WORD5等DOS软体是可以正常运行的。
3。其他JAVA游戏
没有试过,有人试过后,请与大家分享
13.多媒体篇
1.图像应用
GQview
作图的软体有很多,未装
电子线路图的
化学结构的
数学类(如代数方程和微积分的)
2.声音和视频
OSS mixer 混声器???不明白
XMMS(mplayer的图形介面),通吃除real格式外的所有音频、视频流格式。如mp3、avi、wmv等。
TiMidity。midi的播放器。好听啊
附录A.主要下载资源
www.pdaxrom.org
mirror1.pdaxrom.org/current/
http://www.ayati.com/KOMONO/c7soft.htm
http://www.pdaxrom.org/oldunstable/(很多游戏)
www.pdaxrom.org/unstable/
http://www.unpleasant.net/chris/zaurus/pdaxrom/rc8feed/
http://zaurus.spy.org/feeds/jabbath/
http://www.unpleasant.net/chris/zaurus/pdaxrom/
http://pdaxrom.sourceforge.jp/feed/
http://www.zaurususergroup.org/feed/Packages
关于游戏模拟器
请在下面的论坛中找:
http://www.oesf.org/forums/
附录B.论坛资源
http://www.oesf.org主力论坛
http://forum.palmislife.com/foru ... dyXR&sid=EVdyXR
http://cafe.0rz.net/zaurus/plps/
http://www.pumb.org/viewforum.php?f=39
http://www.linuxforum.net/forum/ ... &sb=5&o=all
http://www.linuxfans.com/
... |
|