[Gru, the long-nosed protagonist of the "Despicable Me" franchise, presents to the camera, pointing into the air and smiling. Behind him is a flipchart with text reading:]
And the best part about using Linux: No viruses!
[Still presenting, Gru has his hand in a C shape and his head down as he peers at the gap between his fingers. The text now reads:]
Look at this, a website downloaded a malicious .exe on my machine.
[Gru now has his hands pointing down, fingers splayed, still presenting. The text now reads:]
*Double Click*
See? Nothing happe...
[Gru looks back to the flipchart in a double-take, his eyes round and wide and his mouth downturned. The text still reads:]
*Wine is launching*
[The Wine logo: a slightly tipped wine glass with red wine sloshing inside it.]
I am a human who transcribes posts to improve accessibility on Lemmy. Transcriptions help people who use screen readers or other assistive technology to use the site. For more information, see here.
Does Lemmy not support alt text? I can't add alt text from Infinity for Lemmy; is that because Lemmy doesn't support it or just my client? Because they really should.
It would be great if it had proper alt text. But since an image post can have an additional text body you can put an image description there. I guess it's a good idea to wrap it in a spoiler/<details> element.
you mean because of the last two panels which are supposed to be the same?
I personally prefer this version, it always bothered me reading the same thing twice which didn't add much to the meme
It was pretty easy to spot in htop since it had really high CPU usage. Plus, the command line args it launched with included the word "Monero" multiple times, so that was a bit of a giveaway haha
They're super rare. I've not gotten one once in decades, whereas I've encountered countless viruses on Windows. Linux is more secure, but also it's just a smaller target. Best way to avoid viruses is to use an OS nobody else wants to use *taps head
I think you have a false sense of security with regards to Linux vulnerabilities and exploitations. There are dozen of known exploits throughout the Linux ecosystem that are publicly disclosed frequently.
What makes you think Linux is more secure than windows? I'm not trying to start an argument here I'm just curious.
Getting tired of this smaller target narrative. On desktop, maybe. We don't know for sure since most Linux doesn't carry telemetry and one ISO download doesn't mean one install.
Also, Linux runs some insanely high percentage of the Internet (server, VM, container), IOT and mobile. For every individual who might own a hand full of computers there are 10's, or perhaps hundreds, of Linux servers out there doing tasks for them. Virus and malware don't only target desktops. There's literally no larger target.
Yeah that kinda thinking is really not useful. Linux is a very very juicy target these days due to your thinking. Desktop Linux installations are riddled with poor security settings and many server features enabled by default. IOT devices and self spun servers are regularly deployed unsecured as well.
I disagree. Linux is run on a large number of servers. It may be a less tempting target for Trojan style malware, but exploits and vulnerabilities for Linux are very valuable since you can gain access to large amounts of valuable data.
It can still corrupt files. I knew that wine was the shut when I had to delete my wineprefix because Eve Online complained about corrupted file. Even better, a virus scanner would run and detect the malware.
technically that is only true if the malware in question does something in the kernel or relies on an unimplemented wine api call, since a lot of malware is an infostealer or ransomware, its quite likely that it'll work just fine under wine
I use Nix, so I’ll just reinstall my system if anything really bad ever happens. Sometimes I reinstall just because. My important files are on a delegate drive I have to manually mount, so I’m not too worried.
Take the next step, and write a simple ansible playbook to configure your installed applications and services. It looks a little complicated at first but it's pretty easy.
Then you just keep your playbook with your other files. When you decide to reinstall, you just install ansible then run it on your playbook. It'll install and set up everything you add to your OS.
NixOS really is the next step from an ansible setup like yours imo. It can and usually is a fully declarative and immutable system outside of your nix config and whatever personal files you have.
One of the things I learned several years ago was how to set up my HD so that the system and home folder are on different partitions. It isn't terribly hard to do, and every OS installer I've used gives you the option. It's served me very well.
I don’t have a need for that atm(like I said, my laptop has a separate drive), but will look into that in case I ever need it in the future. My problem with this personally tho is that I share my drive between Windows and Linux, and Linux doesn’t exactly play well with NTFS. Sounds really cool however for having a multi boot Linux system, with all your files shared between distros.
I install all wine related stuff inside podman container usin a nice thing called toolbox. That way your system is not polluted with all those libraries and
bimboze stuff runs nicely inside a box. Not bulletproof but better than nothing
no matter what os you use you can get viruses on linux and macos the chanche is slimmer because they have a smaller user base. the only way to not get viruses is to use your brain. for those who don't know there are linux viruses and you can get them if you don't pay attention
People say this but I don't think it's true. The vast majority of internet servers run on Linux and they are much higher-value targets than your laptop. It is more secure than windows, not just because of the smaller user base. However you're right of course that you can still get viruses.
Those servers have teams of trained individuals whose job is to secure them and keep them bulletproof. It's a bit different from grandma downloading random crap on her Linux mint desktop to be fair.
I am reminded of a painful memory while playing with a CTF challenge. It was past 2am I executed a .exe with wine of what was supposed to be a malware in that scenario.
Sure enough I launched it with Wine (yes, it was a very bad idea)
There was no window after the couple errors displayed on the console. I gave it a couple of minutes to start and then moved on to fine other clues in the challenge because obviously Wine cannot run it, right? Wine is surely not advanced enough yet!
The thing was encrypting all my drives!!
I killed it after it ran a good 5 minutes and only realised the damage an hour later.
I had to put an all nighter to do a crash course on PowerShell to code a decrypter after decompiling the malware to find the encryption key.
Lessons learned: use containers/VMs for that stuff. And yeah, Wine does work fine, too fine.
I just got a real bad malware on my windows PC and I'm legit considering using Linux as a response. What's the best into to someone who isn't a programmer but understands computers relatively well enough?
Try a few different distros. People often recommend Mint for a beginner. I use Fedora personally, I also like Debian, it's stable but a bit boring and can be outdated. You can also creat a bootable live USB and try before you install!
To clarify, because I think this would be pretty confusing for someone who isn't already into Linux.
So a "distro" is short for a distribution of linux. Strictly speaking, Linux is just a kernel which is a technical component of an operating system. A few different organizations have taken the Linux kernel and added the necessary additions to turn it into a typical PC operating system e.g. Ubuntu, Linux Mint, Fedora, CentOS, Arch Linux, Manjaro Linux. Some are harder to get set up and some are plug and play. Ubuntu, Linux Mint, and Manjaro are considered to be "easy" to set up. Arch Linux is typically considered the hardest.
But how do you actually install it? (1) choose the distro. (2) download the .iso file from their website (a few gigabytes). (3) burn it into a spare usb flash drive to make a "live boot usb". (4) go into your BIOS and select to boot from your usb instead of your typical hard drive. Now you should be in your chosen distro. Conside this a sandbox that is contained to only your flashdrive. If you shutdown and remove the flash drive, nothing would change. (5 optional) play around and try it out. Do you like it? (6) Double click the installer on the desktop to install it on your hard drive for-real.
A note on step (3), you can find guides for this online. My favorite software that does this on windows is rufus.
A note on step (4), everyone's BIOS looks a little different. You can search "how to change boot options on XYZ" for your laptop/motherboard.
A note on step (6), if you really hate windows, you're free to nuke it, but your installer will give you the option to "install alongside windows" which will let you choose which OS to boot into on startup. This is known as "dual booting". It's the option with less commitment, but sometimes minor issues come up that requires troubleshooting (windows likes to fuck shit up when it updates).
Where does that idea come from that you have to be a programmer to use Linux? Is it because it's sometimes faster to type a command? That's not programming. It's the same way that it's faster to type your text that to get a voice recognition program to input it correctly.
Idk I just get the vibe that it's a "programmers OS" I'm sure that I'm wrong, especially after looking more into it but that outsider opinion isn't unwarranted IMO especially after looking at something like Arch
If you're on Linux, you're probably downloading apps through your package manager, or things like Flathub/Snap Store. These places are generally much safer than random .exes on the internet anyways, so just keep being cautious and you'll be fine.
Same thing happened to me last year. Right into the uefi. Spent months fighting it after it got into phones,, laptops, Linux Windows, whatever. Eventually got it gone and had been (trying mostly) to use Linux during the whole fiasco. During one of about 150 reinstalls of windows I couldn't remember my password and wasn't getting any of the password reset emails I was repeatedly requesting.
I was locked out of my own fucking computer with nothing to do but reinstall windows. The same shit could happen with Linux except I wouldn't have an expectation that a fucking password reset button would work.
That was the part straw for me. I viewed never to use windows again unless I absolutely had to.
And now that I've gotten thang of it: I fucking love Linux. I'm continually learning more about both Linux and computers. I feel like I'm peeling back later after layer after layer of useful interesting shit that windows purposefully kept from me.
Parts of the learning process were rough, not going to lie, but my god. I fucking love the command line. I just love it.
Zorin OS is a personal favorite. Don't worry about the paied version, just get the free one. You can get everything on the paid version for free, it's just so thr deevs can get some support
My personal pick is Nobara (which is fedora but with easy codecs and driver install script).
But anything Ubuntu or Fedora bases is going to work great
(From what I remember Nobara and POP_OS! Have great Nvidia support out of the box)
It's not the best (technically), but its defaults have great compatability and work essentially everywhere.
Search how Pop_OS! Looks though, because it looks quite different to Windows (and you might want something that looks like Windows).
If you want a taskbar like Windows, use Kubuntu (and don't touch many settings or the terminal, KDE has a habit to break if you don't know what your doing) or Cinnamon.
Kubuntu is modern, highly customizable and comes with good defaults. It'll also scale well if you want to put in the time.
Cinnamon has a slightly more outdated look, but it's built ontop of the same base as Kubuntu, so it should work out of the box without any customization. It's good for beginers, and reasonably hard to break (for Linux). But it's not as customizable and won't scale as well as Kubuntu if you want to deep dive into Linux at some point.
If you run games with Steam on Linux, it will probably use Proton, which uses Wine. It allows thousands of games to be click & play now on Linux now. See: https://www.protondb.com/
It's gotten significantly better since ~2010 or so when I was first struggling with it. Valve developing Proton on top of it definitely didn't hurt even if that in particular is more games focused.
I've used it for some windows only programs and it works great, the only gripe I could have is the one looks different because of the fonts. I'm sure I could add in the fonts or w/e and make it identical though.
How's the blizz launcher now? I bailed and went to ffxiv and that plays flawlessly. I keep trying to talk myself out of going back to wow because of how toxic it became.
how could it be though? a malware written for windows isn't the same as one written for linux, even if it got out to your computer it shouldn't be able to do really anything since it can't orient itself around an operating system it wasn't written for
Well, the difference is that you can eradicate the Malware for Wine by doing a quick sudo apt-get purge wine && apt-get install wine and be done with it.
That wouldn't remove the Wine prefix, i. e. the virtual C:\ drive where the virus most likely lives.
Uninstalling Wine wouldn't do shit since it only removes files that your user (and thus wine) can't even write to, and if a virus manages to get around that you have bigger problems.