this post was submitted on 22 Dec 2023
454 points (95.4% liked)
Technology
58303 readers
16 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I'm still not even sure why they decided to require TPM anyways. But yeah my computer is among the many that can't upgrade until that's gone. I guess it's either that or I learn a lot more about Linux...
At least if you switch to Linux there's no shortage of people on the fediverse willing to answer questions.
There should be a "Linux hotline" community where people can post whatever is stopping them from switching and get solutions
Elsewhere, Linux support areas seem more likely than not to have a large contingent of “WHY ARE YOU ASKING A DUMB QUESTION, you horror of a human being? Why didn’t you Search the site for words you don’t know using our broken search engine, instead of infecting us with your congenital idiocy?” folks.
I use Arch too!
exactly, I admit to sharing some of the "bro its so easy" attitude, but that should result in simple answers instead of berating, like a "no stupid questions" but for linux thing
A "no stupid questions" for Linux would be super helpful. A big one for me is shell commands. Like are shell commands different between distros, or do I have to install something to have certain commands? How do I even know what commands I do have?
Yes and no, kinda. So the most popular shell by far is Bash, which includes its own built in functions, and can also be extended with custom functions which certain distros may include in your bash config file by default. But generally, Bash and the GNU coreutils are standard, although some more "hip" distros will include other shell prompts such as zsh or fish by default, but even those tend to come with bash for script compatibility or easy switching for user preference. Some distros may include programs by default, but most of the time those are easily available in other distros through the package manager.
compgen -c
(orcompgen -c | more
for a scrollable list (pressq
to exit)) should do the trick, but that is a built-in bash command that may not be available on other shells, but generally you can find all the programs able to be called from shell inside the/bin
/sbin
/usr/bin
and
/usr/sbin
directories. All these directories are added to a variable called $PATH, and when you type a command into your shell, these are the places that get searched for a matching program to run. You can use
echo $PATH
to see all the directories on your machine which are searched, or even add your own directory containing custom scripts or utilities so you can use them anywhere like an installed program.rtfm
Going the linux way can be troublesome at first, but you will be free from ms bullshit in the long run and will have your hardware lasting much longer. Unless you need something specific to windows for work, I recommend trying linux.