(→Preparing the netbook) |
(→Preparing the netbook) |
||
| Line 11: | Line 11: | ||
== Preparing the netbook == | == Preparing the netbook == | ||
| - | |||
| - | |||
First you need to install MeeGo on the netbook. Instructions are [http://meego.com/devices/netbook/installing-meego-your-netbook available here]. | First you need to install MeeGo on the netbook. Instructions are [http://meego.com/devices/netbook/installing-meego-your-netbook available here]. | ||
| Line 24: | Line 22: | ||
<ol> | <ol> | ||
<li> | <li> | ||
| - | Deployment from Qt Creator to a netbook uses SSH for file copying, so you need OpenSSH server on the device. | + | Deployment from Qt Creator to a netbook uses SSH for file copying, so you need OpenSSH server on the device. It should be available with a default netbook image; if it's not, install it with: |
<pre>sudo zypper install openssh-server</pre> | <pre>sudo zypper install openssh-server</pre> | ||
| - | + | Then start the SSH server manually (you'll need to do this just after you've installed it, otherwise it won't be available until you reboot): | |
<pre>sudo /etc/init.d/sshd start</pre> | <pre>sudo /etc/init.d/sshd start</pre> | ||
| - | + | And add it to the init sequence so it starts at boot time: | |
<pre>sudo chkconfig --add sshd</pre> | <pre>sudo chkconfig --add sshd</pre> | ||
</li> | </li> | ||
This page is in progress and is likely to contain incorrect instructions at present -- Elliot Smith 11:23, 4 May 2011 (UTC)
This page explains how to prepare a netbook so it can be used as a deployment target for MeeGo development ???check link.
If you don't have access to a netbook which can run MeeGo, you can use QEMU or Xephyr as a deployment target instead:
First you need to install MeeGo on the netbook. Instructions are available here.
You will need a working network connection on the netbook, to make it accessible to the development host machine.
Next, add some extra packages and configuration so you can deploy to the netbook from Qt Creator. The following steps require a command line on the netbook; this is available from the Applications zone, under System Tools > Terminal.
On the command line:
sudo zypper install openssh-server
Then start the SSH server manually (you'll need to do this just after you've installed it, otherwise it won't be available until you reboot):
sudo /etc/init.d/sshd start
And add it to the init sequence so it starts at boot time:
sudo chkconfig --add sshd
sudo zypper install gdb-gdbserver
xhost +SI:localuser:root
You will need to do this each time you want to use the netbook as a deployment target (i.e. each time you reboot it).
The netbook should now be ready for work as a deployment target. See the hello world for an example of how to deploy to the netbook from Qt Creator.
???check instructions
???fix screenshot (totally wrong)
To configure device access:
If the message "Could not connect to host" is displayed, check your setting selections and make sure that the network is connected.