Ever had a question about Linux but felt too afraid to ask? Well now’s your chance, ask any question about Linux, no matter how noob or repeated it is, and I and others will help answer them.

Previous noob question thread: https://lemmy.ml/post/14261893

14 points

I’m always too afraid to ask… Is this year finally the year of Desktop Linux? Is next year the year of Mobile Linux?

trolololo.jpg

I kid, this year has been the year of Desktop Linux for well over two decades for me. Obviously! And I think this megathread is great idea :)

permalink
report
reply
11 points

Year of mobile linux

[ astronauts meme ]

Always has been

permalink
report
parent
reply
38 points

No question here, just wanted to highlight that I use arch btw

permalink
report
reply
9 points

You should try NixOS, it’s pretty cool.

permalink
report
parent
reply
7 points

Don’t listen to this guy, use GNU Guix.

permalink
report
parent
reply
4 points

Real talk, I want to try Guix but I have not successfully installed it on any hardware, including VMs. This includes with nonguix for proprietary drivers and stuff. I can never get past install, it always just craps out on some substitution thing. Am I just stupid?

permalink
report
parent
reply

Real Linux users only use Hannah Montana linux. 😎

permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply
15 points

I use gentoo btw

permalink
report
parent
reply
4 points

Yes, good

But what init system?

;)

Gentoo is great

permalink
report
parent
reply
3 points

OpenRC btw 😁

permalink
report
parent
reply
1 point

I use Slackware btw

permalink
report
parent
reply
2 points
*

* spontaneously combusting * NOOOO

permalink
report
parent
reply
3 points

If you’re not using GNU/Hurd are you even trying?

permalink
report
parent
reply
2 points

Redox will be finished before Hurd becomes a thing.

permalink
report
parent
reply
4 points

i unfortunately using kinoite for my desktop and Debian for my servers. I am not totally in love with kinoite but I don’t dislike it enough to change back to regular fedora.

permalink
report
parent
reply
2 points

Howdy. I have a “homeserver” that I’d like to actually start using. What’s currently keeping me from it are… Permissions.
I have TrueNas Scale running on top of Proxmox, and I can’t for the life of me not access NFS Shares from other VMs (specifically a Debian VM that I use as Docker Host) that I host in Proxmox. Plox hlp.

permalink
report
reply
1 point
*

You can try to see which mounts get exposed with

showmount -e IP

To see if the actual shares are working.

permalink
report
parent
reply
14 points

What is something Linux related that you’ve learned recently?

As a meta question, could this work as an additional (or alternate) recurring discussion question? It felt similar in intent, to encourage people to keep learning / asking questions and chances are that if someone learned something then others will benefit from the information (or correct them)

permalink
report
reply
15 points

After 26 years of using Linux, I did my first baremetal “immutable” distro install last week.

My youngest son is starting school and instead of the Chromebooks that they recommend, I took a chance and installed Fedora Silverblue on a $200 Lenovo “student-rugged” class laptop. Everything works and he hasn’t had any issues so far. He gets access to the same student platform as the other students through Chrome, but then I can install Minetest and Tux Paint and GCompris as well.

The older kids run Debian stable for years now, but if this works out, I might transition them over next semester.

permalink
report
parent
reply
10 points

I learned how a kernel actually loads a program and switches between them by using timer interrupts and interrupt vectors that point to specific locations in memory to resume execution from. Not specifically Linux related, but I’m trying to learn more computer science, and it just clicked for me two weeks ago. I’ve been programming microcontrollers for ten years, but those are monolithic programs, and while I knew what interrupts were and have used them, I never understood how an OS actually runs multiple things while staying in control. Now I do. About time I understood a core concept of these machines that have been here all 42 years of my life.

It’s one of those “aha!” moments like when I realized classes and structs are just data types like any other in C++ when I was starting off programming and can be used like them. OOP became fun after that.

permalink
report
parent
reply
5 points

I remember when the mapping of virtual memory segments clicked for me. I think i said out loud, “that’s so clever!”. Now it just seems so fundamental to managing memory for user space applications, but I hadn’t thought about how it was done before.

permalink
report
parent
reply
2 points

The other day I learned that you can just grep an unmounted filesystem device. It will read the entire disk sequentially like it’s one huuuuge file. And it will reveal everything on that disk… whether a file inode points to it or not.

Used it to recover data from a file I accidentally clobbered with an errant mv command. It’s not reliable, but when you delete a file, it’s usually not truly gone yet… With a little luck, as long as you know a unique snippet that was in it, you can find it again before the space gets something else written there. Don’t even need special recovery tools to do it, just use dd in a for loop to read the disc in chunks that fit in RAM, and grep -a for your data.

permalink
report
parent
reply
3 points
*

I got one!

What constrains access to an rpc socket in the file system? Is it just the permissions of the socket or is there more to the whole process?

E: I originally wrote port instead of socket because it was early lol.

permalink
report
reply
1 point
*
Deleted by creator
permalink
report
parent
reply
1 point

I meant to write socket instead of port because I was tired.

If for example a program can take rpc over a socket which is a file somewhere is it just the filesystem permissions that determine what can be done or is there more at play?

permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 7.6K

    Monthly active users

  • 6.6K

    Posts

  • 179K

    Comments