# Raspberry Pi-OS \<\< Version 12 (bookworm) released

**URL:** <https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989>\
**Category:** Hardware\
**Created:** [13 October 2023 06:13 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989 "2023-10-13T06:13:51Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [13 October 2023 06:13 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/1 "2023-10-13T06:13:51Z")

</div>

Just noticed Debian version 12 was released on 10th October, 2023.  
 ![Pi-OS_Bookworn](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/0/c04d6b9e1a4e90f66fe324d0b2ff78a9277d85b4.png)

Here's a link to all image variants...

> **[Operating system images – Raspberry Pi](https://www.raspberrypi.com/software/operating-systems/)**
>
> From industries large and small, to the kitchen table tinkerer, to the classroom coder, we make computing accessible and affordable for everybody.

---

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [13 October 2023 10:40 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/2 "2023-10-13T10:40:27Z")

</div>

Think I will wait and see if this causes any issues before upgrading 😉

---

<div class="post-metadata">

**Author:** ![FireWizard52](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/firewizard52/32/34508_2.png) [@FireWizard52](https://discourse.nodered.org/u/FireWizard52)\
**Post date:** [13 October 2023 12:45 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/3 "2023-10-13T12:45:00Z")

</div>

As far as I have been informed this is the version (Bookworm) you will need for the Raspberry Pi 5.  
Previous versions, like Bullseye and Buster will not work on the Pi 5.

---

<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:** [13 October 2023 13:02 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/4 "2023-10-13T13:02:55Z")

</div>

We already discovered that Node-red nor anything else logs to /var/log/syslog with Bookworm.

We have to learn to use journalctl (?) for debugging

---

<div class="post-metadata">

**Author:** ![Sean-McG](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sean-mcg/32/54677_2.png) [@Sean-McG](https://discourse.nodered.org/u/Sean-McG)\
**Post date:** [13 October 2023 13:37 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/5 "2023-10-13T13:37:37Z")

</div>

I have a Pi5 on pre order, but doubt I will see it this year 🥲

---

<div class="post-metadata">

**Author:** ![SonoraTechnical](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/sonoratechnical/32/20033_2.png) [@SonoraTechnical](https://discourse.nodered.org/u/SonoraTechnical)\
**Post date:** [14 October 2023 00:41 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/6 "2023-10-14T00:41:50Z")

</div>

I have a RaspberryPi5 on order, but I'll try this on a spare RaspberryPi4B that I have kicking around as soon as I find where I misplaced my SDMicro cards.. (silly me)..

Curious to see what Node-RED will do, particulary with i2c as that access the GPIO... Prepared for stuff not to work initially.

---

<div class="post-metadata">

**Author:** ![iiot2k](https://avatars.discourse-cdn.com/v4/letter/i/8baadc/32.png) [@iiot2k](https://discourse.nodered.org/u/iiot2k)\
**Post date:** [14 October 2023 08:28 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/7 "2023-10-14T08:28:01Z")

</div>

I took a look at the preliminary manual for the RP1 chip.  
One thing I can say is that it won't be easy for us node developers.  
Now I have to adapt and test all my nodes for RPI 5.

---

<div class="post-metadata">

**Author:** ![kuema](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kuema/32/6542_2.png) [@kuema](https://discourse.nodered.org/u/kuema)\
**Post date:** [14 October 2023 12:17 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/8 "2023-10-14T12:17:11Z")

</div>

> [@jbudd](#):
>
> We already discovered that Node-red nor anything else logs to /var/log/syslog with Bookworm.

That's the new standard behavior of Debian 12, not an issue with Raspberry OS specifically.

They dropped rsyslog in favor of systemd's journalctl.

See release notes for details:  
[https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#changes-to-system-logging](https://www.debian.org/releases/bookworm/amd64/release-notes/ch-information.en.html#changes-to-system-logging)

---

<div class="post-metadata">

**Author:** ![iiot2k](https://avatars.discourse-cdn.com/v4/letter/i/8baadc/32.png) [@iiot2k](https://discourse.nodered.org/u/iiot2k)\
**Post date:** [14 October 2023 18:49 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/9 "2023-10-14T18:49:24Z")

</div>

In this OS version is a bookworm.

---

<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:** [14 October 2023 20:05 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/10 "2023-10-14T20:05:04Z")

</div>

> [@jbudd](#):
>
> We already discovered that Node-red nor anything else logs to /var/log/syslog with Bookworm.
> 
> We have to learn to use journalctl (?) for debugging

I think that is probably a changed default in systemd. My Debian installation (not a Pi) doesn't log to syslog either. There is a parameter that gets the systemd journaling to sync to syslog, it was discussed in another thread recently.

So if you want it, just turn it on. Either for just Node-RED or as a default for all systemd run apps.

---

<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:** [14 October 2023 20:14 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/11 "2023-10-14T20:14:44Z")

</div>

> [@TotallyInformation](#):
>
> So if you want it, just turn it on.

I only mentioned it as an example of OS changes which could in some circumstances impact Node-red. Another example is networking.

Nope, I'm not expecting to turn it back on, the amount of junk which accumulates in /var/log is already a threat to the stability of the system, which might be a poor little Pi with an 8GB SD card.  
(I have not tested Bookworm on an 8GB card, mine currently have minimum 16GB, the test of Bookworm is on 32GB)

---

<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:** [15 October 2023 09:06 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/12 "2023-10-15T09:06:07Z")

</div>

> [@TotallyInformation](#):
>
> I think that is probably a changed default in systemd. My Debian installation (not a Pi) doesn't log to syslog either. There is a parameter that gets the systemd journaling to sync to syslog, it was discussed in another thread recently.

I am not sure that is correct (at least for bookworm), I believe it is because rsyslog is no longer installed installed by default.

@TotallyInformation, on your system does `sudo systemctl status rsyslog` show it running?

---

<div class="post-metadata">

**Author:** ![kuema](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kuema/32/6542_2.png) [@kuema](https://discourse.nodered.org/u/kuema)\
**Post date:** [15 October 2023 09:08 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/13 "2023-10-15T09:08:59Z")

</div>

> [@Colin](#):
>
> I believe it is because rsyslog is no longer installed installed by default.

That's correct. It's mentioned in the link I provided in my post earlier.

---

<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:** [15 October 2023 14:19 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/14 "2023-10-15T14:19:19Z")

</div>

> [@Colin](#):
>
> @TotallyInformation, on your system does `sudo systemctl status rsyslog` show it running?

Yes, it is running on my system. However, I'm running buster, just on an intel laptop not a Pi.

---

<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:** [15 October 2023 15:00 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/15 "2023-10-15T15:00:57Z")

</div>

OK, so there are two possible causes of missing syslog.

---

<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:** [15 October 2023 15:03 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/16 "2023-10-15T15:03:49Z")

</div>

The PiOS docs do specifically state that rsyslog is no longer installed.

---

<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:** [14 December 2023 15:03 UTC](https://discourse.nodered.org/t/raspberry-pi-os-version-12-bookworm-released/81989/17 "2023-12-14T15:03:57Z")

</div>

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