IIAB/6.3

From OLPC
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This IIAB XSCE content does not reflect the opinion of OLPC. These pages were created by members of a volunteer community supporting OLPC and deployments.

Internet-in-a-Box (IIAB) 6.3 was released on July 13, 2017, after many of us met in March, 2017 in Los Angeles / Pasadena for http://socallinuxexpo.org — and further developed some near-universal field requirements in Oaxaca, Mexico in late April, 2017.

Please see our IIAB 6.3 Release Notes !

As of mid-July 2017, IIAB 6.3 is in use in Ghana, Dominican Republic, Haiti, Nicaragua, Malaysia and soon Lebanon.

GIVE IT A SPIN !

IIAB 6.3 runs on many platforms (such as Ubuntu 16.04.2, CentOS 7.3 and Debian 8.8) but the easiest way try it out is using a $35 Raspberry Pi 3 computer running the Raspbian OS. Running this 1-liner is all you need to install IIAB 6.3 on Raspbian:

  curl download.iiab.io/6.3/rpi/load.txt | sudo bash

Or if you want this to run significantly faster, try this smaller selection of server apps:

  curl download.iiab.io/6.3/rpi/load-lite.txt | sudo bash

An Ethernet (live Internet) cable installed into the back of your Raspberry Pi 3 is very strongly recommended during installation!

Write to bugs @ iiab.io if you find important bugs, and don't be at all shy posting to our public forums at http://iiab.io !

Fair Warning: the "from scratch" approach to installation take an hour or more to complete on a recent install of Raspbian — depending on the speed of your microSD card — and how well-ventilated your Raspberry Pi 3 CPU (whose clock frequency is throttled above 80C; which you can always monitor with the "vcgencmd measure_temp", let it rip!!)

While You Wait: check out http://FAQ.IIAB.IO and read the tech docs @ https://github.com/iiab/iiab/wiki !

HOW IT AROSE

Whereas IIAB/XSCE 6.2 released April 19, 2017 was intended to bring XSCE 6.1 from Fedora/CentOS to Raspbian/Debian (and possibly later Ubuntu) — we are very excited to now build off Raspberry Pi's organic community energy around the globe. This means popular demand is increasingly now driving ease-of-use / ease-of-content-maintenance improvements of *many* kinds — even if yes Captive Portal did not make the cut this time!

To see how the design of IIAB 6.3 evolved over the prior 3 months in more detail, please read our twice-weekly minutes here:

  http://minutes.iiab.io

Note that a significant code refactoring occurred in early June 2017 harmonizing most/all internal commands and variable names to "iiab-whatever" — after a decade of "xs-whatever" and "xsce-whatever" — regardless whether uppercase of lowercase.


IIAB 6.4 is expected next.

The latest stable release of IIAB should always be available at: https://github.com/iiab/iiab/releases/latest

The prior stable release was IIAB/XSCE 6.2 (from April 19, 2017, which added a few critical fixes since then) and remains available at under the prior naming convention: https://github.com/xsce/xsce/releases/latest

Note this across-the-board name change from XSCE to IIAB also means that our software code (multiple repos) now reside in a new home: http://github.com/iiab (since late May 2017; http://github.com/xsce is now deprecated)

Return to this IIAB 6.3 summary site anytime later, with short link: http://wiki.iiab.io/6.3