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 at 3:56
  • Incidentally Raspbian is meaningless. Raspberry Pi OS has been the official OS for several years.
    – Milliways
    Apr 2 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.


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)


Your Answer

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

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