Skip to main content

Uninstallation

The uninstallation process is two parts. The removal of the system packages we installed (NodeJS), and the removal of HivePrint Pi. We do not recommend removing NodeJS, as your system may depend on that package. As such, we will not provide instructions for removing NodeJS here, you can learn how to do that on the official documentation for NodeJS.

HivePrint Pi Uninstallation

Uninstalling HivePrint Pi requires removal of files, and disabling the system daemon that is running the application. We assume that there is only HivePrint related settings in the ~/.npmrc file and the ~/projects directory. If you have manually added or changed either of these locations, please remove only the hiveprint-pi directory from ~/projects, and only the lines containing hiveprint, or dovetail-digital in the ~/.npmrc file.

Remove files

1. Remove npmrc and projects directory
rm ~/.npmrc
cd ~
rm -rf projects/
2. Disable the HivePrint Pi application
sudo systemctl stop hiveprint-pi
sudo systemctl disable hiveprint-pi
sudo rm /etc/systemd/system/hiveprintpi.service