Although its just another OS, linux does have a major learning curve for the common GUI enjoyer like me.

When you all were first learning linux, did you have a specific resource you learned from? Was it more like doing projects and learning on the way through forums?

  • JTurtle
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    1 year ago

    I switched to linux when i was already a programmer and comfortable with terminal use, so my experience probably wasn’t the same. But the most efficient way to “learn” linux is to just start using it (option 2: doing projects and learning on the way). Get comfy installing packages from the terminal (apt, pacman, whatever) and reading man pages, and everything else will fall into place as you try new things and learn how theyre done. these things take time.

    The Arch Wiki wiki.archlinux.org is the greatest thing ever created and will be indispensable no matter what OS you use, though all commands and tips assume the reader uses Arch.

  • silent_clash
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    1 year ago

    There are any number of tutorials you can find on Google or duckduck go or any search engine. 😉 I have heard it said that building an Arch Linux instance “from scratch” using a tutorial is a good learning experience for a moderate skill user.

    A few key skills jump out at me as a casual CLI user:

    • Package managers (search, install, and uninstall packages, add repositories and refresh package lists)
    • Compiling packages as-is from git repositories isn’t all that hard with a tutorial
    • Editing configuration files from command line using vim/emacs (don’t use emacs lol) is a must if you’re ever in a situation where the DE won’t load
    • Grub menu: if you have a problem booting, editing the file your computer uses to set boot flags is a very valuable skill
    • Watch some YouTube videos about Linux distros to see their philosophy/usages. For example: Debian is ultra stable with long release window and WIDE hardware support so stuff gets out of date but it runs on a potato, Arch/Manjaro/etc is rolling release with less stability but fastest updates, Fedora made by Red Hat is useful for enterprise, Linux Mint/Ubuntu are very user friendly, Puppy Linux is user friendly and very lightweight, Gentoo is for if you want to compile all the packages yourself (A HUGE PAIN), etc.
    • learn what a desktop environment is and how a display server (xorg or wayland) works
    • The man (manual) command is your friend! The syntax is “man [any command/program here no brackets]”
    • LightlyButteredToastOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      The man (manual) command is your friend! The syntax is “man [any command/program here no brackets]”

      Thank you for this. Wow, I can’t believe I didn’t know about it lol.

  • savoy
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    It started around 2014/15 for me. Was a big Mac user since OS X, but the increasing walled-garden aspect Apple was beginning to implement was a major deciding factor. I had tried out Ubuntu in a VM sometime around 2007/08, but it never really clicked and was content on Mac at the time.

    I started researching Linux and made the jump onto Linux Mint. So many of the roadblocks and issues I felt were becoming very apparent on Mac were suddenly non-existent, and I continued on just self-learning and exploring what’s possible. Now getting close to a decade later after jumping from Linux Mint to Debian to now Void, I could never go back to anything else

  • ☭ 𝗚𝗿𝗮𝗶𝗻𝗘𝗮𝘁𝗲𝗿 ☭A
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I think I switched from Windows 10 to Linux when I became conscious of online privacy due to things like the Snowden leaks. I tried a few distros and settled on Debian, initially with a GUI, but it wasn’t too hard to get used to the CLI for package management. I just looked things up whenever I encountered a problem and gradually learned more about Linux-related topics

  • nothingcorporate@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    Around 2001 I dual-booted Mandrake Linux, it was great for the time. I dabbled for a few years, then gave up for ease of gaming. Came back last year and lemme tell you, it’s much better now.

  • R1chterScale
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    1 year ago

    Started dual booting it with Windows and generally tried to do the same things on Linux that I did on Windows, when I ran into an issue I attacked it for a while and if I couldn’t solve it I went to Windows for a while and then went back to Linux to try again. Pretty exponential improvement as a result due to my familiarity with Linux replacing Windows. Also coincided with Proton getting better of course and once every game I played ran on Linux the last reason to boot Windows was gone and I deleted that partition.

    Edit: Also, Archwiki is magic, especially if you’re on an Arch based distro (not Manjaro, that shit is terrible), I personally use EndeavourOS with the Cinnamon DE cause it’s familiar to me being relatively similar to the Win7/Win10 layout.

  • MaxFuryToad
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I just installed linux 2 months ago and fully decided to use it as a daily driver on both my PCs a week ago. It’s been sometimes fun and sometimes a bit time consuming. I often struglle to find awsers to my problems in forums or videos, even if those help. I haven’t yet had to ask for help on the ubuntu discord I’m in but I find having the option reassuring.

  • infamous snail
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    yeah i just full swapped to daily driver about 3 months ago and havent looked back. Youtube is a great resource as well as other linux forums. I’m running fedora 38 and i love it

  • ReformOrDDRevolution
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 year ago

    I put it on a laptop that could barely run windows like 10 years ago and found it pretty intimidating, but eventually learned how to find the resouces online to fix problems I ran into and learned as I went. It did make using CLI was more approachable for me though, which has benefitted me since.

    Today it’s much easier, but unfortunately I have to use windows for work as there is no suitable Linux version and running the software in Wine is just not great. My old laptop has Linux on it but I don’t really use it anymore. I’d dual boot my desktop but windows just ends up breaking the Linux install eventually and it got annoying to fix. I wish I could just use Linux, it’s much better and windows 11 is dog shit.

  • ☭ Comrade Pup Ivy 🇨🇺
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I am not a perefect example because I always dabbled a little in linux, on a second computer. however I started to get mad at windows 10 and when I got my new laptop, windows 11 was not going to happen for me so I decided it was time for me to take the plunge and change my main computer to linux

    I find chosing something that looks vaugly windows like helps, (so not gnome) and also disabling the virtual workspaces, though that could also be my personal quarks.

    honestly, to pariphrase game changer, the best way to learn is by doing the best way to do is by begining and the only way to begin is by begining, ask arround and try to figure out a distro and desktop you want to try and just try it. as for what I use, my main computer is Fedora XFCE and my second laptop is Open Suse Tumbleweed XFCE because I wanted to try a rolling release