FreeBSD 5.3-BETA3 Available 81
hugo_pt writes "FreeBSD 5.3-BETA3 has just hit the ftp/cvsup servers. This new beta aims at correcting some known bugs from BETA2, mainly on ACPI and the schedules.
It also improves several system utilities, such as bsdtar.
More details available here
FreeBSD 5.3-RELEASE is expected October 3rd."
Re:Trying out FreeBSD (Score:5, Informative)
Re:Trying out FreeBSD (Score:2, Informative)
Re:Trying out FreeBSD (Score:2, Informative)
The plusses: 5.x is faster, especially on an SMP or hyperthreading machine. It also supports goodies like ACLs and snapshots.
Try the Handbook for Linux compatibility mode.
--Mike
Re:Trying out FreeBSD (Score:5, Informative)
The STABLE branch is, as it's named, quite stable, but it doesn't have the new scheduler (ULE), and stuff like that. If you're looking for a desktop experience, try the most recent 5.x release, if you're looking for a server, I advise you to take a peek at 4.x.
But if you're looking to find the ultimate desktop, you can look somewhere else. I've been a long time FreeBSD user and I recently tried Fedore Core 2, and I'm in awe with the integration supplied.
FreeBSD is the ultimate server Operating System, but the ports team, in general, still can't match the level of integration provided by vendors like SuSE and RedHat (even Mandrake, for that matter), so keep your hopes low. On the other hand, the ports system really lifts any problem with dependencies, and everything. The package management facility is, in my humble opinion, much better than anything else I've seen.
Nevertheless, give it a shot, it won't hurt. Just don't think you'll have the ultimate desktop waiting for you.
By the way, FreeBSD is currently on ports freeze, which means no new ports will be added, in order to concentrate all of the resources in making sure every port builds as it should. Usually, several dozens of ports are added each day, but while the freeze lasts, only port fixes will be committed.
Have fun!
bsdtar (Score:4, Informative)
It automatically handles compresson (like gzip and bzip2).
My only beef with 5.X series is the fact that even though perl is out, it still is way too large; so I need to build my own releases for CD that doesn't have sendmail etc.
No biggie but still a tad bit annoying.
Re:Trying out FreeBSD (Score:5, Informative)
For Linux compatibility, you should probably start reading chapter 10 in the FreeBSD Handbook [freebsd.org].
Re:Trying out FreeBSD (Score:5, Informative)
Nice and clean, and good docs [netbsd.org].
Some info on Linux emulation on NetBSD [newsforge.com]
Re:Trying out FreeBSD (Score:3, Informative)
though I'm running a 5.2.1 server and it runs fine--5.3 has a number of goodies like X.org default, much better SMP support, etc.
Check out the FreeBSD handbook http://www.freebsd.org/doc/en_US.ISO8859-1/books/
Re:5.3 question (Score:5, Informative)
Re:bsdtar (Score:5, Informative)
You will need to customize the buildworld procedure to your liking, and that's about it.
Re:Trying out FreeBSD (Score:2, Informative)
Simply set X_WINDOW_SYSTEM=xorg in you
Re:bsdtar (Score:3, Informative)
The whole point of Stallman was that Schily as German didn't want to hand over the copyright because he's legally not allowed so. Also GNU Tar is not stable. It is incompatible with almost any other tar on the world. Yeah, that's not a problem for the GNU guys, "Our tar is better, use it". Heck, the code is not only ugly, it is full of bugs.
Binary updates (Score:4, Informative)
FreeBSD Binary Updates
http://www.daemonology.net/freebsd-update/ [daemonology.net]
FreeBSD/KDE packages
http://rabarber.fruitsalad.org/ [fruitsalad.org]
FreeBSD/GNOME packages
http://www.marcuscom.com/tinderbox/ [marcuscom.com]
Want more?
BPM; a graphical ports collection manager for FreeBSD
http://www.meowfishies.com/bpm.rhtml [meowfishies.com]
http://www.n0dez.com/ [n0dez.com]
Re:why FreeBSD 6 when no Linux 2.7 ? (Score:3, Informative)
Re:why FreeBSD 6 when no Linux 2.7 ? (Score:5, Informative)
This tiered approach exists to support three types of users: the developers (-current), sysadmin's test environment, impatient users (-stable), production environments, conservative users (-release).
5.0, 5.1, 5.2.1 were all preview releases--somewhat stabilized snapshpts of -current. 5.3 should be available for general adoption.
Thus, the existance of 6.0 does not reflect a change in developer focus but rather the adoption of conservativism on the 5.x branch (prior testing in -current required before merging) that is in keeping with it becoming a -stable branch from which real -releases are made. You can rest assured that bugs in 5.x will continue to be fixed and tested in 6.0-current and after some verification the fixed will be merged down to 5-Stable.
FreeBSD also maintains a POLA (principle of least astonishment) which prohibits any major behavioral/interface/abi changes from appearing in a -stable branch. (Basically you are nearly certain that an application that runs properly on n.0 will run properly on n.10).
6.0-Current exists as a proving ground for those features which would violate POLA.
Re:Check out the 5.3 To-Do List. . . (Score:4, Informative)
This is the list of things that will be fixed before 5.3 goes out the door. Releaseing 5.3-BETA3 is not the same as releasing 5.3-RELEASE.
Is this the version of 5.x that is to be considered stable?
That is the intention, yes.
Re:Trying out FreeBSD (Score:5, Informative)
The upgrade will require a recompile of *ALL* installed ports due to the changes in threading libraries and the new version of GCC (3.4) in the base system.
A lot of kernel options have also been turned into sysctls requiring a thorough read through
The default version of X11 has been changed to Xorg and a new make.conf variable has been introduced to allow you to choose which one you want. Blindly upgrading X apps without setting this, or setting it to the wrong version, will cause problems.
Highly recommended that people start reading the new
There have been a *lot* of changes between 5.2.1 and 5.3. The recommended, and best, method for upgrading from one to the other is to:
1. Backup all your data and config files.
2. Install 5.3 from the CD or FTP.
3. Install all the apps you want to use.
4. Restore your data and config files, as needed.
Changes and upgrade docs (Score:4, Informative)
http://people.freebsd.org/~bmah/pub/article.html [freebsd.org]