Rasberry pi updates

There is no problem, looking for best practice advise?

WRITE HERE

What did you already try to solve it?

I downloaded and flashed a new image of Octoprint, the same day I tried this command to ensure the pi is totally up to date, I ran the command and it took a good 20 minutes to complete with all the updates. Little concerned that a new Octo image is so far out of date ?
sudo apt full-upgrade

Have you tried running in safe mode?

not relevent

Did running in safe mode solve the problem?

not relevent

Systeminfo Bundle

NA
WRITE HERE

Additional information about your setup

OctoPrint version, OctoPi version, printer, firmware, browser, operating system, ... as much data as possible

WRITE HERE

Image of OctoPrint? I only get images of OctoPi. :wink:

Apologies wrong terminology, thank you for spotting that, I downloaded it from the raspberry pi website that has the octoprint imagine

Is there any harm in running that full update, can it impact the performance of Octoprint ?

These updates are meant to improve OctoPrint.

A Linux image is created from the component parts at a point in time. The component parts are, for the most part, constantly evolving. It is therefore normal for sudo apt update && sudo apt upgrade to find components that are out of date on a "fresh" install.

There is a difference between apt upgrade and apt full-upgrade. See here and here for details.

  • apt-get upgrade will not change what is installed (only versions),
  • apt-get dist-upgrade will install or remove packages as necessary to complete the upgrade,
  • apt upgrade will automatically install but not remove packages.
  • apt full-upgrade performs the same function as apt-get dist-upgrade.

To expand on why you'd want upgrade instead of dist-upgrade , if you are a systems administrator, you need predictability. You might be using advanced features like apt pinning or pulling from a collection of PPAs (perhaps you have an in-house PPA).

There is a possibility that either upgrade type will cause an application like OctoPrint to cease functioning. The image you download has been tested more thoroughly for compatibility and changes to the packages installed may introduce incompatibilities. This must be weighed against the improvements that are made.

I suggest that you make a backup image, do the upgrade and test. If something fails, you can return to the previous state.