Jump to content

Getting Started in Linux

I get the whole month of January off uni and I don't have a job for this time so I'm gonna try and get into Linux but I don't really know where to start having been using various versions of windows from age 4 onwards. I don't really know what Linux distro to try first (I think the school of Physics and Astro at my uni use Ubuntu on their machines in the labs and at the observatory) but I don't really know where to start. I'm planning to get better acquainted with Python as well if that makes much of a difference.

 

Thanks in advance from this windows pleb who's finally trying to join the dark side (well not totally. I'm dual booting cause I game on windows)

|| CPU: AMD Ryzen 5 1600 (@3.9GHz) || Motherboard: ASUS Prime B350 Plus || Cooler: Arctic Freezer 33 eSports Edition || GPU: EVGA GTX 1070 SC || Memory: 16GB G.Skill Trident Z RGB C16 (@2933MHz) || SSD: SanDisk 128GB || HDD: WD Blue 2TB, Toshiba 2TB, Transcend 1TB || PSU: Corsair RM550x || Case: Fractal Design Focus G || Monitor: 2x AOC 23” I2369VM IPS Full HD, Samsung 32" LED TV Monitor || Mouse: Logitech G703 Wireless || Keyboard: Cooler Master MK750 RGB (Cherry MX Brown) || Speakers: Dell Stereo Speakers || Headphones: Sennheiser HD 4.40 BT / Samsung Galaxy Buds ||

Link to comment
Share on other sites

Link to post
Share on other sites

