今天花了几个小时在Ubuntu 上装好了webOS 开发环境, 准备学一下Palm 手机开发, 开发个小程序, 也算为公司做点贡献
Palm 的开发中心地址是 developer.palm.com, 里面可以找到SDK 安装说明, MacOS, Windows 和 Ubuntu 平台都有。 Ubuntu 的安装说明在这里, 基本上照着顺序一步一步来, 不过安装的过程中我这个Ubuntu 新手还是碰到几个不大不小的问题, 花了点时间google 了一下,记录在这里。
1. webOS 的开发环境用VirtualBox 做模拟器, 所以需要先安装VirutalBox 3.2 以上。 文档里面给出的VirtualBox repository点过时了,VirtualBox 的网站说明了已经从 non-free改到了 contrib, 我用的是这个: deb http://download.virtualbox.org/virtualbox/debian maverick contrib
我是Ubuntu 10.10, 你可以在VirtualBox 的网站上找到对应你的版本的源
2. Ubuntu 9(?) 以后的版本去掉了Sun 的jre, 你需要从别的源安装。 打开/etc/apt/source.list, 找到类似以下两句, 'XXXXX' 是你Ubuntu 版本的代号:
#deb http://archive.canonical.com/ubuntu XXXXX partner
#deb-src http://archive.canonical.com/ubuntu XXXXX partner
取消注释保存文件,就可以按照文档安装sun jre6 了。
如果你要在浏览器中使用Ares IDE, 记得安装jre 插件:
sudo apt-get install sun-java6-plugin
3.安装Palm Novacom 要根据你的linux 分别下载32位或者64 位版本.
判断linux kernel: uname -m
4. SDK 安装包有188M, 建议先开始下载安装包, 乘下载的时候做别的步骤。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?