XS Community Edition/0.3/Installing: Difference between revisions
< XS Community Edition | 0.3
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
====Installing==== |
====Installing==== |
||
<ol> |
<ol> |
||
<li>Turn power management off within My Settings | Power. (This is not required but will make life easier as the machine will not turn off.) |
<li>Turn power management off within My Settings | Power. (This is not required but will make life easier as the machine will not turn off.) |
||
<li>If connecting to the Internet via WiFi, go to 'my neighborhood' and select a wireless network to connect to internet. |
|||
<li>Ensure USB Ethernet Adapters are connected. |
<li>Ensure one or two USB Ethernet Adapters are connected, see above. |
||
<li>Launch Terminal Activity (unhide Terminal if necessary, clicking List View in the top right of Home View). |
<li>Launch Terminal Activity (unhide Terminal if necessary, clicking List View in the top right of Home View). |
||
<li>Go to 'my neighborhood' and connect to internet. |
<li>Go to 'my neighborhood' and connect to internet. |
Revision as of 01:49, 11 May 2013
Prereqs
This recipe installs XS Community Edition on an XO running OLPC OS 13.1.0 (http://wiki.laptop.org/go/Release_notes/13.1.0). It assumes that the XO will have two network connections, one for the Internet and one for client XOs.
During the install process, your XS server must be connected to the Internet either via its built-in Wifi adapter/ears or through a USB Ethernet Adapter. This will be the way that the server talks to the Internet.
In order for the server to be able to talk to XOs it will need a USB ethernet adaptor connected to a separate Wifi access point (call it AP-LAN) so kids' XOs can later connect their XOs to the server.
Repeat any of the download steps below if they fail due to Internet/DNS glitches.
Installing
- Turn power management off within My Settings | Power. (This is not required but will make life easier as the machine will not turn off.)
- If connecting to the Internet via WiFi, go to 'my neighborhood' and select a wireless network to connect to internet.
- Ensure one or two USB Ethernet Adapters are connected, see above.
- Launch Terminal Activity (unhide Terminal if necessary, clicking List View in the top right of Home View).
- Go to 'my neighborhood' and connect to internet.
- Change to user root by typing "su".
- Make sure the date and time are set correctly. If not set it manually using "date mmddhhmmyyyy" where mm=month, dd=day, hh=hour, mm=minute, yyyy=year. This is required for yum to work correctly.
- Change directory by typing "cd /etc/yum.repos.d"
- Download the needed yum repo by typing "wget http://xsce.activitycentral.com/repos/xsce-release.repo".
- Install xs-config-xo by typing "yum -y install xs-config-xo" (downloads 17+ MB).
- Type "bootstrap-xo" (downloads 34+ MB).
- Press [Enter] to reboot.
- Launch Terminal Activity.
- Change to user root by typing "su".
- Type the command "xs-setup" . This generates a long list of "yum" install requests, similar to the normal adding of functions that you would do if you loaded a minimal "network" install CD from Fedora, and then added additional functions one at a time. (downloads 200+ MB)
- "INSERT USB ETHERNET ADAPTER NOW" warning will appear. Insert it as instructed.
Type "y" to continue. 40+ minutes later, your XS should return to a root prompt with the message "XS configured; services are ready to use." (downloads about 200 MB !) - Remove any USB Ethernet Adapter
- Reboot.
- Re-insert USB Ethernet Adapter.