Saturday, November 7, 2026
HomeIoTThe Fool-Proof Information to Upgrading Raspberry Pi from Buster to Bullseye

The Fool-Proof Information to Upgrading Raspberry Pi from Buster to Bullseye

[ad_1]

Illustration: © IoT For All

Just a few months in the past, I loved a really conventional Thanksgiving at dwelling: I spent the day avoiding my prolonged household and proceeded to improve my dwelling computer systems to their newest OS variations!

Whereas migrating to macOS 12 Monterey and Home windows 11 had been comparatively painless point-and-click procedures, upgrading my Raspberry Pi 4 Mannequin B single-board laptop from the Buster launch to Bullseye concerned a couple of additional steps. I’ll admit the issue of this course of was exacerbated by the truth that I needed to carry out an in-place improve to keep up all beforehand put in packages and saved information.

A New Raspberry Pi OS?

You heard that proper, a brand new model of Raspberry Pi OS (codenamed Bullseye) was launched. It’s based mostly upon Debian 11, and with the correct {hardware}, can present a big velocity increase with particular duties. There are quite a few updates and enhancements to be present in Bullseye, not the least of which embody:

  • An up to date PiCamera driver (which would require re-writing your code BTW);
  • Changing GTK+2 with GTK+3 to offer an improved GUI;
  • Utilizing Mutter as a substitute of Openbox for window administration (in case your Pi has >= 2GB of RAM);
  • A recent new notification supervisor within the taskbar;
  • A greater updating expertise for put in packages;
  • An replace to the Chromium browser (v92), which helps hardware-accelerated video playback.

For an entire record of Raspberry Pi Bullseye updates, seek the advice of this text from the oldsters at Raspberry Pi.

This new launch of Raspberry Pi OS does technically work with any Raspberry Pi SBC (sure, together with the Raspberry Pi Zero). Nevertheless, except you want options from Bullseye particularly, you would possibly wish to keep in your present launch. House owners of a “4.x” Raspberry Pi (e.g., the Raspberry Pi 4, Compute Module 4, or the Raspberry Pi 400) will doubtless select to improve regardless.

Upgrading Caveats

Earlier than you start, I can’t stress sufficient that the most effective, and albeit most supported, option to improve to Bullseye is to backup your whole essential information and carry out a clear set up utilizing the Raspberry Pi Imager; nonetheless, if you happen to’re like me and select to stay dangerously, you’ll want to again up your information any approach and buckle up for the journey.

Please bear in mind that the next course of will not be formally supported AND might briefly disable Wi-Fi (see the word under) or result in different unintended points. Backup any essential information in your RPi earlier than continuing!

Step-by-Step Set up of Bullseye

Disclaimers apart (did you learn the warning above?), here’s a step-by-step set of steps so that you can improve from Buster to Bullseye through the Raspberry Pi terminal.

  1. Open your Raspberry Pi terminal and replace the repository lists:

2. Set up the entire newest packages (and their dependencies):

3. Reboot your Pi to activate any packages that require a reboot:

4. Optionally available if you happen to wish to stay on the sting! Replace to the most recent model of the Raspberry Pi firmware:

One other reboot could also be crucial after updating your firmware.

  1. Subsequent, edit your sources.record file to modify your repository record from Buster to Bullseye:

Find the next line and alter buster to bullseye:

Save your modifications and proceed to the subsequent step.

  1. Replace your repository lists once more (this time it is going to be utilizing the Bullseye-specific repositories):

7. Set up the most recent model of Node.js (this helps keep away from an error you could obtain when working apt full-upgrade in step 9). This step might take a number of minutes.

Observe that you could be obtain a immediate to “Restart companies throughout bundle upgrades with out asking.” If that’s the case, select “Sure.”

  1. Replace to the most recent model of GCC 8 (this additionally helps keep away from an error within the subsequent step).

9. Run one other full improve to put in any extra Bullseye necessities and downstream dependencies:

NOTE: It’s at this level your Wi-Fi might exit! We’ll repair that in a bit.

  1. Clear up your packages to take away any which are out of date or not used:

11. Subsequent, it is advisable alter your /boot/config.txt file to allow KMS (the brand new commonplace video driver). That is accomplished by default with a clear set up, however our improve course of requires this modification to be carried out manually. Due to Linux Rebellion for this tip!

12. If you’re all accomplished, reboot your Pi:

13. After a reboot, test to see if all the pieces was correctly up to date:

This could return the next:

Wi-Fi Not Working?

To reclaim your Wi-Fi, go to “Preferences” –> “Connman Settings” –> “Wi-fi” after which click on on the SSID to which you wish to join. You may additionally wish to click on the ⚙️ icon subsequent to the SSID and allow “auto-connect”.

If any wi-fi or community panels are lacking from the taskbar, you’ll be able to auto-connect these by right-clicking on the taskbar, selecting “Add/Take away Panel Gadgets”, then including the suitable panels.

If these options didn’t work, seek the advice of some discussion board threads right here and right here that will assist.

Nice Success…?

It must be acknowledged once more right here, on the finish whenever you’ve already made the error of performing an in-place improve that this course of will not be formally supported by Raspberry Pi. Quite the supported improve path is a clear set up of Bullseye utilizing the Raspberry Pi Imager.

Whilst you’re right here, if you happen to’re inquisitive about including wi-fi mobile capabilities to your Raspberry Pi, take a look at the Notecard and get 10 years and 500 MB of mobile knowledge utilizing the Raspberry Pi starter package!

Joyful Hacking on the Pi!



[ad_2]

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments