this post was submitted on 25 Oct 2023
36 points (95.0% liked)

Linux

48143 readers
898 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’m using virtual box to try it out. I went with Linux linux mint cinnamon and it’s running great. Any program suggestions to try out or any general advice?

all 22 comments
sorted by: hot top controversial new old
[–] [email protected] 30 points 1 year ago (2 children)

My general advice to Linux newbies is just to use your computer as a computer. It's important that you get everything you need working, and over time you'll get more comfortable with how things work in a standard workflow. In ~half a year you might want to explore beyond your workflow and try to make optimizations etc, in which case you'll have a much better idea of what is not working and what you want to improve. On a related note I'd also strongly recommend picking a distro and sticking with it for a while, even if someone says your distro sucks. Don't distrohop endlessly when you don't even know what you want. Linux Mint is an excellent distro that will not hold you back even if you are an expert, so don't mind anyone saying Arch is the king or Debian is where it's at.

I can only speak from experience but from my understanding most people's knowledge of Linux is derived solely from wanting to do something and then figuring out how to do it, instead of studying a list of "things you must know to use Linux".

[–] [email protected] 11 points 1 year ago* (last edited 1 year ago)

I can only speak from experience but from my understanding most people’s knowledge of Linux is derived solely from wanting to do something and then figuring out how to do it, instead of studying a list of “things you must know to use Linux”.

I second this. While I've been exposed to Linux quite a while back (Linux Mint, circa mid-2000's if memory serves me right) and was given a "Linux basics" rundown, I only started daily-driving Linux around late 2019, and by then, my knowledge of Linux pretty much have faded. It still hasn't prevented me from getting re-familiarized with Linux (Manjaro, then Arch). Of course, some bit of knowledge would help, but a lot of the Linux basics you'd need are already out there if you need it. Just look things up if the need arises.

Also, I find having to learn something I don't immediately would need to use not very productive, even counterproductive at times since it leads me to having a mindset of "I should already know this, why am I‌ being so stupid?"

So yeah!‌ I second this sentiment of "just use your computer, look things up if you have to, it's not going to hurt."

And oh, don't be afraid to mess with your computer from time to time. If you're concerned about breaking things, you can install the distro of your choice into an old laptop or something, and use that as a place to "mess things up."

Edit: I forgot that OP already is using Linux in a virtual box. OP can use that as a laboratory to "mess things up."

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Debian is where it's at.

I jest. This is pretty much perfect advice.

But yes, Debian nowadays is damn near perfect.

[–] [email protected] 13 points 1 year ago* (last edited 1 year ago) (2 children)

My advice: install it on a second hard drive. You can also install it besides Windows, but that might break after a Windows update.

Linux feels different on bare metal than in a virtual machine. In a VM, it feels sluggish and is more prone to glitches.

Things to do/ my tips:

  • use it just like you would use a PC normally (surfing, file management, etc.)
  • If you decide to install it on bare metal, try gaming on it. It is almost as viable as Windows for that, and pretty much all (single player) games work on it, often even better!
  • Use the package management system. Linux has the best ever! You don't need to install random stuff from the internet, you just go into the software center, search for it and click "install", just like on Android. System- and app-updates are usually at the same place.
  • Stay on Mint for a while. You made the right choice, it is one of the best distros out there, especially for beginners! See, what you dislike and what you like, and only then jump to another distro. Otherwise, you will reinstall your OS every week.
  • Don't try to force-install everything you're used on Windows. Some stuff, like MS-Office, isn't just available here. You have to look out for alternatives, in that case, OnlyOffice or LibreOffice for example.

Software recommendations

There isn't that much Linux-exclusive software out there. Most of it is open source, so it usually gets also published on Windows. But here are some I like that are:

  • KDE Connect is freaking awesome
  • Everything from the "Gnome circle" is also elegant and simple. It's a collection of "do one job"-apps that are very polished.
  • Lutris: a game management software, that shows you your library and also offers quick-installations for Windows-games through Proton. A must have for every gamer, it replaces your dozens of launchers.
[–] [email protected] 8 points 1 year ago (1 children)

This is excellent advice, and I want to stress that linux on bare metal will let you see just how much better it is. It'll fly. You really don't get a sense of how much be there is in windows till you run linux on the same hardware.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Especially Wayland DEs ^((User interfaces, that run on the new rendering engine; the default "look" of Linux Mint can't utilize that yet)) will perform much different on a real install.

On a VM, the screen tears a lot and it will perform sluggish, while on bare metal, it will be suuuper smooth and also give you (on Gnome ^((one of the two most popular desktop environments)) ) access to the best touchpad gestures out there, even better than MacOS.

[–] [email protected] 1 points 1 year ago (1 children)

KDE connect has a windows version

[–] [email protected] 3 points 1 year ago (1 children)

Yeah, but it absolutely sucks

[–] [email protected] 1 points 1 year ago (1 children)

I've never used it so I guess that's good to know

[–] [email protected] 1 points 1 year ago

Sadly, it is only good from Android to Linux (preferably KDE, but Gnome is almost/ just ad great).

I was super hyped when they released the iOS and Windows versions, but both suck, really.

iOS is super restricted (who had thought...) and Windows is super buggy and only works in one direction (Android to Win), with most of the great features missing and always loosing connection

[–] [email protected] 10 points 1 year ago* (last edited 1 year ago)

If you already kinda like mint, I suggest moving out of a VM for a proper OS install.

Linux in a VM is just that: A VM. It has the same use case as VMs in general. If you want the Linux experience i think you're better off allowing linux to properly talk to your hardware.

What to try depends entirely on what you normally do with tour PC, be it steam, deluge, or libreoffice. Use your mint installation for whatever you usually do with Windows.

[–] [email protected] 8 points 1 year ago (1 children)

It's really about what you want to do with your computer. Try to do something you would normally do on Windows in Linux. If you're already using an open source program to do it on Windows you will very likely find the same program on Linux.

If you want to play games they will likely not work well in a virtual environment.

[–] [email protected] 4 points 1 year ago (1 children)

Firefox, kitty terminal, vs code... Etc :)

[–] [email protected] 4 points 1 year ago

vscodium to skip microsoft telemetry.

[–] [email protected] 3 points 1 year ago

If you look up "how to make a bookmark" for example, you might find the tutorial for the right browser you're using, or you might find one for chrome/firefox/edge, or you might find a tutorial on a real bookmark.

Narrowing your search to the specific program you're using will get you better results. "how to adjust mouse sensitivity in Linux" will not get you good results. Look up "... In Linux mint" or in your chosen desktop environment. You'll get much better results.

[–] [email protected] 2 points 1 year ago

Check out OnlyOffice. It's a fork of LibreOffice that's almost an exact clone of MS Office. It's a fantastic program that should be familiar to anyone coming from Windows.

Since you're just using a VM, you should try out some other distros and then pick one to install on your machine. Linux Mint is great for new users just switching from Windows. I personally find the KDE Plasma DE to be the best replacement for the Windows 10 GUI, so I'd recommend you check out Kubuntu or KDE Neon.

I've been using Pop!_OS recently, and it's amazing. Everything works out of the box with no need to tweak anything, and I love the workflow features like autotiling and the launcher. The Pop! Shop is also something I'm appreciating more. It's an excellent place for new users to look for software, and the flatpak support really makes it perfect for me. I've been using flatpaks instead of official repositories as much as I can recently, and it's been a long time since anything I have installed has caused me issues.

[–] [email protected] 2 points 1 year ago
[–] [email protected] 1 points 1 year ago

Look at the guides on TLDP, it can be interesting like https://tldp.org/LDP/Bash-Beginners-Guide/html/index.html