PDA

View Full Version : Considering trying a BSD variant -- recommendations?



kevdog
November 4th, 2016, 09:14 PM
I'm considering trying a BSD variant within a VM. The purpose of doing this is to get a real ZFS experience. I have a flavor of a BSD experience on my Mac, but really want to get a real experience. Things however such as writing firewalls are a lot different. Any idea where I should start? I know FreeBSD seems like the biggest player, however I'm just wondering if this is the place to start.

bearlake
November 4th, 2016, 09:18 PM
I'm considering trying a BSD variant within a VM. The purpose of doing this is to get a real ZFS experience. I have a flavor of a BSD experience on my Mac, but really want to get a real experience. Things however such as writing firewalls are a lot different. Any idea where I should start? I know FreeBSD seems like the biggest player, however I'm just wondering if this is the place to start.

You likely have it there.

Tried GhostBSD and was happy with the results but it's a spin off FreeBSD.

halogen2
November 5th, 2016, 12:35 AM
I've played with a lot of BSD variants in VMs, and found NetBSD to be the easiest to install and set up.

The only way I could get a working FreeBSD was to start with their pre-installed VM image.

kevdog
November 5th, 2016, 05:26 PM
Well I just started from the FreeBSD iso and have installed the base system and X window system and MATE as the desktop environment. Working with the port system vs the pkg system is interesting. A lot of manual configuration in a lot of files although /etc/rc.conf mostly. I set up an Arch install with bare metal and in a virtual box, and for everyone that complains about Arch, I'd have to say BSD is 10x longer, but not necessarily more difficult, just tedious particularly if installing from ports (which compiles the package and dependencies) vs the pkg system (which is pre-built binaries similar to what is distributed by pacman and apt-get). All in all it's pretty interesting.

HermanAB
November 6th, 2016, 06:49 PM
PC-BSD is prolly the easiest.

ArgentWarrior
November 6th, 2016, 09:51 PM
I use FreeBSD on my home server and it works beautifully, but I don't recommend it for the desktop. I've tried using FreeBSD and DragonflyBSD as a desktop OS, and IMO they kinda suck there. Gentoo with i3wm is more comfy. It doesn't throw a fit when I switch to a VT from my X session and back, and the audio doesn't suck.

kevdog
November 7th, 2016, 03:45 AM
I'm having my head wrapping my head around the port system. I understand the difference between the pkg system (binaries) and port (install from source), however -- the port things is such a pain in the ass. Compiling these from source takes a long time, it's definitely not automatic, and I have figured out a great way to check for upgrades and then actually upgrade with minimal interaction. The pkg system is a little bit more like linux package management (apt, pacaur), however not everything is available with the pkg system. Any tips would be appreciated.

montag dp
November 7th, 2016, 07:50 PM
I ran FreeBSD on a VM for a little while. It was an interesting experience. I was looking for a laptop OS, though, and I never installed it to bare metal because it sounded like it would not be worth it from the perspective of hardware compatibility. For a server, it would probably be a good choice. I ended up with Slackware for the desktop, which is perfect for me.

Dragonbite
November 7th, 2016, 08:25 PM
I'm using FreeBSD at work as a headless web server.

Chances are a desktop BSD would give you a better interface to run things and as you get more used to it you can move down into the command line at a comfortable pace.

1clue
November 7th, 2016, 08:35 PM
If you want a firewall-oriented BSD variant then you might try pfSense.