this post was submitted on 25 Aug 2023
134 points (100.0% liked)

Linux

1259 readers
99 users here now

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

Related Communities

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

founded 5 years ago
MODERATORS
 

I start: the most important thing is not the desktop, it's the package manager.

top 50 comments
sorted by: hot top controversial new old
[–] Cwilliams 36 points 1 year ago (8 children)

I learned to never settle. If you don't like the default workflow of Gnome, try some extensions, or even a different DE. Same with Package Managers. If you don't like the syntax, make an alias. Don't just "deal with it". Windows has brainwashed people into thinking that there is only one way to do a thing.

[–] s20@lemmy.ml 4 points 1 year ago

This is kinda funny to me because I hadn't realized how terrible the Windows workflow was for me until Gnome 3 came out.

Ever since, while I'll use extensions for stuff like alphabetical app grid and Caffeine, I never do anything that changes the Gnome workflow. It's not for everyone, but it absolutely is for me.

load more comments (7 replies)
[–] gideonstar@feddit.de 34 points 1 year ago (6 children)
[–] xapr@lemmy.sdf.org 8 points 1 year ago

Just read this book:

[–] 01189998819991197253@infosec.pub 7 points 1 year ago (5 children)

Used to use gedit, the found nano and it was awesome. Then found Vim... I RAN back to nano haha

[–] lud@lemm.ee 6 points 1 year ago (1 children)

Try micro.

It's much better and quite easy if not easier to use than nano. It should really be the default simple editor.

load more comments (1 replies)
load more comments (4 replies)
load more comments (4 replies)
[–] Montagge@kbin.social 26 points 1 year ago

That I could put /home on a different drive
That I would never boot into Windows again so having partitions for it was a waste of time
That mounting drives with their uuid as the mount location is insane

[–] eldavi@lemmy.ml 26 points 1 year ago (2 children)

The 1:1 windows:Linux replacement is just a means to keep you on Windows. Once you learn Linux, you'll come to understand how much of a farce it is and how it's designed to keep you away

load more comments (2 replies)
[–] Frederic 26 points 1 year ago (1 children)

It was free, I could not afford a Sun workstation and Minix had problems, so when this Finnish guy wrote in Usenet that he was working on a free kernel/OS, it was cool!

load more comments (1 replies)
[–] heartlessevil@lemmy.one 21 points 1 year ago

Linux is pretty easy to use nowadays. The only thing I would check before switching is driver compatibility.

[–] EponymousBosh 16 points 1 year ago (2 children)

I wish I'd known how much of a pain in the ass having an NVIDIA card would be. I would have gotten a different computer.

[–] elfahor@lemmy.blahaj.zone 4 points 1 year ago

Same. I bought my GPU at like 170% of its MSRP. I regret it now, should have went the amd way

load more comments (1 replies)
[–] throwawayish@lemmy.ml 15 points 1 year ago (9 children)

Distrobox exists, so one is not bound to use a specific distro just because it packages some of the apps/binaries they require.

[–] flashgnash@lemm.ee 6 points 1 year ago (3 children)

Installed distrobox on NixOS because I was worried being limited to only nixpkgs and have not touched it once lol

Same goes for the windows VM except for the time I needed to run excel macros for work

[–] null@slrpnk.net 5 points 1 year ago (1 children)

Worried about being limited to only the biggest selection of packages available. Does not compute.

load more comments (1 replies)
load more comments (2 replies)
[–] MalReynolds@slrpnk.net 5 points 1 year ago (1 children)

So enjoying immutable fedora with AUR support. Cannot be overstated...

load more comments (1 replies)
load more comments (7 replies)
[–] iawia@feddit.nl 14 points 1 year ago

"20 years from now, people are still discussing moving to Linux!"

