XS Community Edition/0.3/Installing: Difference between revisions
< XS Community Edition | 0.3
Jump to navigation
Jump to search
No edit summary |
|||
Line 12: | Line 12: | ||
<li>Ensure USB Ethernet Adapters are connected. |
<li>Ensure USB Ethernet Adapters are connected. |
||
<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>Change to user root by typing "su". |
|||
<li>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. |
<li>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. |
||
<li>Change directory by typing "cd /etc/yum.repos.d" |
<li>Change directory by typing "cd /etc/yum.repos.d" |
Revision as of 01:17, 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) with power management turned off within My Settings | Power.
During the install process, your XS server must be connected to the Internet, via its built-in Wifi adapter/ears (it may NOT connect to the Internet thru a USB Ethernet Adapter during your install). After the install process, your XS server may connect to the Internet using others mean.
Also required is a USB Ethernet Adapter 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
- Ensure USB Ethernet Adapters are connected.
- 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://build.activitycentral.com/xsce.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.