

One problem
Batteries.
I’ve used old devices as many things: security cameras, a form of intercom, digital picture frames, etc. The real problem is that the batteries eventually go bad, and become dangerous.
For the few devices that have realistically replaceable batteries, that’s no big deal, but how many of those are left now?
No thanks to the potential fire, I’ll pass. The few devices I have left that I can swap batteries out are becoming harder to find new batteries for as well, so that’s an issue beyond their anemic hardware (I’m talking really old tablets at this point)








Being real, Linux without terminal is kinda impossible. That being said, assuming you test compatibility via a live disc/drive before installing, you shouldn’t need to use CLI often at all, and may never need to if you don’t want.
However, when trouble does happen, you need that kind of access. You do on Windows as well, so it isn’t like you’re escaping it if you jump ship.
Not having a terminal program would be mind-numbingly bad. Any situation that you would need to use it, installing it would be harder, and maybe impossible. So, just don’t open the damn thing if you don’t want to use it regularly. There’s a ton of gui options for almost everything these days. But you can’t escape command line entirely on any os.
Repos are essentially what makes the various distros what they are, to an extent. They’re curated software, and the address for whatever is maintained by the distro is already in there, and that’s how it knows. Someone put it in.
If you’re not comfy with CLI, you probably shouldn’t fuck around adding repos tbh. Again, that being said, you’d find where to do so under the software/updates menu in mint. You find the box, type the info in, give your password, and Bob’s your uncle. Thing is, that’s not a decrease in steps compared to using command line, it’s just different steps. The exact label to get there via gui may vary between distros, but it’s in the “start” menu somewhere.
Updates are just a matter of the software connecting to the repo, checking to see what’s new, then giving you the option to use them.
Legit, I totally understand the issue with using command line interfaces. My dyslexic ass hates trying to sort through the text. But it is a great tool. If anything every goes really wrong, you’ll be glad it’s sitting there ready.