I have 4 MM in my home all running Pi 3. I started with one of my basic projects and tried an upgrade as suggested. Could not get it to work. Did a fresh install and it worked for 24 hours before it crashed.
Now when I try a fresh install on a Stretch-Lite it crashes when trying to install the program.
root@clock:/home/carltonb# curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh | bash
$$\ $$\ $$\ $$\ $$\ $$\ $$$$$$\
$$$\ $$$ | \__| $$$\ $$$ |\__| $$ __$$\
$$$$\ $$$$ | $$$$$$\ $$$$$$\ $$\ $$$$$$$\ $$$$\ $$$$ |$$\ $$$$$$\ $$$$$$\ $$$$$$\ $$$$$$\ \__/ $$ |
$$\$$\$$ $$ | \____$$\ $$ __$$\ $$ |$$ _____|$$\$$\$$ $$ |$$ |$$ __$$\ $$ __$$\ $$ __$$\ $$ __$$\ $$$$$$ |
$$ \$$$ $$ | $$$$$$$ |$$ / $$ |$$ |$$ / $$ \$$$ $$ |$$ |$$ | \__|$$ | \__|$$ / $$ |$$ | \__|$$ ____/
$$ |\$ /$$ |$$ __$$ |$$ | $$ |$$ |$$ | $$ |\$ /$$ |$$ |$$ | $$ | $$ | $$ |$$ | $$ |
$$ | \_/ $$ |\$$$$$$$ |\$$$$$$$ |$$ |\$$$$$$$\ $$ | \_/ $$ |$$ |$$ | $$ | \$$$$$$ |$$ | $$$$$$$$\
\__| \__| \_______| \____$$ |\__| \_______|\__| \__|\__|\__| \__| \______/ \__| \________|
$$\ $$ |
\$$$$$$ |
\______/
Updating packages ...
Hit:1 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Hit:2 http://archive.raspberrypi.org/debian stretch InRelease
Reading package lists... Done
Installing helper tools ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version (12.3).
curl is already the newest version (7.52.1-5+deb9u3).
git is already the newest version (1:2.11.0-3+deb9u2).
unzip is already the newest version (6.0-21).
wget is already the newest version (1.18-5+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Check current Node installation ...
Node.js is not installed.
Installing Node.js ...
## Installing the NodeSource Node.js v6.x repo...
## Populating apt-get cache...
+ apt-get update
Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
Hit:2 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Reading package lists... Done
## Confirming "stretch" is supported...
+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_6.x/dists/stretch/Release'
## Adding the NodeSource signing key to your keyring...
+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
OK
## Creating apt sources list file for the NodeSource Node.js v6.x repo...
+ echo 'deb https://deb.nodesource.com/node_6.x stretch main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src https://deb.nodesource.com/node_6.x stretch main' >> /etc/apt/sources.list.d/nodesource.list
## Running `apt-get update` for you...
+ apt-get update
Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
Hit:2 http://mirrordirector.raspbian.org/raspbian stretch InRelease
Get:3 https://deb.nodesource.com/node_6.x stretch InRelease [4,635 B]
Get:4 https://deb.nodesource.com/node_6.x stretch/main armhf Packages [1,006 B]
Fetched 5,641 B in 2s (2,261 B/s)
Reading package lists... Done
## Run `apt-get install nodejs` (as root) to install Node.js v6.x and npm
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 8,790 kB of archives.
After this operation, 41.1 MB of additional disk space will be used.
Get:1 https://deb.nodesource.com/node_6.x stretch/main armhf nodejs armhf 6.12.3-1nodesource1 [8,790 kB]
Fetched 8,790 kB in 2s (3,995 kB/s)
Selecting previously unselected package nodejs.
(Reading database ... 63007 files and directories currently installed.)
Preparing to unpack .../nodejs_6.12.3-1nodesource1_armhf.deb ...
Unpacking nodejs (6.12.3-1nodesource1) ...
Setting up nodejs (6.12.3-1nodesource1) ...
Processing triggers for man-db (2.7.6.1-2) ...
Node.js installation Done!
Cloning MagicMirror ...
Cloning into 'MagicMirror'...
remote: Counting objects: 8976, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 8976 (delta 3), reused 3 (delta 1), pack-reused 8967
Receiving objects: 100% (8976/8976), 11.48 MiB | 7.35 MiB/s, done.
Resolving deltas: 100% (5077/5077), done.
Cloning MagicMirror Done!
Installing dependencies ...
npm WARN deprecated coffee-script@1.10.0: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN prefer global coffee-script@1.10.0 should be installed with -g
npm WARN prefer global jsonlint@1.6.2 should be installed with -g
> uws@0.14.5 install /root/MagicMirror/node_modules/uws
> node-gyp rebuild > build_log.txt 2>&1 || exit 0
Any thoughts
Carltonb