# Debian Linux: Migrating from Bullseye to Bookworm

**URL:** <https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263>\
**Category:** General\
**Tags:** linux\
**Created:** [23 July 2025 09:17 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263 "2025-07-23T09:17:43Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [23 July 2025 09:17 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/1 "2025-07-23T09:17:43Z")

</div>

Hi all, is anyone using Debian Bookworm with Node-RED and if so, did you have any issues?

Having noticed that Bullseye Backports is now switched off and because Debian only supports in-place upgrades across a single version, I figure it might be time to upgrade.

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [23 July 2025 09:23 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/2 "2025-07-23T09:23:02Z")

</div>

> [@TotallyInformation](#):
>
> Hi all, is anyone using Debian Bookworm with Node-RED

My PI 5 is running this:

```auto
$ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian

```

And it runs Node-RED very well - zero issues

---

<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:** [23 July 2025 10:34 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/3 "2025-07-23T10:34:34Z")

</div>

I think people have reported problems with Raspberry Pi GPIO nodes on the RPiOS flavour of Bookworm.

---

<div class="post-metadata">

**Author:** ![gerry](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gerry/32/21604_2.png) [@gerry](https://discourse.nodered.org/u/gerry)\
**Post date:** [23 July 2025 10:58 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/4 "2025-07-23T10:58:15Z")

</div>

The only GPIO issues I've heard of are on pi5's and have nothing to do with bookworm, at least not directly, as they seem to have redone how the pins work internally. I have several pi4's running bookworm with 7 or 8 pins used as outputs and inputs with no issues.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [23 July 2025 12:11 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/5 "2025-07-23T12:11:26Z")

</div>

Thanks all. Running the upgrade now. 🤞

Not on a Pi so (and I've never used GPIO on my Pi's anyway. 😃 ) not an issue, thanks for the reminder though.

---

<div class="post-metadata">

**Author:** ![davidz](https://avatars.discourse-cdn.com/v4/letter/d/a88e57/32.png) [@davidz](https://discourse.nodered.org/u/davidz)\
**Post date:** [24 July 2025 15:55 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/6 "2025-07-24T15:55:38Z")

</div>

No major issues found with Bookworm.

One complaint is that static IP assignment method is changed in Bookworm.

---

<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:** [24 July 2025 16:25 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/7 "2025-07-24T16:25:12Z")

</div>

It is often best to do static ip in the router anyway.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [25 July 2025 08:01 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/8 "2025-07-25T08:01:13Z")

</div>

Which is what I've always done. Use DHCP to assign a static IP based on the MAC address, set up in the router. Even if the router fails, the address is retained assuming no other DHCP service starts up.

Thanks everyone for your feedback. I can confirm that the upgrade went without a hitch and my server is now running Bookworm.

The only thing I need to do is remember how I set the server - which is actually an old laptop to turn off its monitor after bootup.

---

<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:** [25 July 2025 08:03 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/9 "2025-07-25T08:03:56Z")

</div>

> [@TotallyInformation](#):
>
> my server is now running Bookworm.

And Trixie will be along in 2 weeks time 😁

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [25 July 2025 08:17 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/10 "2025-07-25T08:17:20Z")

</div>

> [@jbudd](#):
>
> And Trixie will be along in 2 weeks time 😁

That's fine, I never do major Linux OS upgrades when they come out. I'll wait at least 6 months for any upgrade issues to be ironed out. 🙂

---

<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:** [23 October 2025 08:18 UTC](https://discourse.nodered.org/t/debian-linux-migrating-from-bullseye-to-bookworm/98263/11 "2025-10-23T08:18:13Z")

</div>

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