Try Linux Mint or Ubuntu (and it's flavors).

Ryzen 7 3700X / 16GB RAM / Optane SSD / GTX 1650 / Solus Linux

Link to comment
Share on other sites

Link to post
Share on other sites

Ubuntu 18.04 LTS is a decent operating system. As a user who frequently uses macOS I found it reasonably easy to get into, as far as the GUI is concerned. Mint is also a good distro as it's more natural to Windows users, from a UI stand point. 

 

That goes without saying that, in my opinion, Windows does a lot wrong in terms of its UI but it's something most people are comfortable with it, so they assume that's the norm.

PC Specs - AMD Ryzen 7 5800X3D MSI B550M Mortar - 32GB Corsair Vengeance RGB DDR4-3600 @ CL16 - ASRock RX7800XT 660p 1TBGB & Crucial P5 1TB Fractal Define Mini C CM V750v2 - Windows 11 Pro

 

Link to comment
Share on other sites

Link to post
Share on other sites

For a new user I'd recommend Mint, Ubuntu Mate, Elementary or Zorin. The best way to start is to just install it and try using it.

 

One tip: unlike windows, you don't need to go search the internet for program installers; you can install everything through the command line using the

sudo apt install <x>

command (where <x> is the name of the program). If you aren't sure of the exact name, use apt search <x>.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

For a new user I recommend OPENSUSE Leap or Mageia with custom selected for the desktop- then select cinnamon

 

Mind is a popular and pretty good choice, I just don't care for it

 

Use etcher.io to create the USB

Link to comment
Share on other sites

Link to post
Share on other sites

Ubuntu or Mint. for new folks. Anything else will just yield tears. Personally I use Ubuntu 14.04LTS (and to a lesser extent 16.04LTS) for my Machine Intelligence work, I do not like the changes they made to 18...

NOTE: I no longer frequent this site. If you really need help, PM/DM me and my e.mail will alert me. 

Link to comment
Share on other sites

Link to post
Share on other sites

People say anything other than Ubuntu or mint are too hard for new users are just plan wrong.  Sure, I wouldn't reccomend gentoo or slackwear, even fedora can be a bit daunting

Link to comment
Share on other sites

Link to post
Share on other sites

I used Mint 18 when I started because I liked the cinnamon desktop, but in my opinion it has no real benefits over something like KDE Neon/Kubuntu or base ubuntu. In fact, it is worse because you have to jump through hoops to do an upgrade (which isn't supported) between major versions of mint, while pure ubuntus are a one-line job. Mint is a frankendebian and should IMO be avoided.

 

If you want a good place to start, try out stock Ubuntu and Kubuntu. I've used both, the first is a bit alien but easy to get used to, the second looks familiar but you will need to spend some time working out how to make it fit your personal tastes (it's massively configurable).

 

I'd advise trying these distros out in a virtual machine first (VirtualBox etc), to see if you'd like to try them for real. VMs have very poor performance but give you a safe place to test things out.

 

As for gaming... I think that's getting better and better on Linux. Proton has only been out a few months but already allows half of all games on steam to run.

Link to comment
Share on other sites

Link to post
Share on other sites

Hi. Avid Linux user here. If this is your first adventure into Linux, I would highly recommend using Ubuntu. With Ubuntu, there are several versions available, but I would recommend trying the default 18.04 LTS as your first distro. The desktop environment (GNOME 3) is great, and there is a fairly strong portfolio of software support.

 

I personally use Pop_OS by System 76, which is an Ubuntu 18.10 derivative.

Link to comment
Share on other sites

Link to post
Share on other sites

  • 4 weeks later...

Agree with the previous post. If you have fairly recent hardware, Ubuntu 18.04LTS is a good place to get started as a first Linux distro to try. It presents a decently polished user experience and many technical aspects are taken care of behind the scenes. Yes, there is a bit of bloat in comparison to its base OS, Debian, but you can uninstall most unwanted stuff easily using the GUI-based "Software Center" application. If you need to install proprietary Nvidia drivers, for example, that too is pretty straight forward. Not to mention the great amount of support available online. A quick net search will usually reveal several solutions to try for any issue you may face. Good luck!

Link to comment
Share on other sites

Link to post
Share on other sites

My usual advice:  Don't marry your first distro, play the field.  Go get a copy of VirtualBox, go get half a dozen distros each with different desktop environments, and play around in each for awhile.  Try Ubuntu/Gnome.  Try Mint/Cinnamon.  Try Manjaro/KDE.  Try ElementaryOS.  They've all got their own cool stuff going on.

 

If you want to get into Linux, go get a Raspberry Pi. Even if you want to dual boot.  Having that other little Linux box will give you even more opportunities to learn useful things like SSH.  It's also handy because you then have a little box that you don't really care about.  Using your main computer, you're sort of afraid to break stuff.  Using a Pi or other SBC, with your main computer safely on the other side of the room, you feel the freedom to do silly things and break the OS.  You can learn a lot just by watching things break.

Link to comment
Share on other sites

Link to post
Share on other sites

I would recommend just installing Linux Mint or whatever is #1 on Distro Watch. You wont really notice this differences at first. Just be careful installing alongside windows 10 ( windows 10 updates don’t always play nice ).

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, georgezilla said:

No, no no, JUST NO! That is not the best way.

 

Download a live version, most distros have them. It will be a bit slower when using it, but it makes NO CHANGES to your system. So if you don't like it, no problem. And you have the advantage of trying several different distros / DEs to see what works best for you.

 

Again .....

 

No, no no, JUST NO!

 

You can do it that way, but DON'T! Not if you are a new user.

 

Most current distros have package managers. Or repos with basically one-click installers. Both of which also take care of any dependencies for you.

 

And God only knows how much it pains me ......

Nope. Can't do it. Won't do it. I will not recommend it. No, no no, JUST NO!

 

Download any or all of the distros people have recommended before my comment. But download the live version, give them a try, and install the one that you think fits your needs the best.

 

And most importantly ...

 

DON'T PANIC!

Uh, ok... he said he's looking to dual boot and learn how to use linux, I'm sorry but that's not going to happen on a live environment. Those exist to see if you superficially like a distro before installing it, nothing more. They are slow and not representative of the final experience, not to mention anything you change will be reset upon restarting.

 

As for the command line, there is quite literally no difference between using the apt command and the softwatre center other than the graphical interface. It's still one command/click and if anything there are more chances of something going wrong with no explanation if you use the software center. If this was someone installing it for their grandmother, sure, no need to bother with the command line at all - but he said he wants to learn. You won't learn anything about Linux without touching the command line.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

On 12/12/2018 at 3:32 PM, Sauron said:

For a new user I'd recommend Mint, Ubuntu Mate, Elementary or Zorin. The best way to start is to just install it and try using it.

 

One tip: unlike windows, you don't need to go search the internet for program installers; you can install everything through the command line using the


sudo apt install <x>

command (where <x> is the name of the program). If you aren't sure of the exact name, use apt search <x>.

I would suggest using snap to install stuff if available.

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to comment
Share on other sites

Link to post
Share on other sites

When I started with linux I just dove head first into arch linux.

 

which at that point didn’t have any automagic installer, unsure how it is now.

What I thought was great with that approach was that I learned alot on the way.

But I would highly recommend you to install any distro and use it as your main OS as far as possible. Just install linux on another hdd/ssd. No dualboot in the usual sense but you’ll have the possibility to select bootdrive instead and be able to use windows alongside any other os without the hassle of crazy updates/ broken bootloaders and what not.

Link to comment
Share on other sites

Link to post
Share on other sites

On 1/18/2019 at 2:19 PM, vorticalbox said:

I would suggest using snap to install stuff if available.

No, use AppImage.  It's even worse.

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, captain_aggravated said:

No, use AppImage.  It's even worse.

Snap is great anything in snap will n any distro. Plus it all installs to the same folder so no more scattered apps and settings.

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to comment
Share on other sites

Link to post
Share on other sites

On 1/10/2019 at 8:26 PM, shahaan said:

Agree with the previous post. If you have fairly recent hardware, Ubuntu 18.04LTS is a good place to get started as a first Linux distro to try. It presents a decently polished user experience and many technical aspects are taken care of behind the scenes. Yes, there is a bit of bloat in comparison to its base OS, Debian, but you can uninstall most unwanted stuff easily using the GUI-based "Software Center" application. If you need to install proprietary Nvidia drivers, for example, that too is pretty straight forward. Not to mention the great amount of support available online. A quick net search will usually reveal several solutions to try for any issue you may face. Good luck!

I second this

Link to comment
Share on other sites

Link to post
Share on other sites

On 1/18/2019 at 3:06 PM, Magnus_swe said:

When I started with linux I just dove head first into arch linux.

 

which at that point didn’t have any automagic installer, unsure how it is now.

What I thought was great with that approach was that I learned alot on the way.

Pretty much the same, there are more distros based on arch with easy installers

Link to comment
Share on other sites

Link to post
Share on other sites

Take ubuntu, open suse, fedora or mint. You can even go with debian or centos. Both are easy to install and easy to manage.

 

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, georgezilla said:

So you would suggest starting with Arch or Gentoo? I mean if you really want to "learn" Linux, what better way then that ( fallowing you logic ).

Why not, that's what I did... it sure got me there faster. It's not what I was proposing though, all I said is that it's a good idea to get a feel for the command line, regardless of what distro you use.

6 hours ago, georgezilla said:

I want people to "use" Linux. Once they have, then I want them to "learn" Linux. I want them to succeed. I don't want them to "try" Linux and fail. Then stop, never to try it again, because they couldn't get it to work, the "last" time.

OP specifically said he wants to learn, not necessarily replace windows tomorrow.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Sauron said:

OP specifically said he wants to learn, not necessarily replace windows tomorrow.

Yeah given how often I use computers in my studies and that all my games are currently set up on windows and I need to use Microsoft Office in a lot of my classes. I want to learn how to use Linux because it's used in the labs at my university. Not because I want to adopt Linux unilaterally

|| CPU: AMD Ryzen 5 1600 (@3.9GHz) || Motherboard: ASUS Prime B350 Plus || Cooler: Arctic Freezer 33 eSports Edition || GPU: EVGA GTX 1070 SC || Memory: 16GB G.Skill Trident Z RGB C16 (@2933MHz) || SSD: SanDisk 128GB || HDD: WD Blue 2TB, Toshiba 2TB, Transcend 1TB || PSU: Corsair RM550x || Case: Fractal Design Focus G || Monitor: 2x AOC 23” I2369VM IPS Full HD, Samsung 32" LED TV Monitor || Mouse: Logitech G703 Wireless || Keyboard: Cooler Master MK750 RGB (Cherry MX Brown) || Speakers: Dell Stereo Speakers || Headphones: Sennheiser HD 4.40 BT / Samsung Galaxy Buds ||

Link to comment
Share on other sites

Link to post
Share on other sites

I'm definitely in the "Get neophytes into the terminal on day one camp, for the following reasons:

 

Most Windows/Mac users are already afraid of the terminal, and they don't need that fear reinforced.  That included me when I first started using Linux, and I might have avoided it altogether if certain use cases hadn't forced me to practice.  Raspbian was my first distro, and at the time it had no graphical package manager or system settings dialog. You HAD to use the shell.  Then, because it was such a pain to use it in standalone headless mode, I started to use the Pi via SSH.  I eventually got comfortable with it.  

 

The Linux graphical experience is not particularly strong.  The DEs themselves are mostly okay.  Most of them look like Windows or MacOS did a couple years ago.  There's nothing really there that sets Linux apart, and all the little differences are going to feel frustrating and uncomfortable.  I'm remembering the time I had to google how to put a shortcut (launcher) on the desktop.  It's like a vacation to England; there's interesting things to see but the switches on the outlets just won't stop tripping you up.

 

Desktop Linux has a negative number of killer apps.  No one has ever converted to Linux for the software library, and in fact the software library is the number 1 reason people give for avoiding Linux.  I spent a couple years googling things like "paint equivalent Linux."  Sometimes, especially with simpler programs, the FOSS alternative is better than what comes with Windows.  Pinta and Gedit both kick the crap out of Paint and Notepad.  The farther up the complexity ladder you go, the more it falls apart.  Web browsing is better on Linux (Edge is unavailable on *Nix systems AFAIK). LibreOffice is perfectly adequate for most people who haven't heard of VBA.  GIMP and Inkscape are famously "similarly capable but nowhere near as usable as Photoshop/Illustrator."  Gaming is another argument that happens a lot.  Though, Windows users lie a lot about what software doesn't run on Linux.  I've been told by Windows users that Blender, Audacity, VLC, Krita (a KDE app), Chrome (!!!), and KiCAD are not Linux compatible.

 

The real cool Linuxy stuff is all in the shell.  Come on, who doesn't like piping fortune | cowsay | lolcat?  Also...most computer users don't know how to batch process anymore.  My boss tried to stop me when I opened the shell to flip and crop some pictures--until I had all 900 of them done in one line of bash a lunch break.  I've done that with converting .doc to .pdf and a few other cases.  Using the terminal lets you automate things on the fly in ways that a GUI just can't do.  Yes, Windows and MacOS can both get that done, Mac even uses the same default shell.  But Linux actually encourages normal users to use it.  That's when it sinks in, you actually figure out what computers are for.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×