Question Linux on a USB or VM?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

biostud

Lifer
Feb 27, 2003
18,627
5,308
136
@Steltek Yeah, but flatpaks suck performance-wise. The last time I had one for a browser, it started as quickly as a native app I had in a VM running off a HDD!


Give it a chance For example, instead of going to a website, downloading an install program, waiting for it to download, going through several clicks to install it, then repeat that for however many apps you need to install, best case scenario on Linux is that you type a command like:

sudo apt install vlc

It asks for your password and then just installs it. Also, app updates are all rolled into one system, click on an icon on your taskbar, it lists the updates, click on update all, it asks for your password, done.

You can of course use whatever GUI-based app install system on whatever Linux distro you've picked, for example sometimes I prefer to use the synaptic package manager when I want to search for stuff in the repository.

Of course it's not all roses and sunshine with Linux, there are some things that are a PITA, just bear in mind there are definitely some things on Windows that are a PITA and people have just gotten used to thinking "that's the way things are".
Yeah, I have no problem with it today, because I want to learn it, so as long as I'm not gaining I'm simply doing everything in my Linux VM to learn

It is just so much easier learning when you can do it in a safe VM environment, where you know you're not going to break anything important and if you get annoyed, you can simply tab back into Windows.
 

Steltek

Diamond Member
Mar 29, 2001
3,200
977
136
Yeah, I have no problem with it today, because I want to learn it, so as long as I'm not gaining I'm simply doing everything in my Linux VM to learn

It is just so much easier learning when you can do it in a safe VM environment, where you know you're not going to break anything important and if you get annoyed, you can simply tab back into Windows.
I agree, as most people find it easier to learn such things by actually doing them. And, virtual machines are absolutely great for that.

Besides the terminal, one of the other things the average user has issues with is that crazy Linux file system directory structure. I've been using it for 15 years and still haven't bothered to learn everything about it that I really should have....
 
Last edited:

mikeymikec

Lifer
May 19, 2011
18,472
11,093
136
Besides the terminal, one of the other things the average user has issues with is that crazy Linux file system. I've been using it for 15 years and still haven't bothered to learn everything about it that I really should have....

What do you mean?

Flatpaks might suck, but it is easy for a beginner, who is balancing trying to learn an entirely new OS with different ways of doing things, to grasp.

Obviously apt/apt-get is the best way to go once you know what you are doing. However, trying to show my 76 year old mother how to do a terminal command wouldn't go over well.

She is, however, perfectly able to install a flatpak from the Mint software manager though if she uses one of my machines.

One annoying thing about Mint is that, to use their upgrade process to upgrade to new versions, you often have to delete out all your 3rd party PPAs before the upgrade will run. Then, you have to re-enter them after the upgrade. Which is very annoying.

The Mint software manager gives out standard packages as well as flatpaks. Now that @manly mentioned snaps, I'm just trying to remember which one was dog slow. Are both slow?

Speaking of command line, back in the mid 1990s, if you wanted a GUI on Linux, you often had to hand craft your own XFree86.config file for your video card. Those were the (bad old) days. By the late 1990s, there was some auto generation of this critical file, but it still took years of efforts to really smooth out.

And you still only got software rendering.

One thing that hasn't completely changed is the peril of straying from the repository version to a newer version though. I've learnt to stick to the reasonably recent-ish version of LibreOffice from the main repository because - at least on Ubuntu derivatives - strange bugs start to creep in, like for example the spreadsheet sort UI taking nearly ten seconds to appear!

It is just so much easier learning when you can do it in a safe VM environment, where you know you're not going to break anything important and if you get annoyed, you can simply tab back into Windows.

Yep, I think it is probably what made my migration to Linux possible for the same reasons as you. This time though I didn't have to contend with graphics driver issues or anything like that (I stick to AMD graphics cards partly because I know the amdgpu driver just works).
 
Reactions: biostud

Steltek

Diamond Member
Mar 29, 2001
3,200
977
136
What do you mean?



The Mint software manager gives out standard packages as well as flatpaks. Now that @manly mentioned snaps, I'm just trying to remember which one was dog slow. Are both slow?
Yeah, that wasn't what I intended to say. Blood glucose swings do that with diabetes when they occur when you are already tired. Not problems with the file system itself (which is fine), but rather the Linux directory structure. I've tried to explain it to Windows users and have figuratively watched their eyes cross. Especially since a lot of the online information about it isn't consistent about where the user should put what. Whereas, with Windows, you can pretty much put anything anywhere you want.

As far as the flatpaks are concerned, I only have a couple installed. One of them is the Waterfox browser which I installed more out of curiosity than anything else. Admittedly, it is noticeably slower to update (due to the container) than a natively installed application. And, running on spinning rust it is noticeably slower than native apps. However, when running on an SSD I don't see any substantial performance difference between it and natively installed Firefox.

Can't speak to snaps as I've never bothered to use any of them due to their reputation.
 

mikeymikec

