First attempt to use meteor fails - demo app crashes

I’ve tried to install meteor (on debian) and follow the hello-world tutorial at https://www.meteor.com/tutorials/blaze/creating-an-app,

For me this fails immediately on attempting to run it using 'meteor '. I get an exception thrown on teh meteor console which has this as the proximate cause:

/.meteor/packages/meteor-tool/.1.5.0.nko897++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:280
W20170615-15:15:16.841(1)? (STDERR) throw(ex);

TypeError: Cannot read property ‘resolve’ of undefined
W20170615-15:15:16.845(1)? (STDERR) at meteorInstall.node_modules.meteor.shell-server.shell-server.js (packages/shell-server/shell-server.js:393:26)

I’ve tried meteor add shell-server to try and fix this, and get error: unknown package: isobuild:isopack-2.

Any attempt to update or add isobuild results in the same error message.

Is this typical of developing stuff with Meteor? Is there an easy fix? (Or any fix?)

Not very common. I dont know what could be wrong, but sounds like your missing some packages. You could try meteor update or meteor npm install but not sure if that will help.