# Update/Upgrade from pretty old Version installed by "The Scipt" from Peter Scargil

**URL:** <https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191>\
**Category:** General\
**Created:** [1 March 2022 19:35 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191 "2022-03-01T19:35:36Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![DerMega](https://avatars.discourse-cdn.com/v4/letter/d/ecd19e/32.png) [@DerMega](https://discourse.nodered.org/u/DerMega)\
**Post date:** [1 March 2022 19:35 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/1 "2022-03-01T19:35:36Z")

</div>

Hey Guys,

between 2-3 years ago I installed Node-RED and many other tools with Peter Scargils "The Script".  
Now its a pretty old Version. I recently updated Zigbee2Mqtt to the current Version and now it doesn´t work anymore because Node-RED is too old.  
Can somebody point me in the right direction how I can Upgrade my current installation OR can tell me what I have to back up all my flows to make a clean reinstall?

Current Version is:

```auto
1 Mar 20:22:48 - [info] Node-RED version: v1.0.3
1 Mar 20:22:48 - [info] Node.js version: v10.18.0
1 Mar 20:22:48 - [info] Linux 4.19.75-v7+ arm LE
1 Mar 20:22:49 - [info] Loading palette nodes
1 Mar 20:22:50 - [warn] [node-red-contrib-zigbee2mqtt] Node module cannot be loaded on this version. Requires: >=1.3.0
1 Mar 20:22:58 - [info] Worldmap version 2.2.1
1 Mar 20:22:59 - [info] Dashboard version 2.28.2 started at /ui
1 Mar 20:22:59 - [info] Settings file : /home/pi/.node-red/settings.js
1 Mar 20:22:59 - [info] HTTP Static : /home/pi/.node-red/public
1 Mar 20:22:59 - [info] Context store : 'default' [module=memory]
1 Mar 20:22:59 - [info] User directory : /home/pi/.node-red
1 Mar 20:22:59 - [warn] Projects disabled : editorTheme.projects.enabled=false
1 Mar 20:22:59 - [info] Flows file : /home/pi/.node-red/flows.json

```

I don´t know if the [Update Script](https://nodered.org/docs/getting-started/raspberrypi) works with the installed Version from "The Script".  
Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Paul-Reed](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paul-reed/32/66906_2.png) [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Post date:** [1 March 2022 19:42 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/2 "2022-03-01T19:42:46Z")

</div>

The install/update guide should work.  
Is it a Raspberry Pi?  
[https://nodered.org/docs/getting-started/raspberrypi#installing-and-upgrading-node-red](https://nodered.org/docs/getting-started/raspberrypi#installing-and-upgrading-node-red)

---

<div class="post-metadata">

**Author:** ![jbudd](https://avatars.discourse-cdn.com/v4/letter/j/5f8ce5/32.png) [@jbudd](https://discourse.nodered.org/u/jbudd)\
**Post date:** [1 March 2022 19:44 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/3 "2022-03-01T19:44:29Z")

</div>

The official update script should work fine.  
You may need to put --node14 at the very end of the command to force it to update node.js

Make a backup copy of your .node-red folder first though.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [1 March 2022 19:57 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/4 "2022-03-01T19:57:42Z")

</div>

Which version of pi OS is it, you might have problems is it is to old.

---

<div class="post-metadata">

**Author:** ![DerMega](https://avatars.discourse-cdn.com/v4/letter/d/ecd19e/32.png) [@DerMega](https://discourse.nodered.org/u/DerMega)\
**Post date:** [1 March 2022 20:11 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/5 "2022-03-01T20:11:22Z")

</div>

It is a Raspbian GNU/Linux 10 (buster).  
Will I be fine with it?

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [1 March 2022 20:24 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/6 "2022-03-01T20:24:00Z")

</div>

Yes, Buster is fine.

---

<div class="post-metadata">

**Author:** ![DerMega](https://avatars.discourse-cdn.com/v4/letter/d/ecd19e/32.png) [@DerMega](https://discourse.nodered.org/u/DerMega)\
**Post date:** [1 March 2022 20:27 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/7 "2022-03-01T20:27:17Z")

</div>

Ok thx.  
I will try my luck tomorrow. Its too late now 😃  
I´ll give you guys feedback!

---

<div class="post-metadata">

**Author:** ![craigcurtin](https://avatars.discourse-cdn.com/v4/letter/c/94ad74/32.png) [@craigcurtin](https://discourse.nodered.org/u/craigcurtin)\
**Post date:** [1 March 2022 23:53 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/8 "2022-03-01T23:53:56Z")

</div>

take an image of the SD card before you start and store it on your PC just in case

Craig

---

<div class="post-metadata">

**Author:** ![DerMega](https://avatars.discourse-cdn.com/v4/letter/d/ecd19e/32.png) [@DerMega](https://discourse.nodered.org/u/DerMega)\
**Post date:** [2 March 2022 06:24 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/9 "2022-03-02T06:24:38Z")

</div>

Yeah that was my plan anyways.  
Thank you for your tip 🙂

---

<div class="post-metadata">

**Author:** ![DerMega](https://avatars.discourse-cdn.com/v4/letter/d/ecd19e/32.png) [@DerMega](https://discourse.nodered.org/u/DerMega)\
**Post date:** [2 March 2022 10:36 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/10 "2022-03-02T10:36:34Z")

</div>

So I ran a

```auto
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered) --node14 --confirm-install --confirm-pi --update-nodes

```

And now everything is back up and running flawlessly.  
To be honest: I wasn´t expecting that.

Thank you all for your tips 🙂

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [2 March 2022 11:06 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/11 "2022-03-02T11:06:11Z")

</div>

> [@DerMega](#):
>
> To be honest: I wasn´t expecting that.

Oh ye of little faith 🙂

---

<div class="post-metadata">

**Author:** ![DerMega](https://avatars.discourse-cdn.com/v4/letter/d/ecd19e/32.png) [@DerMega](https://discourse.nodered.org/u/DerMega)\
**Post date:** [2 March 2022 19:11 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/12 "2022-03-02T19:11:38Z")

</div>

Yeah, when it comes to me and Linux .... it is 😃

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [16 March 2022 19:12 UTC](https://discourse.nodered.org/t/update-upgrade-from-pretty-old-version-installed-by-the-scipt-from-peter-scargil/59191/13 "2022-03-16T19:12:08Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
