コンパイルインストールwebos
3245 ワード
一、設置マニュアル:
https://www.openwebosproject.org/docs/build_guide/#.UwLO5mKSzlA
二、設置手順:
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 install xcb libx11-xcb-dev libxcb-sync0-dev\
libxcb1-dev libxcb-keysyms1-dev libxcb-image0-dev libxcb-render-util0-dev\
libxcb-icccm1-dev
$ sudo apt-get build-dep qt4-qmake
2.webosインストールスクリプトのダウンロード
https://github.com/openwebos/build-desktop#downloading
3.webosをダウンロードしてインストールする
./build-webos-desktop.sh
sudo ./install-webos-desktop.sh
三、webosを実行して、実行する时まだいくつかのエラーがあって、もしエラーを排除するならば、インタフェースが出るべきです.
How to Run on Ubuntu Linux
https://www.openwebosproject.org/docs/build_guide/#.UwLO5mKSzlA
二、設置手順:
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 install xcb libx11-xcb-dev libxcb-sync0-dev\
libxcb1-dev libxcb-keysyms1-dev libxcb-image0-dev libxcb-render-util0-dev\
libxcb-icccm1-dev
$ sudo apt-get build-dep qt4-qmake
2.webosインストールスクリプトのダウンロード
https://github.com/openwebos/build-desktop#downloading
3.webosをダウンロードしてインストールする
./build-webos-desktop.sh
sudo ./install-webos-desktop.sh
三、webosを実行して、実行する时まだいくつかのエラーがあって、もしエラーを排除するならば、インタフェースが出るべきです.
How to Run on Ubuntu Linux
Please note that this version of the build does not provide full runtime functionality.
1) Change to the folder where the build-desktop scripts are located (if necessary).
2) Start up the service bus: $ ./service-bus.sh start
The message hub daemons started
indicates success. You can safely ignore error messages.
3) The first time you start, you'll need to create a default account: $ ./service-bus.sh init
In order for the FileCache and Email to work properly, "user_xattr"attribute needs to be set on the filesystem where "luna-desktop-binaries/staging"is located. The command to set the attribute is given below. $ sudo mount / -o remount,user_xattr
Note that the above command will set the attribute temporarily on the filesystem, it will be reset to default settings when machine is rebooted. If you want to make it permenant, edit the file/etc/fstab to add the attribute. Please refer the Ubuntu documentation for more details.
4) Start up the native webOS services on the service bus: $ ./service-bus.sh services
The message Services started!
indicates success. You can safely ignore error messages.
5) Run luna-sysmgr (ideally from a separate terminal shell window to keep the luna-sysmgr output separate from the service-bus logging) $ ./run-luna-sysmgr.sh
You can safely ignore the messages from LunaService.
6) When you are finished running luna-sysmgr, stop the service bus: $ ./service-bus.sh stop
$ ./service-bus.sh start
$ ./service-bus.sh init
$ sudo mount / -o remount,user_xattr
$ ./service-bus.sh services
$ ./run-luna-sysmgr.sh
$ ./service-bus.sh stop