DEV Community

How and Why I switch the Windows 10 to Linux (Ubuntu 18.0 LTS)

Prakhar Jaiswal on December 07, 2020

I bought my first computer when I started the journey of my B.Tech education. I didn’t know anything about linux and also much more about operating...
Collapse
 
sasoram profile image
Soram

"I have to give all of my internet data plan to Windows 10 for update"
Previous month total data used by windows update was around 500 MB, are you living on 500 MB/month internet plan? Last time I checked Arch Linux updates had around 1.7 GB of updates after a month.
"it is hard to get viruses on linux."
Lol it is completely untrue. It is just that linux cult community is so small that it is not profitable to make viruses for linux. In reality Windows 10 offers modern exploit mitigations and advanced security features and on linux a simple script can snatch your root password and the major part of so called linux open source community does nothing about security. Lol.
I really don't understand why linux users are so misinformed XD.

Collapse
 
sysgrammer profile image
Sysgrammer

misinformed isn't the word I would use. Also what the fuck 500 mb only for a update? The majority of major updates of windows 10 are 2GB+ and plus all the background updating of UWP apps installed which I don't even need but came bloated with windows 10. Last time I checked arch doesn't have bloat.

Collapse
 
sasoram profile image
Soram

Many people using linux and open source software belive they're using the most secure and privacy friendly OS without knowing the reality. What else they should be called apart from misinformed? Imo people using linux should know what they're getting into. Traditional linux distros doesn't implement verified boot, selinux, strong sandboxing etc moreover linux is written in memory unsafe languages which makes it prone memory bugs. Linux only have security through obscurity since it isn't active target for malware but security model is non-existent on linux. I'm gonna say again Android != Linux.

Thread Thread
 
sysgrammer profile image
Sysgrammer

written in memory unsafe languages? i.e. C, C++? show me a Modern Desktop OS which is on par with Windows and Linux and isn't in C/C++.

Traditional linux distros doesn't implement verified boot, selinux, strong sandboxing etc

Does an everyday linux user need to know this? Don't assume Linux User = Tech Kiddies, there are people who use Linux as their daily driver.

Verified Boot? I'm assuming you're calling UEFI secure boot? The reason behind you have to disable it due to security and yes I agree but you know OEMs disable it so that unauthorised/harmful/3rd party software can't mess with the boot partition and that 3rd party software will include Linux if the OS shipped by OEM isn't Linux. If it is you'll notice it is enabled.

Thread Thread
 
sasoram profile image
Soram

There is none, but Windows uses modern security tools to prevent, to an extent, issues arising from memory safety. Also there is a lot of work going into switching to memory safe languages especially rust and many parts of Windows and Android are already written in memory safe languages like C#, Java etc.

Does everyday Android or Windows user knows or need to know about the security features? No but security features are there. The point of these security features is to minimize attack surface and if the machine ever gets compromised then try to reduce the damage.

Secure boot != Verified boot
Verified boot is a linux security feature but not widely used. It is used to verify the integrity of the whole system and even apps installed not just boot partition. If you want to know more read this whonix.org/wiki/Verified_Boot#Veri...

Thread Thread
 
sysgrammer profile image
Sysgrammer

Understandable, Have a nice day!

Collapse
 
abhijiths0098 profile image
abhijiths0098

My only problem is that it can't play game , otherwise I quite enjoyed using linux , I used arch Linux , ubuntu and arch based os manjaro.

Collapse
 
prajai1803 profile image
Prakhar Jaiswal

You can definitely play games on steam otherwise try wine to install windows application.

Collapse
 
p3t3ru5 profile image
Pedro Miranda

Civilization V for example had worse performance in Linux in a dual boot machine between Windows and Linux I previously owned

Collapse
 
aliasbilly profile image
aliasbilly

Sure you can, they are called Virtual Machines.

Collapse
 
gronkdaslayer profile image
gronkdaslayer

You ain't gonna get 60fps in a game that's running in a VM. Best is running something like Steam.

