Why I use FreeBSD (Part 3): Linux is a mess [BSD userland]
Why I use FreeBSD (Part 3): Linux is a mess [BSD userland]
I realize my definition of ‘userland’ is way too oversimplified here but I wanted to demonstrate one of the biggest reasons why I left Linux: it’s a total mess.
Forgot to mention that Linux is technically ‘just a kernel’.
All other applications are sourced elsewhere and packaged. FreeBSD on the other hand is a complete OS with its own base applications. That’s why things are structured the way they are.
#freebsd #openbsd #linux
People who disliked this video are those who vouch for Linux i.e Linux fanboys, arrogant, ignorant people 🤬😡
yeah on centos /bin is a symlink to usr/bin
A) I first began using FreeBSD 15 years ago
B) Nothing worked then and nothing works now (15 years later)
C) Despite the praise of FreeBSD having "good" documentation you will be hard pressed to find any answers to the most common of problems for the most common of uses.
D) Most software does not have a FreeBSD package available. In a best case scenario you will have to compile from source which will 99.9999 percent of the time result in the software not working
E) Unless you are a senior level FreeBSD administrator AND you have programming experience (shell scripting, python, perl, ruby, etc) then you will have a hard time making the OS do what you want it to do.
A, B, C, D, and E is why FreeBSD only accounts for less than 1% of Operating system usage today. FreeBSD has always had a special place in my heart because it was the first OS other than windows I ever tried. I spent years trying to make it do what I wanted it to do, and every time it resulted in the same old story (error, after error, after error after error) for days or weeks. Attempt the exact same config on a Debian, CentOS, Ubuntu, Fedora setup and I have everything working just as I want in one afternoon. I experienced errors on those OS’s too but the trick was that when I type the error into google I get an answer. A CLEAR answer. With FreeBSD there simply isn’t enough widespread usage to be able to find answers to common issues. So you end up spinning your wheels for days or weeks wasting time, stalling projects, and ultimately learning nothing because eventually you have to scrap the FreeBSD install and replace it with something else.
Always choose what is popular, mainstream and what has the biggest community behind it because at the end of the day what you WANT is something that WORKS. Nothing else matters unless it works for the purpose you need it to work for.
this is the stupidest video i’ve seen, fuck you ve wasted 4 mins of my time…
Good video and audio quality. Your overarching point struck me as pedantic and misinformed, as others have pointed out. The terminal text colour scheme was hard to read, and far too small when on a mobile device. Not that mine are perfect, but constructive criticism helps me.
Understanding that it’s not linear, I actually have OCD, and even I don’t altogether get your reasoning here. xD
the development in GNU Linux faster than BSD.
also some distribution are faster and stable than BSD again
BSD has poor hardware support.
Dont use BSD because Linux just work for me only do stuff like web broswing playing game and much better software on Linux
You should use "firacode" fonts to be perfect.
I am using opensuse tumbleweed and ls /bin contains few files as bsd
I am thinking about installing BSD on my Surface Laptop 3 15inch, has anyone try such setup yet? Please share your experiences if you have used BSD on Surface laptop 3 15inch?
hi, i like the wallpaper. can you share, please?
can you tell me how you setup your desktok looks like pretty and terminal too
So your arguments are that an OS with a lot of binaries in the same folder is a mess ? pathetic..
Love the wallpaper.
Did you know NixOS or GuixSD? is completely different
Compare a simple operation like changing from DHCP to static IP. In FreeBSD this involves changing two lines in /etc/rc.conf. In Linux, it depends on the distro, config files are all over the place. I think BSD is more stable, and less messy than Linux.
So you changed your system because you didn’t like that binaries were put in one folder and not some other folder. Does grey sidewalk also disturb you so much you only walk on the grass next to it?
Hi, I am Interested to learn more about FreeBSD, like build from source add ports using poudriere. can you help me for that? if your are interested please ping @ sreekupm@gmail.com
Back when the nerds scared everyone away from Unix OSs… "Duhhh its not a home OS, go away…" (geee I wonder why there are Music, Pictures and Videos directories included???)
Yea, imagine if regular Joe was encouraged to develop for and use FreeBSD or even Open Solaris for home use. SUN wanted this to happen, thats why they did Project Looking Glass. Sadly, regular users took until 2019 to look into Unix. Linux is squandering itself, doesnt matter what distro. Why does my plotter work out on FreeBSD but not any Linux? Hmmm…
Oh, I should start using ‘#!/bin/env <…>’ for my scripts then.
Linux space is full of small dicks thinking they’re cool in the basement. Love Unix!
your cough realy distracts from your words…
All that may well be true, but what practical every-day difference does it make to me, as a user?
So you like BSD because you have OCD? PS: perhaps instead of worrying about lots of files you should find the MUTE FUNCTION WHEN COUGHING ALL THE TIME???
In most linux distributions, /bin (and /sbin) are both symlinks to /usr/bin, meaning literally every executable is in the same directory.
i got the point there but in practice its not that important it can be important if u searching i /bin /sbin and etc folders but shel and tab is more practical
I think that’s an arch specific thing where /bin /usr/bin /sbin /usr/sbin are all the same (as in one exists, and the others are links to that one) this may seem problematic, but when you think that any user should stay the hell away from anything out of /home (and maybe /opt) then it doesn’t make much of a difference where anything is. If it’s not user accessible than it’s up to the package manager to handle (for the most part).
I don’t know. Seems to me that "clean" here just means lack of features and applications, which is not good.
can you pls link the wallpaper?
This video is a mess
Use IceWM
I run Solus, and it’s exactly like BSD regarding what you’re demonstrating here. I’m genuinely trying to learn the benefits of BSD.
Solaris is the best
I tried the BSD’s. It felt like being in the 90ies again. Then you have a problem, you go looking online and the only lead you find is an obscure forum post from 10-15 years ago… because nobody uses BSD anymore. So you’re on your own now spending hours to find a solution.
Really made me appreciate how linux has progressed and cemented my love for Debian, where everything works out of the box ! And the community is huge.
That’s why linux is more portable and performant.
No Chrome for BSD….
Can you link your wallpaper?
Why you stopped uploading videos ! Obviously you are the best youtuber for promoting freebsd for desktop use and you have very quality videos.
Cough drop mate!
u had COVID before it went mainstream
best laptop for production use is a MacBook , I am Unix hard core sysadmin (23y) and do everything on Arch and FreeBSD (on my servers and jails) but to justify 2000$+ laptop you have everything on a MacBook (open terminal and you are all good)
BSD users: Linux is a mess
Linux users: Windows is a mess
?? 😀 ??
I use many Operating Systems. I try not to be an elitist. I Subbed. 🙂
But you cant play on it and on linux its possible on steam.I like boath FreebSD on server and linux on Desktop.
The scattered Linux mess is indeed quite frustrating.
4:04 minutes of joke 😁😁😁 ..BSD sucks
while your points are noted i don’t think you at all know what user space is, but last i checked none of those binary commands run in kernel space, some may interact with the kernel i.e lsmod but the commands themselves are not running in kernal space memory and if you wanna use the narrow, inane scope in which bsd and linux ppl argue about userland you are still not describing it right. it comes down to source code in reality and the fact bsd is using it’s own version of c thus making commands behave different in userland, flags work different etc. this is what ppl are referring to not your over populated /bin /usr/bin folders lol. btw gnu linux is more scaleable. have fun with your hippy OS. kidding about the last part, sorta
Is it strange that i use a FreeBSD for daily basis and Arch-linux for coding, debugging and penetration testing ?? I like them both..
My reason to moving to BSD was simple. systemd. The moment systemd became ingrained into the linux world (out of some necessity i’m sure) so much so that even distros that would usually stay away from these things like Arch and Slack defaulted to systemd…i quit linux. IIRC gentoo is the ONLY big/popular linux distro now where you CAN install and run it without systemd (i don’t think it defaults to systemd either) without jumping through too many hoops.
I need to try BSD. I mostly run antix linux and manjaro linux