I used this DigitalOcean article to install Solr 5.3.1 in my system.

It worked fine. Now I wish to uninstall it. How do I carry that out?

All the existing articles seem to specify using apt-get but I can't find any solr-* packages to remove.

I also checked the tarball downloaded during installation and could not make out how to uninstall it or if it has an uninstall script just like the install script.


I have found the following definitions in install_solr_service.sh

  • SOLR_VAR_DIR=/var/$SOLR_SERVICE –>>>– /var/solr
  • SOLR_USER=solr
  • SOLR_INSTALL_DIR=$SOLR_EXTRACT_DIR/$SOLR_DIR –>>>– /opt/solr-5.3.1
  • SOLR_ARCHIVE=$1 –>>>– solr-5.3.1.tgz
  • cp $SOLR_INSTALL_DIR/bin/init.d/solr /etc/init.d/$SOLR_SERVICE


sudo service solr stop
sudo rm -r /var/solr
sudo rm -r /opt/solr-5.3.1
sudo rm -r /opt/solr
sudo rm /etc/init.d/solr
sudo deluser --remove-home solr
sudo deluser --group solr
sudo update-rc.d -f solr remove
sudo rm -rf /etc/default/solr.in.sh

and check the commands above twice before executing. One wrong space and you can reinstall your system.

  • Just want to make sure that it is safe to manually remove it? – callmekatootie Oct 2 '15 at 8:15
  • That's the only way. ;) But you could read this first. – A.B. Oct 2 '15 at 8:17
  • 2
    Both is ok, I have improved the answer. You could remove the home folder sudo rm -r /home/solr – A.B. Oct 4 '15 at 16:11
  • 4
    You are missing this, if you want to re-install it again. sudo update-rc.d -f solr remove and sudo rm -rf /etc/default/solr.in.sh – Suneel Kumar Jun 27 '16 at 12:44
  • 1
    @SuneelKumar thank you brother, you saved my arse. Comment in my delete script includes a link here and "but NOTE THE COMMENT from SuneelKumar". I have edited the answer to reflect these necessary commands :) – rjurney Jun 19 '20 at 22:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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