[–] supert@lemmy.sdfeu.org 10 points 1 year ago (2 children)
  • tab completion in bash
  • vim
  • zfs
  • git (though it didn't exist then)
load more comments (2 replies)
[–] Mane25@feddit.uk 10 points 1 year ago (1 children)

It was ~20 years ago so my advice to myself then would be pretty irrelevant now. I messed up my laptop, and my advice then would have been don't start with a laptop (because laptop compatibility was lacking back then compared to desktop, different times).

[–] Rin@lemm.ee 5 points 1 year ago (1 children)

Laptop compatibility still sucks at times, especially with weird configurations of amd apu and nvidia gpu laptops... or maybe it's just my skill issue.

load more comments (1 replies)
[–] canadaduane@lemmy.ca 10 points 1 year ago (2 children)

When you're just trying to get work done: pick a solid, well-tested high-profile distribution like Fedora, Pop!_OS, or Debian (or Ubuntu). Don't look for the most beautiful, or most up-to-date, or most light-weight (e.g. low CPU usage, RAM, etc.). Don't distro hop just to see what you're missing.

Of course, do those things if you want to mess around, have fun, or learn! But not when you're trying to get work done.

load more comments (2 replies)
[–] PuppyOSAndCoffee@lemmy.ml 10 points 1 year ago (2 children)

Rasberry Pi or other NUC is a great way to begin.

load more comments (2 replies)
[–] flamingo_pinyata@sopuli.xyz 9 points 1 year ago (3 children)
load more comments (3 replies)
[–] mosthated@feddit.nl 9 points 1 year ago (1 children)

That even though you are running an LTS version of Ubuntu (e.g. Ubuntu 22.04), some packages that have arrived over a year ago on e.g. 23.10 will never arrive on 22.04.

Example: i3-wm 4.22 or up (https://packages.ubuntu.com/search?keywords=i3&searchon=names&suite=jammy§ion=all).

load more comments (1 replies)
[–] smileyhead@discuss.tchncs.de 9 points 1 year ago* (last edited 1 year ago)

That I shouldn't care as much about installed packages I no longer use. Sure, going through installed programs and cleaning up from time to time is ok, but no need to panic if something sticks around.

Especially when I installed something manually needing dependencies for programming, I tend to write down names of installed packages and then managing it manually, because I wasn't yet aware what their names mean. Now using same OS for over a year, heavly testing stuff, having multiple desktop enviroments and not cleaning it up my system partition is taking less than 30GB, compared to 1TB disk it's nothing.

[–] JuxtaposedJaguar@lemmy.ml 9 points 1 year ago* (last edited 1 year ago) (1 children)

Always put your filesystems in an LVM volume (and in general, partition disks with LVM rather than partition tables)! You never know when you might need to combine multiple disks, make a snapshot, add redundancy, or transfer to another disk without unmounting. But it's very difficult to format a block device as LVM once you can't erase its contents.

Make your /boot partition at least 500MiB.

Leave at least 1GiB of free space at the beginning of every disk. You never know when you might need to add EFI and boot partitions to that disk. And again, it's very difficult to do after the fact.

load more comments (1 replies)
[–] guillermohs9@lemmy.ml 9 points 1 year ago (1 children)

Unmounting removable drives after writing to then is crucially more important than on Windows

[–] argv_minus_one 5 points 1 year ago (2 children)

It's pretty important on Windows too, though. Always “eject” or “safely remove hardware” before unplugging!

load more comments (2 replies)
[–] CocaineShark@lemmy.ml 7 points 1 year ago

TIL there's tab completion lol

[–] xilliah 7 points 1 year ago

Nothing, to be honest. It just worked and I loved it.

[–] garam@lemmy.my.id 7 points 1 year ago

Gnome is better on 1920 than in 1366. XFCE is better on 1366...

And Ubuntu sucks..

[–] Fizz@lemmy.nz 7 points 1 year ago

After switching to Linux I wish I knew how to report bugs. I'm a qa tester and I notice so many little things that can be replicated and fixing them would polish the user experience. But there are so many layers I don't know who to report the issue to. My first thought wasto report it to the distro forum and have the more technical people there take a look at the issue then escalate it to the distro maintainers or the actual software devs.

Another thing I wish I knew, was how to get my 2nd hdd to mount automatically. I fucked to my system 4 times(and recovered it) trying and then had to get my sys admin friend to do it for me.

[–] daredevil@kbin.social 6 points 1 year ago* (last edited 1 year ago)

Though I enjoy and am currently using #LinuxMint, I wish I learned about #Wayland sooner. I didn't understand why game performance felt so off with my dual monitor setup for several months. I have since dabbled with an #Ubuntu #Gnome DE for some gaming, and Wayland support has alleviated those problems. However, I plan to look into other options when I've organized my data a bit more and establish proper backups. Learning #Bash, #scripting, #aliases, #workspaces and tweaking #hotkeys were also useful for making my workflow into what it is. Also, I wish I knew how bad #ProtonVPN and #ProtonDrive #Linux support would be. Despite getting used to their #CLI applications, the absence of feature parity is immensely disappointing.

[–] flashgnash@lemm.ee 6 points 1 year ago

That you can use any DE on any distro

[–] regalia@literature.cafe 5 points 1 year ago

tab completion

[–] MXX53@programming.dev 5 points 1 year ago (1 children)

Proper drive mounting process. When I finally learned, it was a life changer.

load more comments (1 replies)
[–] mub@lemmy.ml 5 points 1 year ago

I've learnt how to use Linux in preparation for the day when Windows finally goes to far.

[–] ExLisper@linux.community 4 points 1 year ago (2 children)

It was so long ago there was nothing to know, really. Most pages looked fine in links, you had irssi for your social networks, mplayer for your movies (still great), mutt for email, vim for programming... It kind of just worked.

load more comments (2 replies)
[–] argv_minus_one 4 points 1 year ago

Nothing of note, really. The openness of the whole system meant that I could learn whatever I needed to know as the need arose.

I started when I was a kid, though. I had plenty of time to explore and discover. It'd be harder as an adult in a hurry.

[–] mist@lemmy.dbzer0.com 3 points 1 year ago

Ctrl + R in the terminal. I never used it until I got a job using Linux, now it's probably my most used command at work and at home.

load more comments
view more: next ›