Thread Thread
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
leenjr profile image
Leenjr

Bro I am fan of Ubuntu. It saved me many times. Whenever my windows PC shows its back, I simply use live Ubuntu to back up drives(not wasting money on recovery softwares).
2ndly I now use dual boot win 10 and Ubuntu to use my every possibility open to me. I recommend Easy BCD with grub 2 loader for dual boot. Thanks Linux:) time to upgrade my Ubuntu
$ sudo apt-get-dist-upgrade

Collapse
 
gronkdaslayer profile image
gronkdaslayer

Ever heard of UEFI?

Collapse
 
hemanthjabalpuri profile image
HemanthJabalpuri

Today, for many distros we don't need to use Terminal for most of the time. Examples include Linux Mint, Elementary OS etc.
All distros have Software Centre's, Browsers, Office Tools etc.
And also Linux downloading is also very simple and takes less space.
The interesting thing in Linux iso is, we can use it live without needing to install it.

Collapse
 
aliasbilly profile image
aliasbilly

While I prefer a term myself, the guis most Ubuntu flavors use make it idiotproof, Yes that's one word. There is a reason why it's the most used OS in the world. It's around 15 billion devices running Linux, and if you count ios utilizing Linux Kernel (which makes it Linux too) Windows is kinda lonely.

Collapse
 
sasoram profile image
Soram • Edited

Are we still talking about desktop linux distros? You're saying "X is used in Y with Y being used by almost everyone on planet then X' (another product of X) is better than Z". This is very flawed logic in itself.

Collapse
 
killdozerx2 profile image
Himanshu Pant

No, iOS and macOS use BSD, not linux. You guys really need to stop the hate. We understand that it's good, but like stop harassing people for pointing out flaws in it. It doesn't have very good support of Nvidia cards, the sound codecs suck, etc.

Collapse
 
winuxguy profile image
winuxguy

There is no need to argue about Windows and Linux security since who needs security if you openly allow any apps out there get your personal data (Google, Facebook, Instagram etc.). The OS is a preferrence. I myself have a Lenovo X230 running Ubuntu 20.04 and it's great for me because I prefer it that way. I have used MacOS & Win10 but I choose Ubuntu as my daily OS. #respect

Collapse
 
minaa_osha profile image
mina • Edited

"windows 10 is not good for intel i3 5th gen. It's slow" most likely hardware problem. I own a tablet that is powered by atom x5 CPU (probably the bottom end of modern x86 CPUs) and it runs fine
"Updates takes a lot of data!" Well I'm not a mind reader but I can tell that you're someone who never ran the "apt-get update" command before..better get used to it because you'll need to run that before installing any app to avoid dependency and incompatibility problems.. in Windows u could just use Use metered connection.
"it is hard to get viruses on linux!" Because no one uses it at least not as many as Windows..when it becomes popular you'll see more and more destructive malwares because Linux allows apps to run in kernel mode which can cause disasters if used maliciously and can even result in damaged hardware.
"Linux need basic programming knowledge!" bro I've been a C# programmer since 3 years and I still struggle with Linux's terminal..using a CLI to do simple tasks such as installing an app is outdated and backwards in 2020

Collapse
 
clash000 profile image
Clash000 • Edited

You said that using a CLI for Installing apps is backwards and outdated but you should know that it is faster than using GUI . " And time is the most precious thing " . And on your point of havoc difficulty with using Linux terminal is totally your fault as I am a python and android programmer since 7 months and Linux from 2 months and I know almost 90% of Linux commands and I am dependent on the Linux terminal for almost half of the tasks and I am even 12 years old . And top of everything else it gives all of Linux for free and windows takes money windows runs for profit and Linux runs generously .

Collapse
 
devilmehoney profile image
Me

You dont know 90% of linux commands. Ive been using it for 15 years and i dont know them either. Your age hs little to do with your tasks. Not all linux distros are free and win10 is 99% free, just for the record.
Nice to see very young people learbing programming and linux but dont be that cocky dude, i made my first program on basic 1.0 when i was 7 or 8 yo and I dont go around forums saying how good or bad i am.

