| ▲ | jasomill a day ago | |||||||||||||||||||||||||
Maybe it's because I've been using UNIX systems for many years, but this seems more tedious that simply using built-in tools to do the same thing, which has the added bonus of having at least some concept of how you might fix things when you inevitably break them. | ||||||||||||||||||||||||||
| ▲ | outworlder a day ago | parent [-] | |||||||||||||||||||||||||
Sure, if it is just about installing a package. But installing a program, reading documentation, then configuring the right settings, confirming it is doing what you want it to do, find out that's something wrong, going back to the docs... all of that can be automated. And it's not just about installing, it's also about fixing issues. I had an intermittent DNS issue that I was not able to track down, and I didn't have enough time to dedicate myself to instrumenting my devices to chase it. I dropped a single line to an agent. It quickly wrote a test script, kept monitoring, when the problem manifested it tracked it down to a wrong IPV6 DNS config, crafted the pull request to fix it on my router (I have the homelab configured via gitops, local gitea). I was also playing a windows game on linux and I had a weird mouse issue. Reading forums and bug trackers didn't do the trick and I threw the towel. I asked the agent. It grabbed the system (and game) logs, and figured out a fix. In a couple of minutes. I would eventually find those issues, given enough time. But I don't have to anymore. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||