DougieLawson wrote:
That's the non-optimal solution. The best solution is to wire your Raspberry Pi to your Router before starting NOOBS for the first time. It can then download the latest versions of OS'es that aren't included from the Internet.
Sorry. Can't agree...at least not completely. Yes, wiring the Pi to a router will certainly make NOOBS/NOOBSLite work as desired, but that is not always an option...for a variety of reasons. As I've already noted, I use NOOBS to demo OS installs at Jams. Don't have access to a wired connection, so anything I want to demo has to be on the SD card. Others may not have access to a router, either because there are no spare ports (yeah...go buy a switch and rewire...) or because their entire connection is wireless.
As I noted, I can fake a wired connection (IF the public wireless is sufficiently reliable), but that's because I have a couple of devices that can be configured as access clients. However, to config one for a public WiFi, I need to be able to access it through a web interface...which can't be done by a Pi that has yet to install an OS. Nor is this solution one that all that many people are likely to (a) have the equipment to do, and (b) would know could be done. Thus not an expected NOOBS solution.
I'm not trying to be difficult about this, but the RPF has painted itself into a corner on NOOBS. Keeping NOOBS the way it is, but either adding another NOOBS package that includes several OSes or creating a download page that has a bunch of pre-package-for-NOOBS OSes would solve these issues. With the later approach, it could be left up to those maintaining the various distros to supply current NOOBS packages to be added to the "NOOBS expansion download page".