DEV Community

Cover image for 🚀🐧 What's your current OS and why do you use it?

🚀🐧 What's your current OS and why do you use it?

Daniel Diaz on April 07, 2021

Show off your Operative system set up I've been learning programming for over a year. But I've always been interested about the best too...
Collapse
 
darkain profile image
Vincent Milum Jr

Let's see...

I have two Windows 10 workstations, a couple Windows 10 laptops, a MacBook Air M1, multiple several FreeBSD servers, some FreeBSD laptops, TONS of SBCs running FreeBSD and ESXi ARM Fling, and one beefy 16-core ARM Workstation...

Too much to share! LOL

Collapse
 
danidiaztech profile image
Daniel Diaz

Wow 😆, that's a really big collection of machines.
It's worth it to use FreeBSD these days?

Collapse
 
darkain profile image
Vincent Milum Jr

Oh, yeah, I think I have close to 30 SBCs now!? :-O SOMEONE has to do all the compatibility testing to ensure when you download an image from the internet, it "just works" ;)

But yeah, FreeBSD is great... in some situations. It is by far and away my favorite server OS. Nothing is even remotely close to its ease of use and flexibility for enterprise deployments. For a desktop, however, it is similar to Linux, as it uses the same desktop environments. It has less drivers though for things like Wi-Fi, which can be a pain, and the graphics drivers are slightly older than what's available on the bleeding edge Linux kernel. I primarily use FreeBSD for the stability and ease of mind behind ZFS and Jails, so I know how reliable my storage is, and have a highly flexible containerization environment for custom deployments.

Thread Thread
 
danidiaztech profile image
Daniel Diaz

That's amazing, what kind of testing do you do? :0

So, what's the level of complexity of using FreeBSD, both as a daily driver and in deployment. Until I've only use Debian and Arch based distros, so I would like you to explain what's the key difference between FreeBSD and a linux based OS.

Thread Thread
 
darkain profile image
Vincent Milum Jr

From a userland perspective, they run mostly the same software. But from a sysadmin perspective, I much prefer FreeBSD. It has easier software installation and configuration for all the major services I need to run, better documentation, and a nice overall ecosystem. There are also some easy-to-use appliances like FreeNAS/TrueNAS and pfSense/OPNsense that are simple to install with decent web interfaces. They serve their purposes very well.

Check out this article for one example of the simplicity: dev.to/darkain/compiling-mariadb-f...

Collapse
 
naruaika profile image
Naufan Rusyda Faikar

Mine is just a vanilla GNOME running on Fedora!

Screenshot

And of course, Firefox and Visual Studio Code are my favorites.

Collapse
 
danidiaztech profile image
Daniel Diaz

I use a lot Vs Code and it seems the best code editor so far. By the way do you have any problems with wayland in Fedora?

Collapse
 
naruaika profile image
Naufan Rusyda Faikar

Yeah, it's unfortunate. However, I'm using X.Org. NVidia driver doesn't seem to work with XWayland. And some applications have yelled at me warnings at startup. But I don't think if it is Fedora's fault. You know, X.Org is now pretty much an ex-org. Even the most popular distribution, Ubuntu, just decided to move onto Wayland.

Thread Thread
 
danidiaztech profile image
Daniel Diaz

Wow, really Ubuntu decided to use Wayland?
I didn't know about it. Maybe I'll give Ubuntu an opportunity in the future

Collapse
 
cristoferk profile image
CristoferK • Edited

I am using Linux Mint 19.3
It's very good for programming.
The advantage is: it's very fast and is having a big community.
I am using the most Chromium and Sublime Text
The best part is very customizable! 😄️

dev-to-uploads.s3.amazonaws.com/up...

Collapse
 
danidiaztech profile image
Daniel Diaz

Amazing, one day I'll take a look at Linux Mint!

Collapse
 
vonheikemen profile image
Heiker

Currently using Debian (buster).

Advantage? There is a great collection of software in the official repositories. Doesn't require too much maintenance. "Low risk updates," the chances of something going wrong during an update is really low (it's kinda the point of Debian).

Most common software? Don't know if I understand the question. But anyway, I spend most of my time using a web browser or a text editor (neovim). Interestingly enough, I could put all the tools I use for web development into a docker image and use that. In theory I could move easily to any OS that has docker.

The best part is that I can make it do the things I want. This is not specific to Debian.

Collapse
 
danidiaztech profile image
Daniel Diaz

Yeah, Debian is really stable. I've broken my Manjaro machine a couple of times because of updates. Well I suppose I like risk 😅.

Collapse
 
theawesomeguy47 profile image
TheAwesomeGuy47

I have just a single PC. When I start getting into work, I would love to have a powerful laptop to dualboot Windows 10 and Arch (btw). Right now I dual boot them on my computer, it is powerful but can't carry a massive PC in my backpack D:

Collapse
 
theawesomeguy47 profile image
TheAwesomeGuy47

Also when my current PC gets old I'm going to turn it into a home server.

Collapse
 
terabytetiger profile image
Tyler V. (he/him)

Windows 10 - I loved Chrome OS but the lack of support for lightroom + photoshop pushed me back to windows

Collapse
 
danidiaztech profile image
Daniel Diaz • Edited

For real, it's terrible that Adobe doesn't support other OS aside Windows or Mac :(