I still remember picking up the FreeBSD book and FreeBSD CDs from a computer store in early 2000s. Going home and learning from the book and installing the OS. I learned so much thanks to FreeBSD. I use Linux these days, because unfortunately I've had a hard time getting FreeBSD to install on my hardware. But I still give it a try every year or so.
This too. I've had FreeBSD on VMware for awhile now because some things do not work well on my laptop (even Ubuntu has some problems with it because I can't stop it from overclocking the CPU so I stuck with Windows 11). However, I decided to install FreeBSD on Raspberry Pi 4 and I simply ssh to it. I've learned so much about POSIX due to it!
I got my FreeBSD install running on recent desktop PC hardware. What are your specs? I am using a desktop PC with AMD Ryzen 7 5800X, nVidia RTX 3080, 64GB RAM
My daily driver is MacOS. I use FreeBSD for everything else from network firewalls to file servicers. I have never had a problem bringing up a server. Hands down the best documentation in the world. Without it I think I would have failed from the start.
Every time I browse the freebsd forums trying to find an answer for something, I noticed alot of the people over there are quite snobby and not very helpful. Especially some of the moderators. But it is an amazing OS no doubt. I use it as a server on my rockpro64 and run a TOR relay on it.
All great reasons to prefer FreeBSD. FreeBSD and OpenBSD are my preferences when it comes to Unix Operating Systems. Yes, the network stack in FreeBSD is very performant, which is probably one of the reasons why Netflix uses it for it's video streaming services. Many other large businesses use FreeBSD and other BSD derived Unix OS's. I also believe in the right tool for the job. So for me the tools are FreeBSD, OpenBSD, or MS Windows. One day, I'm going to force myself to give NetBSD more of a shot.
Hi Gary, I've tried it all: Windows, macOS, countless Linux distros, and now I'm starting to explore FreeBSD. I use Arch with Xfce, and thanks to the pacman package manager and the AUR community repositories, I don't need to use flatpak or snap. I have all the software I want and more than I could ever use. I haven't tried ports yet, but I imagine it must be somewhat similar to the AUR. Thanks to your tutorials, I was able to install FreeBSD with Plasma, something I wouldn't have managed otherwise. All the best!
Been a die hard Linux user for 8 or so years, and I've really been contemplating on switching to FreeBSD recently, I think this video really pushed me to go for it. I did browse the handbook right before this video, and you're absolutely correct it is phenomenal. I don't think I will be able to move to FreeBSD for my main desktop though.
One very important strong point of the FreeBSD philosophy is backward compatibility. No changes to kernel and userland or management and configuration unless a new technology or strictly necessary changes take place, thus the life cycle of FreeBSD competencies is decades long. I'm setting up routing and ip filtering on my servers same way I was doing it 20 years ago. For the superficial observer that's obsolence, specially coming from the ever changing operating systems of which some of them strive to be something the're not, like that kernel we all know about that dreams of being a windows kernel.
This. I actually looked to see if all the PPP tools were there that I used back in 4.X to build my dial up, reverse squid proxy that I made so the whole house could have modern style internet (And boy it was slick as hell for the day boy...). Yup! Still all there. This matters. Working with tech requires a gigantic pool of memorization of things. Perpetual "never the same twice" design that seems so trendy today, just results in people using tech in a shallow way because they don't *really* understand it.
funny thing is windows has backwards compatibility too, Linux changing crap for no good reason seems to be a unique problem, maybe shared by macOS but even mac hasn't randomly changed architectures just cause it can.
Tbh freebsd is one of the best os, simple rock solid stable (not as stable as minix, but minix is dead) feature almost complete and usable. The documentation is massive. To put into perspective the BSD utils + kernel - man pages docs compiler stack is around 190mb , if you strip the default config and lib32 its about 187 , cut some unnecessary kernel modules and you have around 184 . At this point its close to alpine Linux and lfs without gni and systemd. The installation fresh from iso is around 1,6gigs. If not via port you can go into clean setup of xorg wayland in less than 10 minutes as long as you read the documentation. So yes as long as you read, using freebsd is easy, almost painless since the Dev and the documentation is hand holding you along.
Back in 2002, I first broke away from an entire childhood and growing up experience with Macintosh and was introduced to RedHat on a friend’s computer. In that year I built my first PC tower all on my own, very excited. I hopped right into a long and rough journey because I just had to be maximum nerd and learn Slackware, and that was my gateway drug. After a few years of that though, I found my way to FreeBSD and stuck with that. Over the years though, it fell back as a secondary desktop for me. I’m long since back on Apple, and even do my daily driving (and my job as a load planner for a distribution center) on an iPad Pro. Me. The same guy who so loved working in a CLI, I still adore working in a CLI. But anyway, It’s nice to know that if I had no choice, I certainly could go back in the past and daily drive FreeBSD, I still use it. But there gets to be a point and age when convenience becomes a tad more important and hell, I need to sync stuff on and off my iPhone and iPad, and it’s alot easier on a Mac than the limited hardware access you have plugging into a BSD box and I want nothing to do with Google or Android so it’s sort of a self-imposed jail (not a “jail” haha.) ANYHOO, great video sir. As someone who has long loved FreeBSD, I appreciate it when someone takes the time to talk about why they choose to use it and presents themselves like this. Cheers.
I just installed GhostBSD, based on FreeBSD, on a laptop little over a decade in okd and I am VERY shocked. Installation of the OS was easy. Everything seems to be working very well. Still figuring things out but my curiosity and interest to be use this as my daily driver is growing.
Probably I would use Windows on my desktop having the choice between Windows or FreeBSD :) However I prefer Ubuntu since my retirement on 1-1-11. I now run Ubuntu 22.04 LTS with OpenZFS 2.1 for my 2019 Ryzen desktop, also because it is the perfect match with FreeBSD 13.0 on OpenZFS 2.0. I use FreeBSD since June 2019 as backup server for my desktop. It runs on the remains of a 2003 HP d530, using a 32-bits Pentium 4 (1C2T; 3.0GHz); 2GB DDR and 4 HDDs (2x IDE 3.5" and 2x SATA-1 2.5") in total 1.21TB.
I love FreeBSD, but I don't use it except for one-off tasks because: * You cannot create a jail that is consistent with OCI and can be operated by docker/kubernetes. * Bhyve is under-developed compared to KVM. it also doesn't seem to like Libvirt. Seems most development goes towards ZFS. * Lack of drivers - all engineering time seems to go to ZFS for some reason * pkg and freebsd-update are separate systems. * FreeBSD flat-out rejects memory protection mechanisms. See HardenedBSD * A lot of engineering time is wasted duplicating code all for the sake of using a BSD license. Also, about the "Its one system, Linux is just a kernel" argument, no one runs "Linux", you run Ubuntu or Redhat or whatever. Linux is also is stable, rock-solid, with a very flexible networking stack. Linux has MORE software than FreeBSD. Linux's security mechanisms are much greater. Linux offers ZFS, its literally just not the boot drive...but that generally isn't where you need to run ZFS anyways. I think a lot of FreeBSD devs are in love with legacy and history rather than chasing industry demands.
Engineering time definitely goes elsewhere besides ZFS; there have been some driver rewrites happening which has lead to purging some older hardware. The total driver support is slower to appear for FreeBSD; not surprising as you see the Manufacturer offer Windows, Apple, and maybe Linux drivers for devices so they get support quick when present. Some devices are lacking in capability and may be missing support entirely "pkg and freebsd-update are separate systems" - pkgbse is the effort to try to resolve that; coming along but not quite there yet last I looked into it but I don't follow it too close myself. "FreeBSD flat-out rejects memory protection mechanisms" - svnweb.freebsd.org/base?view=revision&revision=343964 (having trouble finding the ZFS reference to this effort, but I will take your word that it exists) is a mitigation that was enabled by default in 14. Do you have a reference to 'memory protection is not permitted for inclusion with this OS"? ZFS on Linux came about because Linux people saw interest in it too, despite BTRFS, reiserfs, ext#, etc. filesystem choices also being available. FreeBSD Foundation makes it easy to see desired development that isn't happening is worth focusing on and even funds getting it to happen. freebsdfoundation.org/our-work/projects/ has examples, though be warned that not all refer to ZFS.
SomeGuy's huge troll moment right there. Thumps down. Doesn't even manage to document every single claim. Which makes his/her claims as worthless as Zimbabwe dollars.
didn't notice your similar but different name with his name listed directly below in the comment...im having a confused day and read it as 1 person...leaving my original post for historical completeness as I don't hide from my errors. @@oraclejmt your record of documented claims is zero; so where does that leave the value of your claims. Sorry I didn't take the time to document every one of my statements, but your statements seemed more troll than discussion. I could give details and sources if you wanted to have a discussion though.
I'm using FreeBSD on my Desktop and Laptop using KDE and loving it. Like it more than Windows because of Privacy, No cost, Easier to update, and no need for a windows account. A few applications may need windows or Linux can use bhyve or virtual box ose.
Gentoo's portage (which was heavily influenced by the ports system) and NetBSD's pkgsrc offer pretty much the same thing you like about FreeBSD's ports. With Gentoo you set various options in a config file with both global optimizations and feature subsets to enable and specific overrides for individual packages. I really like FreeBSD and have been a regular user since 4.7 RELEASE but it's by no means the only system that can be customized heavily for your configuration. NixOS is another system that has some interesting and similar capabilities with the entire system being defined in a declarative fashion with reproducible builds, the ability to test out new things first before switching the production system over to them, and a few other super useful bits.
If you are stuck on Windows FreeBSD has tier 1 hyper-v support. I use that and it's pfsense cousin because they boot in hyper-v with no configuration as it's kernel modules already recognize it
As a long-term (almost 20 years) Gentoo Linux user I feel a sympathy for FreeBSD for some years now and tried it multiple times but never was as happy as I am with gentoo. There were always some minor issues with FreeBSD that bugged me. Most likely I could have fixed them with some knowledge and patience, but I'll keep going to try it again once every year. :)
@@a0um I have explored both operating systems, FreeBSD 12 the longest, Gentoo was short and came later, with mostly going through alle the major install steps and getting it running. But that option to set specific compile defaults for your system was what I found really fascinating about it, because of the possibilities that it gives, giving code the oportunity to run much faster on your CPU. Does anyone know how works for FreeBSD, and if it is even possible? I am asking this because I have also experimented with te Ports collection there, but I cannot remember anything about compiler flags specifically, but more about settings and parts of software that I checked or unchecked.
I started on gentoo 20 years ago, and used it more or less consistently until switching to arch around 2008. When arch ran to systemd as soon as it was released, I jumped to FreeBSD, which IIRC was sometime around 2011, and have used it mostly since. I still wonder about gentoo, and how it’s changed since the early 2000s, but I really enjoy the design and stability of FreeBSD and have stayed with it. The “whole operating system” is really nice. I always have a stable system regardless of what any particular package developer decides to change. Of course they can still break the applications I use, but recovery and reverting is easy when my base system doesn’t rely on it
You for your website I have shared it with a lot of my team members and also now a subscriber tell me the new stuff that you have explored has peaked our interest and think we will be able to contribute as well as we continue our growth in Gig Harbor and software development again thank you for your program
Good analysis. I fought in the OS wars too but I think just like programming languages you should use whatever it's good for what you're are trying to accomplish. I've been a Debian GNU/Linux user for 15 years and I have never needed Windows, MacOS or BSD for anything... Learn to program, contribute and be happy!!
Why I prefer FreeBSD. Duh... It's the License. It's truly free for the most part and complete. It's free because I can invest my time and efforts into it and if I wanted to could keep it all to myself and turn it into a commercial product; no ifs, ands, or buts. You share because it's both the right thing to do and to maintain your changes. Mainly the latter because many people get itch to implement the same or similar thing you did but in a different and incompatible way. Also just because you create something good does not mean you have the time to maintain it for 30 years. But you are not forced to do anything. Freebsd vs the other BSD's... It's mostly conservative but with the right amount of progress. It focuses on contemporary hardware. For the most part it's very stable. And historically it is the actual evolutionary continuation of Berkeley Unix. Unix didn't die, but rather lost its name. But evolution didn't' stop at the label. Linux is the radical new kid on the block that has to reimplement everything all over again 5 different ways without bothering to learn about the mistakes of the past. And Linux isn't a complete vision but rather anarchy.
1 Reason why I don't use FreeBSD. It's impossible to transfer data from my Kubuntu hdd to the FreeBSD hdd on the same machine. I've had no problem moving data between drives with various different Linux distros installed. It appears moving data from a drive formatted in ext4 to one in ufs is a no go.
free bsd seemed fine, however it wouldn't work with my wi-fi card... apparently at the time, no development was done to port over a 5 year old wi-fi card and the solution was to get a lower end wi-fi usb dongle. Not much of a solution. Wouldn't have any qualms using it on a desktop with it wired though.
very good - you use FreeBSD since version 4.7 ?!! :-) I think I switched over to FreeBSD with version 2.* - oh the good old times... All the best to you!!!! Cheers, Norbert
I've been a Linux user since the 1990's and I remember the arguments between the Linux users and FreeBSD users. FreeBSD came out in 1993. Linux came out in 1991. The kernel for Linux came out in 1991. It took a few years more to get a really user friendly Desktop on Linux. KDE.. Gnome.. Being early examples.. Yeah Linux is just the Kernel. Richard Stallman from the Free Software Foundation created the GNU project which brought the tools and Desktop to the Linux Kernel. That's why it's more correct to say GNU/Linux when you're talking about a Linux based OS. The complete OS is called GNU/Linux. Most people don't know that. I think you do my FreeBSD friend. Cool.. Greetings from New Jersey.. )^_-)/
Found out about your channel a few days ago, and I can say I quite liked your style. I mean it when I say this.. I love FreeBSD too. But I cannot say the same thing for the community and especially the inner circle lurking around the forums. They're the reason, IMO, people are running away from FreeBSD, I've never seen a community that supposedly support free software treat people the way they do. It's better when we share. But this one they own. And they hardly seem they want to share, sadly.. One thing I find hard in life is to tolarate people pushing away people when they could welcome. Especially those antisocial types with inferiority complex... Yeah we all have great minds and superior analytical attributes hardly bring along strong emotional qualities, we know. But maybe it is time to grow up already, you're 60 man 😂 Huh, one may believe, treasures should be treated as such and be kept secret. Actually I do too.. Though, everyone knows, life's like sh.t when it's not shared with others. Anyways, thanks again for making me believe in FreeBSD again. I hadn't booted into one, for some months, until youtube decided to introduce us... I somehow find it hard to construct a solid workstation (servers are fine, they do work great). Then sadly my professional hardcore title turns into a newbee when I try to get along with the freebsd desktop. Thus, easily I lose faith and find myself giving up. And strangely it hurts me... So some faith, I love it. Thank you. 😊
Keep on doing and going. Just keep focus, read manual and Handbook. You can easily do it. I actually believe that it's only a question of focus and not measuring yourself to anything or anybody else, but just focusing on learning and enjoying that. If you can keep that, you'll win anything.
I want to believe, but whenever I try, the simple lack of online questions and answers is disappointing. So whenever I want a UNIX-like operating system I just go for the most popular in the past 12 months because I don't have the time to ask questions and wait for answers (despite how good the handbook is, it obviously can't cover everything)
I send anyone looking into how to use any UNIX type system (including Linux) to the FreeBSD handbook as a document they should have on hand. I have referred to Linux documentation while working in FreeBSD when it was the source that instead had what I was after. My heavy Linux/OSX buddy admits the FreeBSD handbook is a great thing to have around too. Poudriere may take time to sort out, but I would say it is otherwise easy to set up a build environment that works the way you want it to. You can easily specify a general option to apply to all packages like always enable or disable NLS, a common build with compiler optimizations variable, etc. You can also run through the config dialogs to write out all those individual configs for per port overrides if desired. I think you have to manually edit away options you don't care about from those created config files if you want to follow defaults for options you do not care about. I change the least possible so things will break less often due to customizations though I lead to various things being fixed by my bug reports from my findings too. Seeing Linux and FreeBSD pushed onto people or installed per their request included family, friends, coworkers, and customers. For those who want the exact features and interfaces of programs on Apple and Windows or don't want to learn something new; it will be different and may be missing some Programs, have an incompatible alternative, or have its own things that will then be missed if leaving it to go back to Apple/Windows. I'd have loved to see the non-computer gal copying+pasting handbook commands into a terminal with a simple edit to make a CD in front of her computer buddy but I only heard about it after the fact. It wouldn't be the same after I got her going with k3b for a GUI experience of the same task. She wasn't on Windows due to losing a recovery disc, not having money at the time to buy the next, and needed her computer up 'now' for school. Her main issues were some OpenOffice incompatibilities when collaborating with MS Office users and a PDF textbook wouldn't open due to a Linux Adobe Reader bug in their document that had instructions trying to phone home. I've had multiple people happier with what they got for an experience from LibreOffice than they get from Microsoft Office including the non technical people transitioning from it who don't like to learn new things. Others that has not been true; usually a 'my school/works says use this so I want to only use this' attitude is present though. Same with Thunderbird vs Outlook has been present. I bounced a document through both MS Office and OpenOffice when helping mom based on how I knew to do each task in each program and had to launch several different operating systems to do different tasks in different ways on a single machine before based on tools I had and how I knew to use them. Certainly prefer when it is a tool I choose to use because of what it is and how it works rather than one I tolerate due to lack of better choices.
Thanks Mirror176. I just downloaded the handbook. I downloaded FreeBSD a little while ago and then hit a wall. I’ve only used Windows and didn’t know what the next step was and I didn’t want to go online without setting it up properly. To make matters worse, I don’t know anyone that uses FreeBSD or Linux. Thanks again...
@@RobertJohnson-lb3qz @Robert Johnson Windows users find "documentation available" to be a very foreign concept. Wish I knew more people to talk about issues with it as I got started; googling seems to be the common substitute for that now. I've had bots trying to break into ssh, ftp, etc. if left open and trying to use my ftp for their own piracy goals (didn't work), The worst that happened is my system was involved in a ddos attack against some server; over 10k (maybe 100k to 1mil) ssh sign in attempts per minute (or is it second, dont remember). Whatever it was, it was dropped to 200 per quantity of time by defaults with no action from me but that means my system was still helping in the ddos unfortunately. 'If' it is not behind another firewall, I'd suggest setting one up; pf serves my needs fine so far. I am also a fan of 'block everything, permit what is needed' instead of just trying to block what is known to be bad. blacklistd can interact with services to set block rules for repeated fails from 1 source which would have made my system stop after the 3rd try or so. If you get stuck beyond what docs help with, people help people get many things done on there through mailing lists, irc, forum, reddit, etc. You may someday reach a task where with all resources combined you end up on your own but that won't be basic use/getting started on the system for that. A final note is if a document isn't doing its job of providing clear information on its topic to the expected completeness, its a bug and people work on documents just as they work on code so it can get fixed with feedback.
@@mirror1766 Amazing... I guess my mild paranoia was right. Incredible example. Your firewall rules make a whole lot of sense! My mild paranoia started a few years ago. Every few weeks or so yet another company or government (U.S. included, OPM?) would report that their systems were compromised! I forget who did that painting called, “The Scream” but, now that I think about it, I’m going to have to print that out and tape it near my computer desk! Thanks again Mirro176!!!
@@RobertJohnson-lb3qz TLS Mastery book by M. W. Lucas (author of Absolute FreeBSD if I got it wrong) has that for a cover of "TLS Mastery" (but was it normal or special edition?) if you accept a print with more purpose but altered from the original (two variants available). Haven't read it but do recommend his books I have read so far. Determining a system is compromised, and to what degree, is a whole different task than trying to block it from being compromised/abused. 'paranoia' and 'control' are two different views that end up with the same goal; how you get there when securing a system is up to you.
@@mirror1766 Omg! Good one! Looks like ML thought of that already. I took a break yesterday because of my hurting neck. Still hurting today. I spent so much time hunched over the keyboard that I strained something. I’m thinking about ordering a monitor float. I strain my neck every now and then when I spend an extended amount of time on the computer . I’ll get back to it in a couple hours. I have to admit, when I finished the install and did an update (I downloaded 13.1 so nothing to update,I tend to update my Linux every couple days)it was really fun!!! Can’t help myself... Thanks for your input mirror176, I made the mistake of mentioning FreeBSD at a local Linux users group meeting and I got a very sour maybe even angry response. Confusing to me... I’ll get back to having fun in a couple hours! Message you later if that is okay. So long...
If that works for you don't let anyone tell you it's wrong, for me it would be the other way round, any serious service would go on FreeBSD with exception of AD and yes I know Samba could do that but there really is no substitute for AD in my book :)
Hello Gary, I'm an average Linux user, and as I delve deeper into programming, my curiosity led me to discover FreeBSD, which has been around for decades, but was new to me. While the installation process appears complex, I've been learning from your tutorials as well as from other TH-camrs. However, I'm struggling with how to install FreeBSD on a pre-partitioned disk where Linux is already installed. As I need my PC for studies, a full disk installation isn't feasible right now, but I am eager to start familiarizing myself with FreeBSD. Currently, my setup includes: sda1: boot/efi sda2: Manjaro sda3: Mint sda4: Void sda5: Manjaro swap sda6: Mint swap sda7: Void swap I've also reserved some free space for FreeBSD. Could you guide me on how to proceed with such an installation alongside my existing setup? If you have a tutorial on this or know someone who does, it would be incredibly helpful. Many thanks in advance for your invaluable assistance! And by the way, your channel is excellent - I've already subscribed! Best regards!
Gary, are you recording these videos and editing them in FreeBSD? Does it have similar apps like Linux does? I need to check it out, maybe in a VM first.
I recently discover BSD, I know that exists because of MacOS but I was thinking that BSD was old OS that Apple get as a base for MacOS and turn it new modern looks, but I was complety wrong and watching videos of freeBSD and I fell in love with it. I are a windows and linux user because like all of people the tools that we use for work and school force to use a windows OS and use linux to get that freedom and open source, but for me linux was a mess I have a lot of problems specially when update kernels I know that if I was a pro could fix almost all of the issues I presented but I won't have a lot of time to search the specific problem that I have somethimes not find steps to fix it. But BSD have very good documentation I still reading and studying and looks very easy and straight forward, I install nomadBSD to a USB and I impress how could use an full OS directly on a USB. Only one problem, bluetooth from my laptop won't work and I needed for a tool on my work along with a linux exclusive app that only work on linux kernel I figured out how run it but the app uses systemd or openrc but with my broken bluetooth can't figured out how do it without that directly on BSD.
Berkeley Software Distribution **is** an old OS. With the first version of BSD coming out at Berkeley in 1977. When version 4 came out in the late 80's, the various UNIX versions started to cannibalize at each other. Something also called the UNIX wars. In the beginning of the 90's, there was a BSD 4 based project called 386BSD, which in turn was a free software UNIX. When the lawsuit started, the whole process got delayed, but it ended with, that 386BSD became FreeBSD. Around the same time another free software based UNIX based on BSD 4 was created. It was named NetBSD. Later on OpenBSD forked from NetBSD, and many years later than that, DragonflyBSD forked from FreeBSD 5. So they are all somewhat based on BSD 4, they are just so different, that you can't compare their kernels at all.
I hope you'll answer the question (even though it's not directly related) but is Playstation 3/4/5 entirely compatible with FreeBSD? Or is just based on FreeBSD?
CellOS (based on FreeBSD and NetBSD) and Orbis OS (FreeBSD based) are highly customized proprietary derivatives, so they are totally incompatible even though they use the same base system and this is because all of the proprietary cr*p.
Great video. anyway, I've been using FreeBSD since version 7. mostly utilized in Server side (both in baremetal & VPSes). I'm planning using FreeBSD as desktop/laptop Developer/Pentester (similar as BlackArch) environtment, is there any suggestion for the best practices to setup on Alienware 15 R4?
Great video i like it! My doubts in FreeBSD is about cluster/HA solutions like linux has -pacemaker/corosync- in other hand does freebsd have automation solution like puppet or ansible? Thanks!!!
Hi Hugo, thanks for commenting, have a look at this post in the FreeBSD forums, it's not something I have done myself but looks like vermaden, a long time FreeBSD user, someone is class as highly knowledgeable, looks to have a write-up on this very topic Hope this helps you :) forums.freebsd.org/threads/freebsd-cluster-with-pacemaker-and-corosync.76838/
9:04 I agree with this......there can be a certain degree of snobbery amongst certain O.S users, people trying to be-little other peoples choices, if it works for you in a way that youre happy with then thats it - end of!!!......and also its not as important for everyone else as it might be for us. No shame in using very mainstream software/o.s, even if some people would like there to be lol.
Also to be fair every reason you listed is also a reason to use windows reason to use Mac a reason to use Any Linux distro I mean obviously community wise summer stronger than others but they all have their own community that you know helpful there are better reasons than what you listed one is stability using FreeBSD I believe leads to a much more stable system but then again using Devion leads to a stable system One of the things about FreeBSD I think that’s important to note is that the packages are all coming from one source and so they don’t have you know boatloads of different versions for different systems
Hi Gary, I met with FreeBSD at my University time i think, it was 2002 or 03.. but i don't remember which version it was it. That time i used FreeBSD with Windows XP boot loader on a Single HDD Drive :) Now daily i use MacOS and Linux ( Arch for Desktop, Ubuntu for Server side ) I wish to use FreeBSD daily but for my job i have to use more VPN tunnel ( VPN Clients ) at list i have 5 different VPN access and unfortunately i couldn't managed on FreeBSD to run on GUI OpenVPN or Cisco AnyConnection VPN clients ( to switch on / off easily ) . So if you have any idea how i can manage FreeBSD to run at the same time 2-3 VPN Clients will be amazing.
I have tried FreeBSD multiple times. Unfortunately I have never been able to get wifi to work. So I gave up. I keep trying every few years or so. Maybe one day i'll be able to test drive it. Guess i'll stick with Linux.
Bsd is not for everyone and saying linux is kernel is false, it is also an os, just like any other os + linux kernel is designed to be more user friendly, and support a lot of old/new hardware unlike bsd..modern world needs modern kernel and that is exactly what linux has to offer. Bsd isnt bad by any means but it is not for casual user, even some linux distros arent. Windows is also just a hybrid kernel with awful DE, and how is that any different from linux? Any system is combination of kernel and DE
Im surprised youd use Windows 11 - feels like half the OS- that 10 is ATM. Edit: OK maybe not HALF......but it dont feel anywhere near as complete IMHO.
When you just said you use Windows I found at that you are not bull shitting or not a impractical egoistical nerd....... I have used freebsd I have not ever regret the experience I had using It....... It's stable better than debian and ubuntu in my experience....
and i think he's desktop is FreeBSD till 6:29, then calls Linux distributions not an OS! for servers, i think open BSD be far better due to stability and being overally smaller, but anything works really are you TechLead but more mature sir?
Not many people providing BSD content on here, keep up the great work!
I still remember picking up the FreeBSD book and FreeBSD CDs from a computer store in early 2000s. Going home and learning from the book and installing the OS. I learned so much thanks to FreeBSD. I use Linux these days, because unfortunately I've had a hard time getting FreeBSD to install on my hardware. But I still give it a try every year or so.
This too. I've had FreeBSD on VMware for awhile now because some things do not work well on my laptop (even Ubuntu has some problems with it because I can't stop it from overclocking the CPU so I stuck with Windows 11). However, I decided to install FreeBSD on Raspberry Pi 4 and I simply ssh to it. I've learned so much about POSIX due to it!
I got my FreeBSD install running on recent desktop PC hardware. What are your specs? I am using a desktop PC with AMD Ryzen 7 5800X, nVidia RTX 3080, 64GB RAM
My daily driver is MacOS. I use FreeBSD for everything else from network firewalls to file servicers. I have never had a problem bringing up a server. Hands down the best documentation in the world. Without it I think I would have failed from the start.
Every time I browse the freebsd forums trying to find an answer for something, I noticed alot of the people over there are quite snobby and not very helpful. Especially some of the moderators. But it is an amazing OS no doubt. I use it as a server on my rockpro64 and run a TOR relay on it.
It's interesting, there's a small group of youtube techies that I keep coming back to and you are one of them. Here's a subscribe.
Thank you, that's very humbling ☺️
Some solid reasons indeed, can't agree more with your choices there Gary.... thanks for uploading and sharing!
Thanks for your encouragement, it means a lot to me :)
All great reasons to prefer FreeBSD. FreeBSD and OpenBSD are my preferences when it comes to Unix Operating Systems. Yes, the network stack in FreeBSD is very performant, which is probably one of the reasons why Netflix uses it for it's video streaming services. Many other large businesses use FreeBSD and other BSD derived Unix OS's. I also believe in the right tool for the job. So for me the tools are FreeBSD, OpenBSD, or MS Windows. One day, I'm going to force myself to give NetBSD more of a shot.
Thanks for the effort in making these FreeBSD related videos. I use it daily and all your points are valid as far as I'm concerned.
Hi Gary,
I've tried it all: Windows, macOS, countless Linux distros, and now I'm starting to explore FreeBSD.
I use Arch with Xfce, and thanks to the pacman package manager and the AUR community repositories, I don't need to use flatpak or snap. I have all the software I want and more than I could ever use.
I haven't tried ports yet, but I imagine it must be somewhat similar to the AUR. Thanks to your tutorials, I was able to install FreeBSD with Plasma, something I wouldn't have managed otherwise.
All the best!
Been a die hard Linux user for 8 or so years, and I've really been contemplating on switching to FreeBSD recently, I think this video really pushed me to go for it.
I did browse the handbook right before this video, and you're absolutely correct it is phenomenal. I don't think I will be able to move to FreeBSD for my main desktop though.
Glad I could help 🙂
Love it. My favourite operating system, so far. Would love to learn OpenBSD, as well
Just wish virtualization (bhyve) gpu passthrough and hardware acceleration worked better on FreeBSD. That alone would make it the best OS around.
One very important strong point of the FreeBSD philosophy is backward compatibility. No changes to kernel and userland or management and configuration unless a new technology or strictly necessary changes take place, thus the life cycle of FreeBSD competencies is decades long. I'm setting up routing and ip filtering on my servers same way I was doing it 20 years ago. For the superficial observer that's obsolence, specially coming from the ever changing operating systems of which some of them strive to be something the're not, like that kernel we all know about that dreams of being a windows kernel.
This. I actually looked to see if all the PPP tools were there that I used back in 4.X to build my dial up, reverse squid proxy that I made so the whole house could have modern style internet (And boy it was slick as hell for the day boy...). Yup! Still all there. This matters. Working with tech requires a gigantic pool of memorization of things. Perpetual "never the same twice" design that seems so trendy today, just results in people using tech in a shallow way because they don't *really* understand it.
funny thing is windows has backwards compatibility too, Linux changing crap for no good reason seems to be a unique problem, maybe shared by macOS but even mac hasn't randomly changed architectures just cause it can.
Tbh freebsd is one of the best os, simple rock solid stable (not as stable as minix, but minix is dead) feature almost complete and usable. The documentation is massive. To put into perspective the BSD utils + kernel - man pages docs compiler stack is around 190mb , if you strip the default config and lib32 its about 187 , cut some unnecessary kernel modules and you have around 184 . At this point its close to alpine Linux and lfs without gni and systemd. The installation fresh from iso is around 1,6gigs.
If not via port you can go into clean setup of xorg wayland in less than 10 minutes as long as you read the documentation. So yes as long as you read, using freebsd is easy, almost painless since the Dev and the documentation is hand holding you along.
Back in 2002, I first broke away from an entire childhood and growing up experience with Macintosh and was introduced to RedHat on a friend’s computer. In that year I built my first PC tower all on my own, very excited. I hopped right into a long and rough journey because I just had to be maximum nerd and learn Slackware, and that was my gateway drug. After a few years of that though, I found my way to FreeBSD and stuck with that. Over the years though, it fell back as a secondary desktop for me. I’m long since back on Apple, and even do my daily driving (and my job as a load planner for a distribution center) on an iPad Pro. Me. The same guy who so loved working in a CLI, I still adore working in a CLI. But anyway, It’s nice to know that if I had no choice, I certainly could go back in the past and daily drive FreeBSD, I still use it. But there gets to be a point and age when convenience becomes a tad more important and hell, I need to sync stuff on and off my iPhone and iPad, and it’s alot easier on a Mac than the limited hardware access you have plugging into a BSD box and I want nothing to do with Google or Android so it’s sort of a self-imposed jail (not a “jail” haha.) ANYHOO, great video sir. As someone who has long loved FreeBSD, I appreciate it when someone takes the time to talk about why they choose to use it and presents themselves like this. Cheers.
Hi Under, thanks for watching, glad you liked it :)
I Love it! Boxes currently running in production 20 + years in heavy production environment.
I just installed GhostBSD, based on FreeBSD, on a laptop little over a decade in okd and I am VERY shocked. Installation of the OS was easy. Everything seems to be working very well. Still figuring things out but my curiosity and interest to be use this as my daily driver is growing.
Probably I would use Windows on my desktop having the choice between Windows or FreeBSD :) However I prefer Ubuntu since my retirement on 1-1-11.
I now run Ubuntu 22.04 LTS with OpenZFS 2.1 for my 2019 Ryzen desktop, also because it is the perfect match with FreeBSD 13.0 on OpenZFS 2.0. I use FreeBSD since June 2019 as backup server for my desktop. It runs on the remains of a 2003 HP d530, using a 32-bits Pentium 4 (1C2T; 3.0GHz); 2GB DDR and 4 HDDs (2x IDE 3.5" and 2x SATA-1 2.5") in total 1.21TB.
Sounds like a nice set up, thanks for sharing Bert :)
I love FreeBSD, but I don't use it except for one-off tasks because:
* You cannot create a jail that is consistent with OCI and can be operated by docker/kubernetes.
* Bhyve is under-developed compared to KVM. it also doesn't seem to like Libvirt. Seems most development goes towards ZFS.
* Lack of drivers - all engineering time seems to go to ZFS for some reason
* pkg and freebsd-update are separate systems.
* FreeBSD flat-out rejects memory protection mechanisms. See HardenedBSD
* A lot of engineering time is wasted duplicating code all for the sake of using a BSD license.
Also, about the "Its one system, Linux is just a kernel" argument, no one runs "Linux", you run Ubuntu or Redhat or whatever.
Linux is also is stable, rock-solid, with a very flexible networking stack. Linux has MORE software than FreeBSD. Linux's security mechanisms are much greater. Linux offers ZFS, its literally just not the boot drive...but that generally isn't where you need to run ZFS anyways. I think a lot of FreeBSD devs are in love with legacy and history rather than chasing industry demands.
Engineering time definitely goes elsewhere besides ZFS; there have been some driver rewrites happening which has lead to purging some older hardware. The total driver support is slower to appear for FreeBSD; not surprising as you see the Manufacturer offer Windows, Apple, and maybe Linux drivers for devices so they get support quick when present. Some devices are lacking in capability and may be missing support entirely
"pkg and freebsd-update are separate systems" - pkgbse is the effort to try to resolve that; coming along but not quite there yet last I looked into it but I don't follow it too close myself.
"FreeBSD flat-out rejects memory protection mechanisms" - svnweb.freebsd.org/base?view=revision&revision=343964 (having trouble finding the ZFS reference to this effort, but I will take your word that it exists) is a mitigation that was enabled by default in 14. Do you have a reference to 'memory protection is not permitted for inclusion with this OS"?
ZFS on Linux came about because Linux people saw interest in it too, despite BTRFS, reiserfs, ext#, etc. filesystem choices also being available.
FreeBSD Foundation makes it easy to see desired development that isn't happening is worth focusing on and even funds getting it to happen. freebsdfoundation.org/our-work/projects/ has examples, though be warned that not all refer to ZFS.
SomeGuy's huge troll moment right there. Thumps down. Doesn't even manage to document every single claim. Which makes his/her claims as worthless as Zimbabwe dollars.
didn't notice your similar but different name with his name listed directly below in the comment...im having a confused day and read it as 1 person...leaving my original post for historical completeness as I don't hide from my errors.
@@oraclejmt your record of documented claims is zero; so where does that leave the value of your claims. Sorry I didn't take the time to document every one of my statements, but your statements seemed more troll than discussion. I could give details and sources if you wanted to have a discussion though.
I'm using FreeBSD on my Desktop and Laptop using KDE and loving it. Like it more than Windows because of Privacy, No cost, Easier to update, and no need for a windows account. A few applications may need windows or Linux can use bhyve or virtual box ose.
Gentoo's portage (which was heavily influenced by the ports system) and NetBSD's pkgsrc offer pretty much the same thing you like about FreeBSD's ports. With Gentoo you set various options in a config file with both global optimizations and feature subsets to enable and specific overrides for individual packages. I really like FreeBSD and have been a regular user since 4.7 RELEASE but it's by no means the only system that can be customized heavily for your configuration. NixOS is another system that has some interesting and similar capabilities with the entire system being defined in a declarative fashion with reproducible builds, the ability to test out new things first before switching the production system over to them, and a few other super useful bits.
Absolutely, I am a firm believer in using the tool that best suits your needs.
If you are stuck on Windows FreeBSD has tier 1 hyper-v support. I use that and it's pfsense cousin because they boot in hyper-v with no configuration as it's kernel modules already recognize it
What’s the hyper v for free bsd ?
As a long-term (almost 20 years) Gentoo Linux user I feel a sympathy for FreeBSD for some years now and tried it multiple times but never was as happy as I am with gentoo. There were always some minor issues with FreeBSD that bugged me. Most likely I could have fixed them with some knowledge and patience, but I'll keep going to try it again once every year. :)
I was going to mention Gentoo as another system that allows to compile packages with custom flags …
>Gentoo
sucker.
@@a0um I have explored both operating systems, FreeBSD 12 the longest, Gentoo was short and came later, with mostly going through alle the major install steps and getting it running. But that option to set specific compile defaults for your system was what I found really fascinating about it, because of the possibilities that it gives, giving code the oportunity to run much faster on your CPU.
Does anyone know how works for FreeBSD, and if it is even possible? I am asking this because I have also experimented with te Ports collection there, but I cannot remember anything about compiler flags specifically, but more about settings and parts of software that I checked or unchecked.
I started on gentoo 20 years ago, and used it more or less consistently until switching to arch around 2008. When arch ran to systemd as soon as it was released, I jumped to FreeBSD, which IIRC was sometime around 2011, and have used it mostly since. I still wonder about gentoo, and how it’s changed since the early 2000s, but I really enjoy the design and stability of FreeBSD and have stayed with it.
The “whole operating system” is really nice. I always have a stable system regardless of what any particular package developer decides to change. Of course they can still break the applications I use, but recovery and reverting is easy when my base system doesn’t rely on it
I too am sick of using Linux. The learning curve is never ending because the kernal and surroundings keeps getting messier. I am shifting to FreBSD.
Can you share experience
You for your website I have shared it with a lot of my team members and also now a subscriber tell me the new stuff that you have explored has peaked our interest and think we will be able to contribute as well as we continue our growth in Gig Harbor and software development again thank you for your program
Good analysis. I fought in the OS wars too but I think just like programming languages you should use whatever it's good for what you're are trying to accomplish. I've been a Debian GNU/Linux user for 15 years and I have never needed Windows, MacOS or BSD for anything... Learn to program, contribute and be happy!!
Why I prefer FreeBSD. Duh... It's the License. It's truly free for the most part and complete. It's free because I can invest my time and efforts into it and if I wanted to could keep it all to myself and turn it into a commercial product; no ifs, ands, or buts. You share because it's both the right thing to do and to maintain your changes. Mainly the latter because many people get itch to implement the same or similar thing you did but in a different and incompatible way. Also just because you create something good does not mean you have the time to maintain it for 30 years. But you are not forced to do anything.
Freebsd vs the other BSD's... It's mostly conservative but with the right amount of progress. It focuses on contemporary hardware. For the most part it's very stable. And historically it is the actual evolutionary continuation of Berkeley Unix. Unix didn't die, but rather lost its name. But evolution didn't' stop at the label.
Linux is the radical new kid on the block that has to reimplement everything all over again 5 different ways without bothering to learn about the mistakes of the past. And Linux isn't a complete vision but rather anarchy.
1 Reason why I don't use FreeBSD. It's impossible to transfer data from my Kubuntu hdd to the FreeBSD hdd on the same machine. I've had no problem moving data between drives with various different Linux distros installed. It appears moving data from a drive formatted in ext4 to one in ufs is a no go.
You got my vote, I do the same thing!
free bsd seemed fine, however it wouldn't work with my wi-fi card... apparently at the time, no development was done to port over a 5 year old wi-fi card and the solution was to get a lower end wi-fi usb dongle. Not much of a solution. Wouldn't have any qualms using it on a desktop with it wired though.
If people that like BSD's, don't use BSD's on desktop, how the development and test of BSD's on desktop will happen?
very good - you use FreeBSD since version 4.7 ?!! :-) I think I switched over to FreeBSD with version 2.* - oh the good old times... All the best to you!!!! Cheers, Norbert
I've been a Linux user since the 1990's and I remember the arguments between the Linux users and FreeBSD users. FreeBSD came out in 1993. Linux came out in 1991. The kernel for Linux came out in 1991. It took a few years more to get a really user friendly Desktop on Linux. KDE.. Gnome.. Being early examples.. Yeah Linux is just the Kernel. Richard Stallman from the Free Software Foundation created the GNU project which brought the tools and Desktop to the Linux Kernel. That's why it's more correct to say GNU/Linux when you're talking about a Linux based OS. The complete OS is called GNU/Linux. Most people don't know that. I think you do my FreeBSD friend. Cool.. Greetings from New Jersey.. )^_-)/
Hi Geo, indeed I do, I of course say Linux for simplicity sake, thanks for watching :)
@@GaryHTech Yes for simplicity sake.. )^_-)/
Enjoying your videos! Thank so much!
XFCE came out in 1997. KDE 1998 Gnome 1999. XFCE is the OG.
Found out about your channel a few days ago, and I can say I quite liked your style. I mean it when I say this..
I love FreeBSD too. But I cannot say the same thing for the community and especially the inner circle lurking around the forums.
They're the reason, IMO, people are running away from FreeBSD, I've never seen a community that supposedly support free software treat people the way they do.
It's better when we share. But this one they own. And they hardly seem they want to share, sadly..
One thing I find hard in life is to tolarate people pushing away people when they could welcome. Especially those antisocial types with inferiority complex... Yeah we all have great minds and superior analytical attributes hardly bring along strong emotional qualities, we know. But maybe it is time to grow up already, you're 60 man 😂
Huh, one may believe, treasures should be treated as such and be kept secret. Actually I do too..
Though, everyone knows, life's like sh.t when it's not shared with others.
Anyways, thanks again for making me believe in FreeBSD again. I hadn't booted into one, for some months, until youtube decided to introduce us...
I somehow find it hard to construct a solid workstation (servers are fine, they do work great). Then sadly my professional hardcore title turns into a newbee when I try to get along with the freebsd desktop. Thus, easily I lose faith and find myself giving up. And strangely it hurts me...
So some faith, I love it. Thank you. 😊
Keep on doing and going. Just keep focus, read manual and Handbook. You can easily do it. I actually believe that it's only a question of focus and not measuring yourself to anything or anybody else, but just focusing on learning and enjoying that. If you can keep that, you'll win anything.
I want to believe, but whenever I try, the simple lack of online questions and answers is disappointing. So whenever I want a UNIX-like operating system I just go for the most popular in the past 12 months because I don't have the time to ask questions and wait for answers (despite how good the handbook is, it obviously can't cover everything)
I send anyone looking into how to use any UNIX type system (including Linux) to the FreeBSD handbook as a document they should have on hand. I have referred to Linux documentation while working in FreeBSD when it was the source that instead had what I was after. My heavy Linux/OSX buddy admits the FreeBSD handbook is a great thing to have around too.
Poudriere may take time to sort out, but I would say it is otherwise easy to set up a build environment that works the way you want it to. You can easily specify a general option to apply to all packages like always enable or disable NLS, a common build with compiler optimizations variable, etc. You can also run through the config dialogs to write out all those individual configs for per port overrides if desired. I think you have to manually edit away options you don't care about from those created config files if you want to follow defaults for options you do not care about. I change the least possible so things will break less often due to customizations though I lead to various things being fixed by my bug reports from my findings too.
Seeing Linux and FreeBSD pushed onto people or installed per their request included family, friends, coworkers, and customers. For those who want the exact features and interfaces of programs on Apple and Windows or don't want to learn something new; it will be different and may be missing some Programs, have an incompatible alternative, or have its own things that will then be missed if leaving it to go back to Apple/Windows.
I'd have loved to see the non-computer gal copying+pasting handbook commands into a terminal with a simple edit to make a CD in front of her computer buddy but I only heard about it after the fact. It wouldn't be the same after I got her going with k3b for a GUI experience of the same task. She wasn't on Windows due to losing a recovery disc, not having money at the time to buy the next, and needed her computer up 'now' for school. Her main issues were some OpenOffice incompatibilities when collaborating with MS Office users and a PDF textbook wouldn't open due to a Linux Adobe Reader bug in their document that had instructions trying to phone home.
I've had multiple people happier with what they got for an experience from LibreOffice than they get from Microsoft Office including the non technical people transitioning from it who don't like to learn new things. Others that has not been true; usually a 'my school/works says use this so I want to only use this' attitude is present though. Same with Thunderbird vs Outlook has been present.
I bounced a document through both MS Office and OpenOffice when helping mom based on how I knew to do each task in each program and had to launch several different operating systems to do different tasks in different ways on a single machine before based on tools I had and how I knew to use them. Certainly prefer when it is a tool I choose to use because of what it is and how it works rather than one I tolerate due to lack of better choices.
Thanks Mirror176. I just downloaded the handbook. I downloaded FreeBSD a little while ago and then hit a wall. I’ve only used Windows and didn’t know what the next step was and I didn’t want to go online without setting it up properly. To make matters worse, I don’t know anyone that uses FreeBSD or Linux. Thanks again...
@@RobertJohnson-lb3qz @Robert Johnson Windows users find "documentation available" to be a very foreign concept. Wish I knew more people to talk about issues with it as I got started; googling seems to be the common substitute for that now.
I've had bots trying to break into ssh, ftp, etc. if left open and trying to use my ftp for their own piracy goals (didn't work), The worst that happened is my system was involved in a ddos attack against some server; over 10k (maybe 100k to 1mil) ssh sign in attempts per minute (or is it second, dont remember). Whatever it was, it was dropped to 200 per quantity of time by defaults with no action from me but that means my system was still helping in the ddos unfortunately. 'If' it is not behind another firewall, I'd suggest setting one up; pf serves my needs fine so far. I am also a fan of 'block everything, permit what is needed' instead of just trying to block what is known to be bad. blacklistd can interact with services to set block rules for repeated fails from 1 source which would have made my system stop after the 3rd try or so.
If you get stuck beyond what docs help with, people help people get many things done on there through mailing lists, irc, forum, reddit, etc. You may someday reach a task where with all resources combined you end up on your own but that won't be basic use/getting started on the system for that. A final note is if a document isn't doing its job of providing clear information on its topic to the expected completeness, its a bug and people work on documents just as they work on code so it can get fixed with feedback.
@@mirror1766 Amazing... I guess my mild paranoia was right. Incredible example. Your firewall rules make a whole lot of sense! My mild paranoia started a few years ago. Every few weeks or so yet another company or government (U.S. included, OPM?) would report that their systems were compromised! I forget who did that painting called, “The Scream” but, now that I think about it, I’m going to have to print that out and tape it near my computer desk! Thanks again Mirro176!!!
@@RobertJohnson-lb3qz TLS Mastery book by M. W. Lucas (author of Absolute FreeBSD if I got it wrong) has that for a cover of "TLS Mastery" (but was it normal or special edition?) if you accept a print with more purpose but altered from the original (two variants available). Haven't read it but do recommend his books I have read so far. Determining a system is compromised, and to what degree, is a whole different task than trying to block it from being compromised/abused. 'paranoia' and 'control' are two different views that end up with the same goal; how you get there when securing a system is up to you.
@@mirror1766 Omg! Good one! Looks like ML thought of that already. I took a break yesterday because of my hurting neck. Still hurting today. I spent so much time hunched over the keyboard that I strained something. I’m thinking about ordering a monitor float. I strain my neck every now and then when I spend an extended amount of time on the computer . I’ll get back to it in a couple hours. I have to admit, when I finished the install and did an update (I downloaded 13.1 so nothing to update,I tend to update my Linux every couple days)it was really fun!!! Can’t help myself... Thanks for your input mirror176, I made the mistake of mentioning FreeBSD at a local Linux users group meeting and I got a very sour maybe even angry response. Confusing to me... I’ll get back to having fun in a couple hours! Message you later if that is okay. So long...
I hear Windows and I'm out.
I use freebsd under virtual env in ubuntu. But for serious thing, I do it on ubuntu or windows
If that works for you don't let anyone tell you it's wrong, for me it would be the other way round, any serious service would go on FreeBSD with exception of AD and yes I know Samba could do that but there really is no substitute for AD in my book :)
Hope you don't experience with IOPS issues in Linux/Windows (when serving huge numbers of threads).
What about ZFS? I think that's a very strong reason to use FreeBSD
Absolutely, great for big storage!
Hello Gary,
I'm an average Linux user, and as I delve deeper into programming, my curiosity led me to discover FreeBSD, which has been around for decades, but was new to me. While the installation process appears complex, I've been learning from your tutorials as well as from other TH-camrs. However, I'm struggling with how to install FreeBSD on a pre-partitioned disk where Linux is already installed. As I need my PC for studies, a full disk installation isn't feasible right now, but I am eager to start familiarizing myself with FreeBSD.
Currently, my setup includes:
sda1: boot/efi
sda2: Manjaro
sda3: Mint
sda4: Void
sda5: Manjaro swap
sda6: Mint swap
sda7: Void swap
I've also reserved some free space for FreeBSD.
Could you guide me on how to proceed with such an installation alongside my existing setup? If you have a tutorial on this or know someone who does, it would be incredibly helpful.
Many thanks in advance for your invaluable assistance! And by the way, your channel is excellent - I've already subscribed!
Best regards!
Gary, are you recording these videos and editing them in FreeBSD? Does it have similar apps like Linux does? I need to check it out, maybe in a VM first.
I recently discover BSD, I know that exists because of MacOS but I was thinking that BSD was old OS that Apple get as a base for MacOS and turn it new modern looks, but I was complety wrong and watching videos of freeBSD and I fell in love with it.
I are a windows and linux user because like all of people the tools that we use for work and school force to use a windows OS and use linux to get that freedom and open source, but for me linux was a mess I have a lot of problems specially when update kernels I know that if I was a pro could fix almost all of the issues I presented but I won't have a lot of time to search the specific problem that I have somethimes not find steps to fix it.
But BSD have very good documentation I still reading and studying and looks very easy and straight forward, I install nomadBSD to a USB and I impress how could use an full OS directly on a USB.
Only one problem, bluetooth from my laptop won't work and I needed for a tool on my work along with a linux exclusive app that only work on linux kernel I figured out how run it but the app uses systemd or openrc but with my broken bluetooth can't figured out how do it without that directly on BSD.
Berkeley Software Distribution **is** an old OS. With the first version of BSD coming out at Berkeley in 1977. When version 4 came out in the late 80's, the various UNIX versions started to cannibalize at each other. Something also called the UNIX wars. In the beginning of the 90's, there was a BSD 4 based project called 386BSD, which in turn was a free software UNIX. When the lawsuit started, the whole process got delayed, but it ended with, that 386BSD became FreeBSD. Around the same time another free software based UNIX based on BSD 4 was created. It was named NetBSD. Later on OpenBSD forked from NetBSD, and many years later than that, DragonflyBSD forked from FreeBSD 5. So they are all somewhat based on BSD 4, they are just so different, that you can't compare their kernels at all.
Hi Gary can you do a video on the differences in terms of secuirty between ubuntu and free bsd?
I wasn't aware ppl still used Windows........jk.
I hope you'll answer the question (even though it's not directly related) but is Playstation 3/4/5 entirely compatible with FreeBSD? Or is just based on FreeBSD?
To be honest it's not a question I can answer, I've never owned one, sorry I can't help.
@@GaryHTech It's ok. Thanks for replying. I just want you FreeBSD people to know that as a Linux user I respect that OS. I might use it one day.
CellOS (based on FreeBSD and NetBSD) and Orbis OS (FreeBSD based) are highly customized proprietary derivatives, so they are totally incompatible even though they use the same base system and this is because all of the proprietary cr*p.
Great channel.
Thank you so much, glad you like it :)
Hey, you can make Ghost BSD look like Windows to keep the wifey happy and still have a better system than Windows just FYI!! Good luck..
Great video. anyway, I've been using FreeBSD since version 7. mostly utilized in Server side (both in baremetal & VPSes). I'm planning using FreeBSD as desktop/laptop Developer/Pentester (similar as BlackArch) environtment, is there any suggestion for the best practices to setup on Alienware 15 R4?
Would we get better performance if a new mobile phone OS was made with freebsd despite iOS being similar?
@ 3:35 What functionality are you saying?
I would like to hear your opinion on dragonflybsd and openbsd.
why i use freebsd numero uno: diablo in sneakers mascot
I've been thinking to have a go at OpenVMS for old times sake, is it ported to X86 yet do you know?
Hi Stephen, not sure to be honest.
Great video i like it! My doubts in FreeBSD is about cluster/HA solutions like linux has -pacemaker/corosync- in other hand does freebsd have automation solution like puppet or ansible? Thanks!!!
Hi Hugo, thanks for commenting, have a look at this post in the FreeBSD forums, it's not something I have done myself but looks like
vermaden, a long time FreeBSD user, someone is class as highly knowledgeable, looks to have a write-up on this very topic
Hope this helps you :)
forums.freebsd.org/threads/freebsd-cluster-with-pacemaker-and-corosync.76838/
Never used puppet, but ansible works great.
9:04 I agree with this......there can be a certain degree of snobbery amongst certain O.S users, people trying to be-little other peoples choices, if it works for you in a way that youre happy with then thats it - end of!!!......and also its not as important for everyone else as it might be for us. No shame in using very mainstream software/o.s, even if some people would like there to be lol.
Also to be fair every reason you listed is also a reason to use windows reason to use Mac a reason to use Any Linux distro I mean obviously community wise summer stronger than others but they all have their own community that you know helpful there are better reasons than what you listed one is stability using FreeBSD I believe leads to a much more stable system but then again using Devion leads to a stable system One of the things about FreeBSD I think that’s important to note is that the packages are all coming from one source and so they don’t have you know boatloads of different versions for different systems
Hi Gary,
I met with FreeBSD at my University time i think, it was 2002 or 03.. but i don't remember which version it was it. That time i used FreeBSD with Windows XP boot loader on a Single HDD Drive :)
Now daily i use MacOS and Linux ( Arch for Desktop, Ubuntu for Server side )
I wish to use FreeBSD daily but for my job i have to use more VPN tunnel ( VPN Clients ) at list i have 5 different VPN access and unfortunately i couldn't managed on FreeBSD to run on GUI OpenVPN or Cisco AnyConnection VPN clients ( to switch on / off easily ) .
So if you have any idea how i can manage FreeBSD to run at the same time 2-3 VPN Clients will be amazing.
try run openvpn in cli/console.
As king Jin says, through CLI it's easily done. Just create separate interfaces.
I use this video to sleep when I have insomnia
Glad I could help :)
I have tried FreeBSD multiple times. Unfortunately I have never been able to get wifi to work. So I gave up. I keep trying every few years or so. Maybe one day i'll be able to test drive it. Guess i'll stick with Linux.
free BSD for ever : )
Bsd is not for everyone and saying linux is kernel is false, it is also an os, just like any other os + linux kernel is designed to be more user friendly, and support a lot of old/new hardware unlike bsd..modern world needs modern kernel and that is exactly what linux has to offer. Bsd isnt bad by any means but it is not for casual user, even some linux distros arent. Windows is also just a hybrid kernel with awful DE, and how is that any different from linux? Any system is combination of kernel and DE
Userland is GNU, kernel is Linux. GNU/Linux. DE, plus other third party programs, is a distribution's job.
Im surprised youd use Windows 11 - feels like half the OS- that 10 is ATM.
Edit: OK maybe not HALF......but it dont feel anywhere near as complete IMHO.
As I said in the video, I was testing for my job, never got round to changing it. Thanks for watching :)
BSDs commercial uses are understandable but it offers far less support than Linux distros. This makes Linux distros more practical then Openbsd..
When you just said you use Windows I found at that you are not bull shitting or not a impractical egoistical nerd....... I have used freebsd I have not ever regret the experience I had using It....... It's stable better than debian and ubuntu in my experience....
Hi Dev, thanks for the kind words, glad you enjoy the channel :)
LOL 😂 that’s bull shit!
and i think he's desktop is FreeBSD till 6:29, then calls Linux distributions not an OS!
for servers, i think open BSD be far better due to stability and being overally smaller, but anything works really
are you TechLead but more mature sir?