Collapse
 
jhilgeman profile image
Jonathan H

"don’t need to install any kind of antivirus because it is hard to get viruses on linux"

Ahh, the overconfidence of youth...

I'll add that to my collection of quotes from other people who doomed themselves to learning things the hard way.

"I don't have to update my system regularly because I have a firewall."

"I don't need two-factor authentication - my normal password is safe enough."

"Nobody else uses my PC, so it's okay to use autofill for all my credentials."

"Once a month is often enough for my backups."

"I'll commit that tomorrow morning."

"Nobody will ever hit my IP. I'm behind NAT."

"Nobody will ever know this URL."

Collapse
 
debarkamondal profile image
Debarka Mondal

Wait what is going on there? I read someone said 1.4 gb of update on linux after a month... And use arch ubuntu is jast a s#it Os lot of bloat. Use arch and see daily updates of hardy 50mb and monthly update of probably 600mb and dont add the apps that get updated along with it in calculation as windows apps update seperately

Collapse
 
arminlinzbauer profile image
Armin Linzbauer

Not profitable to target Linux because of the small user base??? "96.3% of the top 1 Million Servers on the Internet run on Linux"... Seems veeeeeeery profitable to me... Also, most IoT Devices run Linux, all Supercomputers I know of run Linux, all Android devices are using an (outdated) Linux Kernel, ... I'd say that while the market share for linux on the desktop is pretty slim, that linux is more widely used than any other OS in practically all other markets.

Collapse
 
surajsingh12 profile image
suraj-singh12

Ubuntu has become more user friendly now, you have a snap store rather than a standard ubuntu store, and this snap adds more security and ease. You have a loads of applications already pre-installed. I also used to use windows, indeed I use it even now, but way back in 2017 I started to live boot many different linux distros including debian, ubuntu, fedora, elementary, kali, mint, and many many more. I almost live booted in many linux distros to check the one that fits my style, and I finally found ubuntu working for me. Those days it was bit hard to do things when it came to terminals, but now it's like, without terminal I don't think I do something much there. It has become a habit, a way to interact with the system and files, and specially root gives you a special taste.
I'm first year B.Tech CSE student.

Collapse
 
p3t3ru5 profile image
Pedro Miranda

was due to those magnific package managers that my desktop environment got fucked up on my work laptop, so yeah "freedom"

Collapse
 
nikhilshetty13 profile image
nikhilshetty13

Really arguments are getting weirder and weirder every os has it fair share of issues and windows is safe to some extent only as for Linux only some of the distribution are security focused not all of them still they are secure to some extent as well and as for compatibility issues some programming language runs better in Linux ex:python and some of them are Not some of them works well in windows so stop complaining about it. Just use what works well for you. If windows works for you use windows or use Mac okay if didn't works use Linux anyways it's free.if you like one or more systems just use it in dual boot or something so there is a shit ton of options so

Collapse
 
sagarkumarsutar profile image
Sagar Kumar Sutar

Hackers use Linux to destroy Windows...

Collapse
 
shaharyael91 profile image
shahar

For more security linux based operation system I will prefer centos.

Collapse
 
gauravvadehra profile image
Gaurav Vadehra

I would too, as long as there's a native reliable google drive all.. sad Google does not think it's significant

Collapse
 
abhishekraj272 profile image
Abhishek Raj

Dude update your OS to 20.04, 18.04 won't get any security updates from now on.

Collapse
 
morhogg profile image
Lucas Nascimento • Edited

18.04 is a LTS version that Will be supported until 2023

Collapse
 
kavishkarajaka1 profile image
Kavishka Rajakaruna

So how do you manage to work on your graphics editing & gaming work.

Collapse
 
datacharya profile image
Shanwill Pinto

Best part is it's open source, patched up regularly by the awesome open source community