`checkinstall` my beloved
even though checkinstall
is buggy and old, when it works it's great.
even though checkinstall
is buggy and old, when it works it's great.
That's because the program developers didn't bother to put in an uninstall script
But also who installs tarballs anymore except f u c k i n g n e r d s
Joke is on you, my distro doesn't allow me to install from tarball because everything is installed into the Nix store
Yes, a new file would likely be created, but it would still do its job upon make uninstall
. It is actually standard-required behavior that make
uses "makefile" (if it exists) with higher priority than "Makefile". The usual case is that "makefile" does not exist because "Makefile" is conventionally capitalized for convenience.
even package managers will still put stuff in random places like binaries outside my $PATH.. or not even clearly telling me what the binary is named or how to execute what I just installed.
That's just dumb work by whoever made the package, the package manager does as it's told
But you can do a proper uninstall. And the package manager can also give you a list of all files a package will install / installed, so you'll find stuff even in random places.
grep /usr/bin/install Makefile | awk, I don't know, try fields till it looks right, then xargs rm -i and pray for the best
I just do 'locate [name of a related file]' and that's it. Pipe it into less if you can't scroll on your terminal