0

On my Kubuntu 18.10 19.04 system, I have a software installed (in this case: the Arduino IDE), which I would like to completely uninstall.

  • I cannot remember how I installed it, but it does not show up in dpkg --list or the software center and apt-get purge won't find it. I'm pretty sure it was installed without any package manager.
  • I downloaded the current (newer than installed) version from the developer's website (https://www.arduino.cc/en/Main/Software), which includes an unistall.sh script. But the only effect it seems to have is that the launcher shortcut (which is still there, for that matter) doesn't work anymore - the software can still be run from terminal (by simply typing arduino).

What, generally, are the steps to take to manually uninstall software from my system? I assume it's mainly deleting files, but how do I locate them all? Are there any databases I need to un-register the software from?

9
  • 1
    What is the output of type -a arduino? Also 18.10 reached its End of Life in July 2019, thus, off-topic here.
    – Kulfy
    Commented Nov 13, 2019 at 18:01
  • @Kulfy Output is arduino ist /home/jmb/.local/share/umake/bin/arduino. Sorry, I totally missed the EoL and will upgrade, but the question should apply regardless.
    – Fii
    Commented Nov 13, 2019 at 18:03
  • That implies you installed that using umake a.k.a. Ubuntu make. You can uninstall that by running umake ide arduino --remove
    – Kulfy
    Commented Nov 13, 2019 at 18:10
  • @Kulfy That results in an error: pastebin.com/RVacpiRc (it is still installed, and I can still start it)
    – Fii
    Commented Nov 13, 2019 at 18:13
  • What is the output of locate arduino?
    – Kulfy
    Commented Nov 13, 2019 at 18:14

1 Answer 1

0

All your sudo commands are logged in /var/log/auth.log and it's logrotated history. Find the commands you used to install it there.

Alternatively, you could install the installwatch, package, read the docs, and re-install the old package with installwatch keeping an eye on things.

2nd alternative- inspect (tar tvf or equivalent) the original (or re- downloaded original) archive.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .