198
submitted 9 months ago by elfahor@lemmy.blahaj.zone to c/linux@lemmy.ml

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
[-] tom42@lemmy.world 86 points 9 months ago

That after getting used to Linux I will hate to be forced to use less free operating systems.

[-] elfahor@lemmy.blahaj.zone 33 points 9 months ago

This so much. I absolutely cannot stand Windows anymore.

[-] vynlwombat@lemmy.world 13 points 9 months ago

Windows is so bad

load more comments (1 replies)
[-] Resonanz@slrpnk.net 14 points 9 months ago

Once you go FOSS, you never go back.

[-] gideonstar@feddit.de 45 points 9 months ago
[-] xapr@lemmy.sdf.org 8 points 9 months ago

Just read this book:

[-] 01189998819991197253@infosec.pub 7 points 9 months ago

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

load more comments (6 replies)
load more comments (4 replies)
[-] aaaa@lemmy.world 40 points 9 months ago

I guess the main things would be:

  • As a beginner, don't bother trying to dual boot -- If you still need a Windows box, get some cheap hardware to do your Linux work on. It's too easy to screw up both systems otherwise.
  • Don't get too hung up on a specific distro, the better you are at dealing with different configurations, the better prepared you will be for whatever comes. Once you've gotten one set up, don't be afraid to just try a different one.
[-] dandroid@dandroid.app 32 points 9 months ago

I never had a problem dual booting, even as a beginner. I always kept everything on two separate drives, though, each with their own EFI partition.

[-] spez@sh.itjust.works 7 points 9 months ago

I kept them on the same drive, different EFI partitions.

load more comments (1 replies)
load more comments (2 replies)
[-] Montagge@kbin.social 36 points 9 months 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

[-] SneakyThunder@sh.itjust.works 9 points 9 months ago

That mounting drives with their uuid as the mount location is insane

Why tho? Kernel sometimes can index drives in different order (if you have multiple drives), screwing your mount locations. But UUID is always the same

[-] GamingChairModel@lemmy.world 8 points 9 months ago

You can give your partitions labels and mount by label. Labels are persistent, like UUIDs, but are also easier to remember and copy.

load more comments (2 replies)
load more comments (1 replies)
[-] eldavi@lemmy.ml 36 points 9 months ago

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)
[-] Cwilliams@beehaw.org 35 points 9 months ago

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.

load more comments (9 replies)
[-] Potatos_are_not_friends@lemmy.world 29 points 9 months ago

Trying not to make it windows.

There's a lot of conveniences that Windows comes default with.

When I switched to Linux, my immediate goal was to find alternatives for EVERYTHING. That lead to being disappointed by a lot.

Understanding Linux and also recognizing there's a lot of shit I don't need (that windows was giving me for the sake of VALUE) was a game changer.

[-] secret301@sh.itjust.works 10 points 9 months ago

Understanding Linux and also recognizing there's a lot of shit I don't need (that windows was giving me for the sake of VALUE) was a game changer.

This 100%! After using Linux for the past few years I've realized a lot of the crap windows has by default is stuffed in there to have something to market.

load more comments (1 replies)
[-] Frederic@beehaw.org 26 points 9 months ago

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 (3 replies)
[-] heartlessevil@lemmy.one 24 points 9 months ago

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

[-] iawia@feddit.nl 23 points 9 months ago

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

[-] agentsquirrel@sh.itjust.works 10 points 9 months ago

People who wanted Linux on the desktop to be so user-friendly their grandma could use it are now grandparents.

load more comments (2 replies)
[-] throwawayish@lemmy.ml 20 points 9 months ago

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 8 points 9 months ago

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

load more comments (5 replies)
load more comments (11 replies)
[-] supert@lemmy.sdfeu.org 19 points 9 months ago
  • tab completion in bash
  • vim
  • zfs
  • git (though it didn't exist then)
load more comments (8 replies)
[-] PuppyOSAndCoffee@lemmy.ml 16 points 9 months ago

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

load more comments (2 replies)
[-] EponymousBosh@beehaw.org 15 points 9 months ago

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.

load more comments (2 replies)
[-] captain_aggravated@sh.itjust.works 15 points 9 months ago

To start sooner.

[-] guillermohs9@lemmy.ml 15 points 9 months ago

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

load more comments (12 replies)
[-] flamingo_pinyata@sopuli.xyz 14 points 9 months ago
[-] Mane25@feddit.uk 14 points 9 months ago

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 7 points 9 months ago

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 (2 replies)
[-] canadaduane@lemmy.ca 13 points 9 months ago

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 (10 replies)
[-] smileyhead@discuss.tchncs.de 13 points 9 months ago* (last edited 9 months 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.

[-] Fizz@lemmy.nz 12 points 9 months 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.

[-] eager_eagle@lemmy.world 11 points 9 months ago* (last edited 9 months ago)

Reporting KDE bugs is still extremely inconvenient.

There should be a 1-click option just to submit an automatically collected data dump, maybe with an optional text field we can write. Just to help providing some data, without all the hassle of creating an account, answering N questions, and following up with answers - sometimes I do care about the issue, most times I don't, but still want to flag that something wrong happened so they're aware of it.

I have the impression that a lot of bugs and random crashes go unnoticed because users don't bother to go through the process of opening a bug report - and they shouldn't need to, nor know how to.

load more comments (1 replies)
load more comments (1 replies)
[-] JuxtaposedJaguar@lemmy.ml 12 points 9 months ago* (last edited 9 months ago)

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)
[-] mosthated@feddit.nl 11 points 9 months ago

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 (2 replies)
[-] CocaineShark@lemmy.ml 11 points 9 months ago

TIL there's tab completion lol

[-] pastermil@sh.itjust.works 9 points 9 months ago

Tab completion, history, history search, you name it

[-] flashgnash@lemm.ee 10 points 9 months ago

That you can use any DE on any distro

[-] garam@lemmy.my.id 9 points 9 months ago

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

And Ubuntu sucks..

load more comments (2 replies)
[-] regalia@literature.cafe 7 points 9 months ago

tab completion

load more comments
view more: next ›
this post was submitted on 25 Aug 2023
198 points (99.0% liked)

Linux

44870 readers
1167 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