Lifer
May 19, 2011
18,472
11,093
136
Yeah, that wasn't what I intended to say. Blood glucose swings do that with diabetes when they occur when you are already tired. Not problems with the file system itself (which is fine), but rather the Linux directory structure. I've tried to explain it to Windows users and have figuratively watched their eyes cross. Especially since a lot of the online information about it isn't consistent about where the user should put what. Whereas, with Windows, you can pretty much put anything anywhere you want.
I imagine it's more about what goes on in /dev for example that my blow their mind, though if you go far back enough into Windows' history then you start finding things that => Windows NT users might find a bit weird too.

There's plenty of places where Windows wants to keep the user out with permissions, and even weirder places where Windows likes to pretend a file doesn't exist (looking at you, BCD)...

I think one problem with the filesystem in Linux is that it has so many roots with OS's and conflicting/confusing rules because of those roots.

Because I grew up with AmigaOS as my first OS, I think it was easier for me to grasp when other OS's do things differently. Maybe when someone is a Windows boy from cradle to present day then things that seemed completely ordinary get challenged.

As far as the flatpaks are concerned, I only have a couple installed. One of them is the Waterfox browser which I installed more out of curiosity than anything else. Admittedly, it is noticeably slower to update (due to the container) than a natively installed application. And, running on spinning rust it is noticeably slower than native apps. However, when running on an SSD I don't see any substantial performance difference between it and natively installed Firefox.

Can't speak to snaps as I've never bothered to use any of them due to their reputation.

It might also be when you throw obscene amounts of horsepower at flatpaks/snaps that they start performing more 'normally'; I haven't knowingly tried any on my AM5 setup but the difference was definitely noticeable on my previous (Haswell) build (perhaps back when I ran an ubuntu derivative).

I just looked up how to check for snaps and flatpaks, apparently no snaps installed (I think the Mint team took issue with them?) and the only flatpaks are core GUI stuff installed by Mint and the theme I've chosen... ah, two packages, Foliate and Handbrake.
 

mikeymikec

Lifer
May 19, 2011
18,472
11,093
136
@biostud - a tactic that my conversation with Steltek reminded me of that you might want to start doing yourself: I keep a journal of stuff I've learnt on Linux. I tend to also include URLs of pages I found the information from in case I want to look for more on that topic. It's really handy not to have to go searching the Internet for something again only to end up using different keywords and not finding what you want.
 
Reactions: manly and biostud

biostud

Lifer
Feb 27, 2003
18,627
5,308
136
@biostud - a tactic that my conversation with Steltek reminded me of that you might want to start doing yourself: I keep a journal of stuff I've learnt on Linux. I tend to also include URLs of pages I found the information from in case I want to look for more on that topic. It's really handy not to have to go searching the Internet for something again only to end up using different keywords and not finding what you want.
I'll probably take it slowly, this thread has already spawned a lot of questions that I need to look into.

Basically I don't do much advanced stuff on my computer, so I simply want to try it as my daily driver and every time I need to try something new, I need to find a solution.

Just the horror of maybe having chosen the wrong distro to start with, is something different than Windows.

Then whether which type of of Linux, which version of Ubuntu, should it be Gnome? Which GUI, packages? Flatpaks? Installing and downloading via prompt, so much lingo and differences that needs to be learned.
 

Steltek

Diamond Member
Mar 29, 2001
3,200
977
136
I'll probably take it slowly, this thread has already spawned a lot of questions that I need to look into.

Basically I don't do much advanced stuff on my computer, so I simply want to try it as my daily driver and every time I need to try something new, I need to find a solution.

Just the horror of maybe having chosen the wrong distro to start with, is something different than Windows.

Then whether which type of of Linux, which version of Ubuntu, should it be Gnome? Which GUI, packages? Flatpaks? Installing and downloading via prompt, so much lingo and differences that needs to be learned.
Then, pretty much any distro will meet your needs for now.

As you get more experience, you may decide you want to try other desktop environments. I originally started out using Gnome and KDE (and, later KDE Plasma), then went to MATE when they started making changes to Gnome I didn't like. Cinnamon is also a nice maturing desktop as well.

And, while Mint is a great distro with a solid user community for support, you might at some point decide you don't like something about it. The nice thing about Linux (especially running it in a VM) is that you can just download an ISO for any available distribution and create a VM to install it in. You even actually have the opportunity to try it out before you run the installer.

Distrowatch is a good website where you can find info about various distros to install and try.
 
Reactions: biostud

mikeymikec

Lifer
May 19, 2011
18,472
11,093
136
@biostud

Re recent desktop environments, I've used:

LXDE - Comes with Lubuntu, it's meant to be a lightweight environment and I got on well with the version that came with 18.04 LTS but more recent versions were buggy in weird and wonderful ways.

KDE Plasma - Comes with Kubuntu, I tried 20.04 but it seems that *Ubuntu 20.04 is cursed in weird and wonderful ways. I think I also tried it on Debian afterwards, still not much luck with it.

Cinnamon - Comes with Mint Cinnamon 21.x. Works for me.

+1 Steltek's advice re VM - I had multiple VMs to play around with different distros/variations, and for a good time after migrating to Linux I tried stuff out that I was worried about breaking my main setup.

I stick to LTS versions of distros because I can't be doing with the idea of having to do an OS upgrade every year.
 
Reactions: biostud
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |