您的位置:首页 > 运维架构

Ubuntu下运行Open WebOS

2012-09-29 13:52 106 查看
惠普放出了webOS开源首个测试版,这次发布的测试版有两个版本,其中有个可运行在Ubuntu上的版本。官方说明能在Ubuntu11.04和12.04的32位下正常运行,暂且不支持其他桌面版和Server版。





安装:(查看官方说明

1.安装一些依赖关系,官方说明给出了所需的依赖。


sudo apt-get update



sudo apt-get install git git-core pkg-config make autoconf \
libtool g++ tcl unzip libyajl-dev libyajl1 qt4-qmake \
libsqlite3-dev curl



sudo apt-get install gperf bison libglib2.0-dev libssl-dev \
libxi-dev libxrandr-dev libxfixes-dev libxcursor-dev \
libfreetype6-dev libxinerama-dev libgl1-mesa-dev \
libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev \
flex libicu-dev



sudo apt-get install libboost-system-dev libboost-filesystem-dev \
libboost-regex-dev libboost-program-options-dev liburiparser-dev \
libc-ares-dev libsigc++-2.0-dev libglibmm-2.4-dev libdb4.8-dev \
libcurl4-openssl-dev



sudo apt-get build-dep qt4-qmake


2.下载open webos desktop版的源码:


如果没有安装git,首先安装git。


sudo apt-get install git


3.编译安装OpenwebOS

进入build-desktop文件夹(cd build-desktop)执行:


./build-webos-desktop.sh


整个过程需要保证网络连接,编译时间很长,耐心等待(编译完大约占2.4G多的空间)

编译后安装OpenwebOS:


sudo ./install-webos-desktop.sh


可以用以下命令删除:


sudo ./install-webos-desktop.sh remove


4.运行webOS

保持在build-desktop文件夹下,启动相应的服务:


./service-bus.sh start



./service-bus.sh services


初次运行需要进行初始化:


./service-bus.sh init


运行webOS:


./run-luna-sysmgr.sh


关闭相应的服务:


./service-bus.sh stop


至此,OpenwebOS已在Ubuntu下运行了。





来自:http://www.dreamsky.me/html/2458.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: