this post was submitted on 14 May 2024
30 points (100.0% liked)

Free and Open Source Software

17960 readers
12 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

Started my first job, it's a helpdesk. It looks that I get tickets and try to help people on the other side, have build some PCs and am at first week.

But after ~3 years of using almost exclusive FOSS, I found out corporate software (especially Windows!) to be so absolutely unbearable.

Having Windows as example, on the surface it is bearable, but as I need to do more advanced stuff, oh GOD!
I needed iperf3 to test LAN speed, traceroute to test why some device is not responding, rsync to copy files... But none of it is installed and installing every single program is super annoying and troublesome. After that I get countless update popups from all sides, ugh.

you are viewing a single comment's thread
view the rest of the comments
[–] jarfil 3 points 6 months ago

Rule of thumb:

  • Linux: you set a system from bottoms up, adding/enabling layers and features.
  • Windows: you set a system from top down, locking/disabling features that shouldn't be available.

Windows has tools to control and restrict updates/installs, with a full centralized logging system. You will rarely find log files, it all goes into the centralized log (think systemd log). Some failed installs may leave behind log files in temp, so be quick at getting them or they'll be gone.

If you have non-Windows programs and tools installed, you can use either the msstore, winget, or 3rd party choco and scoop, or all of them via WinGetUI.

Many admin tools are only available on the CLI via PowerShell. Some may or may not conflict with how their GUI counterparts work.

Additional built-in tools... are "secret". You may get a glimpse at some of them by checking the "install fix" tool or similar, but it may use non-backwards-compatible calls, which is why they're not made official.