Read the statement by Michael Teeuw here.
"npm run start" does not work. Returns "sh 1 ./node_modules/.bin/electron not found"
-
Awesome, I will update once I have an opportunity to try this. Thank you.
-
@sdetweil, Ok, so this is what I get when I ran your script as suggested…
install log being saved to /home/Hastyhome/install.log
Updating packages …
W: Problem unlinking the file /var/lib/apt/lists/partial/.apt-acquire-privs-test.IzBHn1 - IsAccessibleBySandboxUser (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/.apt-acquire-privs-test.s8By5q - IsAccessibleBySandboxUser (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm_InRelease - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian-security_dists_bookworm-security_InRelease - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian-security_dists_bookworm-security_Release - PrepareFiles (74: Bad message)
E: The repository ‘http://deb.debian.org/debian-security bookworm-security Release’ no longer has a Release file.
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-arm64_Packages.xz - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-armhf_Packages.xz - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-arm64_Packages.xz - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-armhf_Packages.xz - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-arm64_Packages - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-arm64_Packages - PrepareFiles (74: Bad message)
Update failed, retrying installation …
Installing helper tools …
W: Problem unlinking the file /var/lib/apt/lists/partial/.apt-acquire-privs-test.Kd9RjG - IsAccessibleBySandboxUser (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/.apt-acquire-privs-test.Ipb98I - IsAccessibleBySandboxUser (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm_InRelease - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian-security_dists_bookworm-security_InRelease - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian-security_dists_bookworm-security_Release - PrepareFiles (74: Bad message)
E: The repository ‘http://deb.debian.org/debian-security bookworm-security Release’ no longer has a Release file.
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-armhf_Packages.xz - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-arm64_Packages.xz - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-armhf_Packages.xz - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-arm64_Packages.xz - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-arm64_Packages - PrepareFiles (74: Bad message)
W: Problem unlinking the file /var/lib/apt/lists/partial/deb.debian.org_debian_dists_bookworm-updates_main_binary-arm64_Packages - PrepareFiles (74: Bad message) -
@tony-72 what image are you using? on what device?
i have not seen that on any system
-
@sdetweil Well thats disheartening, lol. I am rebooting, will sudo apt-get update and upgrade again. Then I will try your script again to see if I get anything different.
-
@sdetweil I am using the Raspberry pi OS 64 (recommended) on a Raspberry pi 4 model B. Using a micro SD and Raspberry pi imager to flash the SD card.
-
@tony-72 well, what a mess
the full (recommended) 64bit image for me boots to a Busybox prompt, tried 3 times w the rasp imager and another …
SO, had to do the other 64 bit image (not full)
then I had sd card problems… (I was working on my pi4 behind the 7 in touch screen which crashed the other day after a power failure… ) that sd card is trash
so I used another… SO slow… (sd card toast)
so I used ANOTHER… finally…
but apt has some problem so reflashed AGAINthis time it installed correctly…
BUT… I didnt see the problems you meantioned at all
this is the image I used
-
I appreciate all the hard work and assistance. So I believe it is working now. So I rebooted the Raspi and when it came up it showed there were updates. I allowed those updates to install. I then went into terminal and sudo update/sudo upgrade. After that, your script worked as advertised.
Now I did not get through it all until this morning and have not been able to launch it again. I do know the pm2 works because it kept restarting MM every few seconds when I was trying to shut down the Raspi. I will mess with it tonight after i figure out how to disable the autostart. I believe it was “pm2 stop mm” or “pm2 stop MagicMirror”.
-
@tony-72 pm2’s job is to keep the app running, so if it crashes pm2 restarts
pm2 stop all
pm2 logs --lines=50
to look at the logs
i strongly suggest stopping pm2 use while you install and test modules
use npm start in the MagicMirror folder, ctrl-c to end, or ctrl-q on the browser
this way you can see the messages from npm start easier
-
Awesome and thanks, everything working as advertised at the moment. About to attempt my first module install and config. Question, is there a text editor installed with your script? I was trying to figure out how to get VScode installed and where to install it, then realized there may be one on here already. What do you suggest, I have zero coding experience but I understand the concept and know a little from studying Cybersecurity.
-
@tony-72 nano is the built in text editor, its text only
vscode goes in system folders, has nothing to do with MM
you could try my MMM-Config module which generates a form for config…
https://github.com/sdetweil/MMM-Configalso see this
https://forum.magicmirror.builders/topic/19193/best-way-to-develop-from-windows-machinesee the first link in my sig below for installing modules… (I didn’t write it)
-