ubuntu9.10 maemo5平台搭建的问题

dengjunxp 2010-02-09 07:02:11
wget -c http://repository.maemo.org/stable/5.0/maemo-scratchbox-install_5.0.sh http://repository.maemo.org/stable/5.0/maemo-sdk-install_5.0.sh
chmod a+x ./maemo-scratchbox-install_5.0.sh ./maemo-sdk-install_5.0.sh

然后安装Scratchbox 。如果是AMD64的系统,执行命令:
sudo ./maemo-scratchbox-install_5.0.sh -F -u $USER
如果是i386的系统,则执行命令:
sudo ./maemo-scratchbox-install_5.0.sh -u $USER

安装脚本会自动下载所需的安装程序,并进行安装。

接下来安装Maemo SDK :
newgrp sbox
./maemo-sdk-install_5.0.sh

接受协议和选择要安装的包后,脚本会自动下载所需的包并进行安装。安装完成后,就可以登录到Scratchbox环境中了:
/scratchbox/login

最后需要安装Nokia提供的私有二进制包 。首先接受这里 的EULA,然后将repository entry添加到Scratchbox环境的/etc/apt/sources.list文件中,执行以下命令进行安装:
sb-conf select FREMANTLE_ARMEL
vi /etc/apt/sources.list # add repository entry
apt-get update
fakeroot apt-get install nokia-binaries nokia-apps
sb-conf select FREMANTLE_X86
vi /etc/apt/sources.list # add repository entry
apt-get update
fakeroot apt-get install nokia-binaries nokia-apps

以上为网上搜到的Maemo5的安装方法,转帖率那是相当高,不知道这样安装是否真能成功?我照着做了一遍,我的系统是Ubuntu9.10。到了切换用户组安装maemo sdk的时候出了点问题。我按照上面的提示切换用户组sbox毫无反应,scratchbox默认sbox密码为空,于是我用gpasswd sbox设置密码。再次切换任然无效,直接安装sdk也失败(shell和python的安装脚本都试过了)。

请教高手大侠们:从scratchbox切换到sbox用户组,安装maemo sdk应该如何操作。谢谢!!
...全文
175 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
全速前行 2010-02-23
  • 打赏
  • 举报
回复
我在nokia那个网站上一直没有把环境下载下来,
不支持断点续传真是郁闷啊
mqwork 2010-02-10
  • 打赏
  • 举报
回复
晕~~

1.楼主在执行
wget -c http://repository.maemo.org/stable/5.0/maemo-scratchbox-install_5.0.sh
之前貌似少了下面的操作:
sudo aptitude install xserver-xephyr

2.还要注意的就是必须在/scratchbox/login 之后,在scratchbox环境里执行
sudo ./maemo-sdk-install_5.0.sh

3.如果还不成的话,建议楼主参考
http://jiansheng69.blog.163.com/blog/static/3678824320100141082895/
Maemo的安装照着这个URL做没问题
!!!注意这个URL里面的
maemo-scratchbox-install_5.0beta2.sh 得改成
maemo-scratchbox-install_5.0.sh

但是接下来的Maemo环境下的Qt的安装还得参照你找到步骤,
不过只能装Qt4.5.3

另外,关于Maemo下的Qt开发,
我的建议先在Maemo外用Qt4.6开发+Debug,
然后在把源程序Copy到scratchbox环境对应的用户目录下用Maemo下的Qt4.5.3编译。
最后在N900模拟器上测试。
MicroSky2813 2010-02-09
  • 打赏
  • 举报
回复
http://blog.csdn.net/hahapro/archive/2007/04/25/1583587.aspx

给篇文章,对scratchbox安装设置说的很详细了
MicroSky2813 2010-02-09
  • 打赏
  • 举报
回复
怎么又建了一个贴......

16,213

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