- 2012-02-27
- it
- #bsd, #dragonfly, #freebsd, #operating, #system, #os, #vmware, #workstation
http://www.dragonflybsd.org/
Install
It's based on ... BSD! (FreeBSD 4.8 is apparently what dragonfly span off from)
What's weird is that while VMWare Workstation scans the iso (to find which OS it is) it stops responding (other VMs are unaffected). It finds FreeBSD 64-bit.
It has a 'hammer' filesystem. Apparently this is unsupported for FS under 10GB and not recommended for under 50G and will apparently require a lot of things (period clean-up job) occasionally.
**HAMMER** file systems are designed for large storage systems, up to 1
Exabyte, and will not operate efficiently on small storage systems. The
minimum recommended file system size is 50GB. **HAMMER** must reserve 500MB
to 1GB of its storage for reblocking and UNDO/REDO. In addition, **HAMMER**
file systems operating normally, with full history retention and daily
snapshots, do not immediately reclaim space when files are deleted. A
regular system maintenance job runs once a day by [periodic(8)](http://leaf.dragonflybsd.org/cgi/web-man?command=periodic§ion=8) to handle
reclamation.
Nice and straight-forward console-based installation.
Quick and easy!
Configure
As it's BSD, add the user to the 'wheel' group so that it can become super-user.
Guide to get sshd working (basically set PasswordAuthentication = yes). The guide mentions a lot of other things, but in 3.0.1 sshd is on by default and the keys have been generated.
Install software
Edit /usr/pkg/etc/pkgin/repositories.conf and add the URL to a repository near you.
pkgin update
pkgin full-update
pkgin search packagename
pkgin install bash
This installs bash to /usr/pkg/bin/bash
It's not enough to just edit /etc/passwd to get the new shell, you need to edit it via 'chsh'.
To install screen you need to
ln -s /usr/lib/libcrypt.so.4 /usr/lib/libcrypt.so.3
or it will complain that libcrypt.so.3 doesn't exist.
The HAMMER filesystem
All commands start with 'hammer'. Like 'hammer info'.
Conclusion
While looking at it from the above angle (quite distant) - this doesn't appear to be very different from other bsd/unix/linux distributions, a bit different commands to do some things but that's not so odd in itself.
Personally I like the name, maybe that's enough to use it? =)