I am working with Raspberry pi 3b+. I have installed Raspbian OS on the SD card. Now, I have to install Octoprint on raspbian os system. How to do it? While installing Octoprint from raspberry image viewer it requires SD card as storage system, so if I remove the SD card from raspberry pi and install ostoprint from image viewr using other PC, will it erase the raspbian OS and install a new Octoprint OS system or will it add the octoprint as an application.

I need to operate a 3D printer using octoprint on raspberry pi and also need raspbian OS system. Basically Octoprint should be installed as an application not as OS system on my raspberry pi.

  • This question is ambiguous. You CAN install multiple OS on a SD Card using PIN (although frankly it is easier and probably cheaper to use multiple SD Cards). You can install Octoprint on Raspberry Pi OS (which requires a level of Linux expertise). It is far from clear WHY you think you "also need raspbian OS system".
    – Milliways
    Apr 2, 2023 at 3:56
  • Incidentally Raspbian is meaningless. Raspberry Pi OS has been the official OS for several years.
    – Milliways
    Apr 2, 2023 at 4:00

2 Answers 2


There are details of how to install Octoprint on a running Raspbian system at the octoprint site.

It warns the task is not for the faint hearted.

  • Thank you for the response. Apr 3, 2023 at 7:18

IMO the best way to go would be using Docker. https://github.com/OctoPrint/octoprint-docker

You could even run something like Portainer, and then use a pre-existing app template to deploy an Octoprint container. NovaspiritTech has a good video on Portainer setup, which includes adding a repository of App Templates (including Octoprint)

  • Thank You for the response. Apr 3, 2023 at 7:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.