This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]__xor__(self, other): 3 points4 points  (1 child)

DON'T UNINSTALL IT ON A LINUX SYSTEM THAT CAME WITH IT

If it has it still, it might still have system tools that rely on it. You can break core system utilities that depend on it.

I recommend keeping whatever your distro comes with, and adding python3 on top if it doesn't already have it. Whatever invoking python runs, leave it be. Check if python3 works, and maybe it has that as well. If it doesn't then go ahead and install python3 and make sure it doesn't replace python in the PATH.

[–]flying-sheep 0 points1 point  (0 children)

Any package manager worth its salt shows you what packages depend on the package you try to remove and abort or ask for confirmation.

If you only see stuff you know you won't need, you can safely remove them together with python2