avoiding ads
Linux Questions
Linux questions Rules (in addition of the Lemmy.zip rules)
- stay on topic
- be nice (no name calling)
- do not post long blocks of text such as logs
- do not delete your posts
- only post questions (no information posts)
Tips for giving and receiving help
- be as clear and specific
- say thank you if a solution works
- verify your solutions before posting them as facts.
Any rule violations will result in disciplinary actions
- Git
- (Less so now that it's preinstalled in Windows) OpenSSH
- Using the file manager (dual pane support in dolphin, most have tabs built-in, renaming files in dolphin with large directories doesn't jump the view position around)
- tabbing out of exclusive fullscreen applications
- installing and updating most applications
- installing the OS
- using AMD, Intel Graphics (somewhat less awful if drivers actually autoinstall in Windows)
- Not getting screen tearing in games
Installing softwares is much safer and easier.
Windows:
- Search app on a search engine
- Maje sure it's the legit app and not a trojan
- Download the app
- Find and run the .exe
- Going through the warning if not a Microsoft app
- Going through the wizard
Linux:
Either do something like...
"sudo dnf install (name of app)" in the terminal
Or simply click on "Install" in the software manager.
Worst case scenario you add some repositories, I love it
That only works though, if the app is in the official repos. Otherwise it gets as complicated as Windows, if not more so. Which technically also has a software manager (Microsoft store), albeit a bad one.
That's more because of you not using winget, not because windows doesn't have package manager.
The really big one for me is installing things. Installing packages requires 0 interaction, can be easily automated, wide availability of packages, etc. On Windows, Winget sucks. It's just running the regular installers. MacOS is better since it has Homebrew, but it has some problems. Homebrew struggles to update "casks" (aka GUI apps) so you still have to rely on app's in-app updaters. MacOS's gatekeeper also is annoying about third part software. And for anything not in Homebrew, you have to install it from the web.
Programming is also easiest in Linux. MacOS is a pain sometimes. The preinstalled toolchains are outdated. Installing new ones from homebrew also requires reading through a large block of text in order to find out what manual steps you need to do.
Dev stuff for my part, and I like the aesthetic of KDE plasma or LXQT that I am using, or the efficiency of tilling window manager like sway/i3. I also know how to troubleshoot Linux but not windows, and for gaming, Cyberpunk 2077 was better on Linux with proton than windows at launch and on Castlevania Lord of shadow, I had some graphic glitches on windows that made the game unplayable that never happened on linux
Detecting and setting up printers
The main thing I notice is piping audio around from one piece of software to another.
It's braindead simple in Linux (so long as you have JACK or Pipewire setup and the software is JACK aware), but as far as I could ever figure out, it's pretty much impossible in Windows.
Managing a install
A installed system can last indefinitely when done correctly.
I find that classic gaming experience is vastly better in Linux for its lack of exclusive fullscreen windowing.
Networking