FreeBSD 5.0 RC3 Now Ready
Dan writes "Scott Long announces that FreeBSD 5.0 RC3 has been released and available at all mirrors sites. Release notes can be viewed here, you can download 5.0 RC3 from ftp.freebsd.org or from one of your favorite mirror sites. Many thanks to the FreeBSD Release Engineering team for their work efforts!"
So it can't be completely dead!
...saying *BSD is dead is dead.
Finally.
Now I don't have to copy my clients Adaptec DirectCD's to the network on a Windows machine before I can use them.
Why people mail me $3 CDRW's instead of $0.03 CDR's I'll never know.
Common question, what you will hear:
1. BSD can do everything Linux can do
2. Better server OS though in recent years linux has greatly caught up
3. Not as good on the desktop on Linux
4. FreeBSD ports system is better than anything linux offers
5. Not as good hardware support on FreeBSD as Linux, or games.
6. I think FreeBSD is easier to install(others think I am crazy)
7. Java sucks on FreeBSD
7. BSD is dead
I switched from linux to FreeBSD and prefer FreeBSD so take my comments with a grain of salt.
Since I don;t want to label a linux-haters and watch my karma drop like a rock, I'm posting ac
I've just changed my Desktop OS from Mandrake to FreeBSD - I'd been running FreeBSD as my server OS for a few years now and have always been impressed by its stability (NEVER had a crash) and ease of configuration. I was unsure about it as a desktop system since in that I want something that just works without any fuss, and Mandrake seemed to do the job. After 4 hours I had FreeBSD running kde with kdm, my mail/news/browsers, sound etc. all set up and working without any touble at all. All I have left is to get my scroll mouse working and I have everything I need, and I am confident I will have much less problems then with Mandrake (a fair few crashes and awkward to troubleshoot).
I would now recommend FreeBSD as the unix of choice for any purpose, it may not have a fancy graphical install program, but you will really appreciate this simplicity when you come to make changes/ do something a little out of the ordinary.
My OS catagories -
Windows XX - For the clueless masses, and often a neccassary evil (esp. games)
Linux Mandrake - Good when it is good (i.e. installs without a problem and no strange configurations), but a hog to troubleshoot.
FreeBSD - The king of server OS's, and by the look of things a great Desktop system.
Really looking to 5.0-RELEASE, which is getting quite close now. FreeBSD really is a nice OS> I'd really encourage all linux users to give it a try!
TODO: Something witty here...
I have used FreeBSD in past and like it, but have usually chosen Red Hat because in my opinion it is a lot easier to install and get configured. Hopefully they have improved on this for 5.0. Has anyone who has tried the RC noticed any changes in this arena?
And this is great because it's a start on making binary formats less of an issue. Sure, there's always going to be those who want the fastest versions of, say, "rm", but for the rest of us, being able to compile something on one system and then just move it across anywhere will help tremendously.
Does anyone know if the OpenBSD and NetBSD projects are doing anything similar?
Racists should be sent back to where they came from
I may work for HP, but I don't speak for them.
Your reliable sources are not so reliable, it seems. FreeBSD is not dead and never was, because it has much which other Unixes/Linuxes don't offer.
I hope you know that Mac OS-X is based on a modified FreeBSD kernel. I like FreeBSD and I am using it as a desktop system. I don't need Linux, because it's emulated here ("emulation" means "emulation which works", not like Wine or stuff like that)
Gentoo looks good but still has a ways to go to catch up to FreeBSD. It will get better as more people work out their ports and the port system. There are more people all the time so maybe it won't be terribly long. I think they will suffer a bit like Mandrake if they stay too much on the bleeding edge of things with the main releases. Mandrake learned to back off a bit on releases and still keep bleeding edge going with Cooker. Gentoo will be good if they realize it and will avoid some of the black eyes Mandrake took before they did.
Unlike full releases, RCs seem to be immune to slashdotting! I'm currently pulling over 200K from a Canadian (eh!) FTP mirror site. The day of the last full release, you were lucky to pull over 5 K from ANYWHERE.
Prevent linux based DDOS's!
http://linux.denialofservice.org/
After all, you're an OS that runs on a computer. They have a patent for that you know!
My prediction is one day off...
Can anyone recommend a display cleaner?
Wenn ist das Nunstueck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput.
Look into doing a make world in FreeBSD. This is s omewhat involved process, but after a few hours of compiling and and building a new kernel, a bit of luck, and a reboot, and you'll be running the release of your choice. This is covered in great detail in the excellent FreeBSD handbook.
TODO: Something witty here...
What you seek is cvsup:
s /h andbook/synching.html
/usr/src, typically. Then you can go about your make buildworld/make buildkernel/make installworld/make installkernel process (documented in /usr/src/UPDATING), and you're golden.
http://www.freebsd.org/doc/en_US.ISO8859-1/book
You create your cvsup config file, and then run the command line cvsup app. It polls a CVS server and downloads the source tree you want into
Hi,
I can't boot my laptop with the RC2 and RC3 floppies, because it claims it cannot find said module.
The install hangs at this point.
(in a late stage of probing, after having found the network-card etc.)
4.7 runs OK.
Windows 2000 - from the guys who brought us edlin
I don't even bother with any of that. I start with a Slackware basic install, just to get linux on my machine, then upgrade/install what I need from the source tarballs.
I just set up a machine over the weekend, just installed enough from the slackware disc to get a command prompt, then compiled the latest kernel/mods, samba and squid on my 'compiling' linux machine, then copied over the binaries and configurated them.
I generally use linux in fileserver/router/firewall/proxy types of situations, and have never tried to run it on a desktop. Which would be a big hassle if I wanted to keep a myriad of little apps up to date.
I've no doubt the difficulties/inconsistancies of upgrading the various distributions is a big factor keeping the masses on windows.
I don't need no instructions to know how to rock!!!!
If you know Gentoo, you should know that FreeBSD is also build from sources.
Check the FreeBSD Handbook section 21 about how to keeping the system up-to-date (e.g. cvsup). The "make world"-approach works fine and resolves all troubles by merging your existing configuration files with new configuration files (mergemaster).
Many people write their own scripts to control the compilation/merging process.
I will never consider using Gentoo again until they bump the ebuild version when a change is made to the ebuild script. This lack of versioning is disgusting and can be the cause of serious problems. Use FreeBSD. They bump the patch version of a port when any change is made to the Makefile.
Kan jeg få en pils, vær så snill?
(however one spells "fogey")
I can recall my days in college where I would always install the newest, latest and greatest stuff on my pc and then learn it and think I was cool... well, I don't know if I ever thought I was cool.
but nowadays I'm constantly just thinking "why should I upgrade? this stuff works just fine for me the way it is now!"
I think it is because I'm more business minded now and the "if it ain't broke, don't fix it" mentality has an effect on costs in that world.
after reading through what is new in FreeBSD 5, I see no reason for me to change. it looks like things that I don't have much need for in my world.
4.whatever works just dandy for me.
There are some odd things afoot now, in the Villa Straylight.
6. I think FreeBSD is easier to install(others think I am crazy)
As a relative noob here, I have to say that I've found the exact same thing. I've tried Redhat, Mandrake, Debian, Slackware(fav. linux distro - since 4.0) Caldera and SuSE. After trying all these, I found that the BSD install just makes sense (and talk about your options!!) Kind of like Slackware.
Or you could read their Early Adopter's Guide and wait until 5.1-RELEASE or 5.2-RELEASE as suggested if stability is an issue.
Kan jeg få en pils, vær så snill?
Without that competition, Unix would eventually stagnate. Or worse, innovation would be driven into the same kind of useless creeping featurism we've come to expect from the folks in Redmond.
...-.-
This is the premature announcement. Please wait for the following before trying to download.
"FreeBSD 5.0 RC3 NOT ready yet. Sorry."
"I'm downloading FreeBSD 5.0 RC3 now, wait, this is really RC2"
"FreeBSD 5.0 RC3 finally released"
So does MySQL under 5.0-RC3 use native threading and are those threads efficient enough that large shops can move back from Linux to FreeBSD on their MySQL servers? We use FreeBSD almost exclusively except for on our multi-CPU SMP MySQL database servers where FreeBSD just couldn't deliver due to threading inefficiencies. We would LOVE to move back to FreeBSD since systems maintenance is very easy and it would also mean having a uniform OS on all our servers.
What are the gotchas? Should I put something on the release TODO list? Very little is changing from RC3 to 5.0R, so I'd like to know if you have actual information here.
Cat, the other, tastier white meat.
No open source project is dead as long as there is ONE hacker out there willing to hack on it. Everyone has been screaming FreeBSD is dead for a long time now and guess what? Here comes 5.0. The success of an open source project is not measure by it's use, but by whether or not someone is still willing to hack on it.
Here's Gentoo's exact policy on this:
Package revision numbers should be incremented by Gentoo Linux developers when the ebuild has changed to the point where users would want to upgrade. Typically, this is the case when fixes are made to an ebuild that affect the resultant installed files, but the ebuild uses the same source tarball as the previous release. If you make an internal, stylistic change to the ebuild that does not change any of the installed files, then there is no need to bump the revision number. Likewise, if you fix a compilation problem in the ebuild that was affecting some users, there is no need to bump the revision number, since those for whom it worked perfectly would see no benefit in installing a new revision, and those who experienced the problem do not have the package installed (since compilation failed) and thus have no need for the new revision number to force an upgrade.
Gentoo bumps ebuild versions, just not for style changes.
Do they give you guys a time machine for the Test Drive program? From the page: "November 25, 2002
We have just added our fourth Itanium I system! This ProLiant DL590/64 is running Mandrake 8.1..."
It'd be difficult just to come up with a copy of 8.1 now. 8.2 has been out forever and a day, and 9.0 hit a few months ago. Is it due to Mandrake having an Itanium release that's based on a really old distro?
FreeBSD 5.0 is as important a milestone
as ever seen in the *NIX world. Many new
features and core technologies are
incorporated in this release.
The main problems with this release will be
caused by the "Chicken or Egg Conundrum",
in that the release will spur many new 5.0
users, whose input will come "after" the
pre-release testing process, finding bugs
that are not apparent in the release candidate
series due to limited testing on the incredibly
varied hardware and software systems found
in the "wild".
This is not a FreeBSD specific problem, this is
a reflection of the reality of a volunteer based
project with limited resources.
The incredible speed that FreeBSD developers,
contributers, and users update and solve
problems is amazing. Just check the mail
list archives for *many* examples of this!
IMHO many of the best and brightest minds in
the *NIX world have gravitated to the BSD's
stability and more structured development
model. For younger readers a "structured"
development model may seem to be a turn off,
but a few years of real world experience
will certainly temper this argument.
Thanks and Best Wishes to the BSD community,
and when the dust settles FreeBSD 5.X will
be the standard others are compared to.
Sig em Duke !
... is driver support. I run my entire home network (12 hosts) on token-ring, but was forced to switch to redhat due to a buggy oltr (OC3140) driver. Beside this, FreeBSD never had another token-ring driver.
Even Linux has its own problems, not counting TX packets and lots of Soft errors on heavy traffic pausing sometimes for upto 10 sec. This is a bummer for online games.
It seems I'll be further forced to use Solaris x86 which naturally has drivers MADE by the madge/olicom people themselves. I dont yet know the quiality of their SNAT code, neet testing. Then again, I run a website on PHP/MYSQL on the same server (one ip ), and theres no PHP for Solaris. Adding GNU GCC and compiling PHP isnt a very tested solution and I'll have trouble there, but gotta try that before switching.
Would have been nice to have ONE real token-ring driver for FreeBSD. I miss its simplicity and standard on Linux, but am discovering so many new networking features on Linux its mind-boggling.
Hardware companies should release a standard driver code (based on XML) that can be translated to C for the platform and natively compiled. Token-ring equipment isnt bad for its price, but only the VERY proprietary OSes get drivers from hardware OEMs. Companies like SUN just sit back while the driver list grows (stability is also the manufacturers problem). *BSD and Linux have to rely on the developer community which is increasingly getting splintered between Linux distros and BSD flavors.
"Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
Will there be a reasonable upgrade path from 4.X-STABLE to the 5.X STABLE branch, when it becomes available?
There was from 3.x->4.x, although it may have stretched some people's idea of reasonable. I pulled it off without problems on two boxes, although both were soon replaced with new hardware and fresh installs of 4.x.
Yes, I believe that was up till now the first and only Mandrake release for Itanium. They are now working on an IA-64 version, probably of 9.0 or 9.1.
I assume the market just isn't there to make it profitable to release that often.
For ppc they released a 8.2 version, and a 9.1 is in the make, and I assume ppc has a rather big marketshare compared to Itanium and IA-64.
Well, don't worry about that. We can get you back before you leave. (Dr. Who)
Anyone could explain me why some people like you are alyaws saying that "BSD is dead" ? I just can't understand...
Of course, I got two email notifications of this reply...
_O_
.|< The named which can be named is not the true named
...there is no way in hell I'm installing 5.0 on anything important, even though it's going to be a "production" release. 4.8, 4.9 all the way baby.
Why you ask? There's far too much new code for 5.0 to be stable yet. I was using 5.0-CURRENT SMP in November and December of 2001, and was very impressed. Alas, it was running on an IBM DeathStar 75GXP, which died (lol--like the name suggests)...
I unsubscribed from the -current list a month or so later because Matt Dillon (the real one) was being his usual dickheaded self and causing a massive flamewar.
Anyway, I resusbscribed to -current in October cause I knew they had slipped the release date to somewhere around November, January, etc. and I wanted to find out how things were going (i.e. is this good enough that I should install it and have more fun with it). Ooh boy. Since I left, we've added GEOM, GDBE, a new init script system, IPFW2, UFS2, etc. vn has been replaced by md, devfs hasn't gotten any better, and as far as I can tell, they still have background fsck turned on by default, which tends to hose you when the least thing goes wrong with your fs (background fsck was FreeBSD's bitter parting shot to me when my GXP died -- it murdered my filesystem before I had a chance to save my valuable data -- admittedly this was a "for fun" desktop system, but that's typically considered Naughty). On -current today we have a couple people posting about panics. I enjoy the response in this one:
From: phk@freebsd.org (for those who don't know, Poul-Henning Kamp is one of the wisest, most respected, and ancient of all FreeBSD hackers)
Subject: Re: FreeBSD 5.0 RC3 now available
"Roderick van Domburg" writes:
I would like to point to a currently unresolved issue
[snip]
The thread is titled "panic: trap: fast data access mmu miss" and is about an error causing the sym SCSI controller to fail to mount root at best, and panic at worst.
Mr. Henning-Kamp's response:
Well, we all want our pet bug fixed before the release rolls, but at some point we simply have to call it quits and ship the release.
[snip]
In the meantime we _really_ have to ship 5.0-RELEASE, we keep slipping it.
Commentary: I agree, they really need to get 5.0 out the door, and I don't necessarily disagree with phk's opinion. But it does say massive Bad Things(tm) to me about the quality of this software that release engineering is leaving *known panics* in the software cause it is so late and over-schedule!!! Ah, and don't even get me started on not being able to install new boot blocks or run fdisk on a mounted filesystem, crashdumps overwriting people's disklabels, etc. etc.
Another one just came in: "PANIC in tcp_syncache.c sonewconn() line 562" about an easily-reproducible (from user mode) kernel panic. Come on people, this is worse than Windows NT ever was! (well, except the guy who could bluescreen it by printing tabs and backspaces).
So, no thanks to 5.x for me, for now.
Well since SCO thinks that Linux infinges on their patents and is wanting to charge every Linux user almost $100/CPU fee it's a good thing that FreeBSD is the highly refined, free unix that it is. :-)
(A die-hard FreeBSD user since 1996)
I may work for HP, but I don't speak for them.
Actually it is not as trivial as it sounded. Many people right or wrong feel this way, and some folks(myself included) would like it changed.
:-)
I think the guy is cute, but it turns folks off.
I doubt it would ever happen.
I do have suggestions if anyone ever wanted to hear them though.
http://www.freebsd.org/releases/5.0R/todo.html
Cheers,
-JD-
I have a graphics card that uses the NVIDIA GeForce4 Ti 4400 chipset. I gather that XFree86 doesn't support it. There's an official NVIDIA driver for FreeBSD 4.7. Will it work with 5.0? I don't care about 3D graphics.
"I may work for HP, but I don't speak for them."
Actually, you just did. Thanks for the insight. I tried using the Testdrive program around 2 years ago but it was just a disaster online. If it's improved I might take a look again.
Again, thanks for the clues.
It seems some people are confusing Stable and Release branches. 5.0 Release will not be a Stable branch according to Release Engineering. The stable branch will emerge around 5.1 or 5.2.
Just something to keep in mind.
Does this include floppy boot for network installs? ( or those with non booting CDROMS ).
1gb recommended? ack! blows the old mini installs.. quite a lot of wasted space just to run a simple smb server.
---- Booth was a patriot ----
With Mandrake, you can use 'urpmi' to upgrade your system over the net. For example, if you want to upgrade your 9.0 system to Cooker (the 9.1 development version), just add it to your urpmi configuration withr /i586/
urpmi.addmedia --distrib Cooker ftp://somemirror.com/path/to/Mandrake-devel/cooke
Then, do
urpmi --media Cooker --auto-select
and you're done. Well, almost done. Urpmi won't update the kernel automatically, you'll need to do an 'urpmi kernel' to get the new kernel installed.
Hey kids, there's only 5 days left 'til Yak Shaving Day!
to whoever labelled this flamebait.. this is NOT flamebait. I'm simply toying with how to install things and don't (yet) know the answers. So pull your head out of your ass.
:)
This post is flamebait.
-fester (no '(x) is better here' crap; everything has its positives)
-'fester
You're not from Texas are you?
I think folks have to remember that the mascot comes from the UNIX daemon, which is a headless process. Someone got cute, and didn't mean anything by it.
No they didn't and no it's not. It sends deltas but that's about the end of the similarity.
Thanks for the feedback. We are looking at this right now.
Cat, the other, tastier white meat.
More accurately, cvsup understands rcs files and uses deltas whenever possible. When used to transfer non-rcs files, it uses rsync.
Remember -- it's a mirroring tool that just happens to be optimized for CVS.
("and why do I have /usr/local/bin, and why is it empty?").
/usr/local
See:
cheers & hth
bmh
So run the system but don't display the logo.
Can't really see a logo on most of our boxes since they are servers.
Even if I didn't have any problems with 5.0RC2 and it's predecessors yet (I'm a porter, so I need both -STABLE and -CURRENT boxes to test on), on a production server, don't switch until the releng team tells you to. You are unlikely to depend on the new features in 5, so play it safe and don't touch a running system except for the usual fixes.
Programming can be fun again. Film at 11.
Here's a quicker way to upgrade from what other people are suggesting:
/stand/sysinstall as normal. In the options screen, change the release name as appropriate (like to 4.8-RELEASE, etc). Then do a ftp install for the base system, and configure->packages for other stuff. This only works for RELEASE, not -current or -stable.
Run
Simple.
A Government Is a Body of People, Usually Notably Ungoverned
I tried FreeBSD 4.7 for a while - still have it installed actually - and could not get around the problem of user-mountable removable media.
I suppose I could suid the relevant binaries (mount.iso9660 AFAIR), but is there a cleaner solution?
Thanks...
Michel
Fedora Project Contribut
I'm just going to pick on you because of the never crashed comment. I've had Linux, BSD, OSX, Solaris, SunOS, AIX, OS/2, Win2000, WinNT... all crash on me. The only OSes I've never seen crash are VMS and Z-OS. I use Windows 2000 all the time. It crashes; it crashes a lot less than Win95/98/ME but that's far short of never.
Now I have serious trouble believing you've never had a crash and your everyday workstation box.
I wouldn't be so sure. Somebody was speculating things like the patent on the SetUID bit; last I checked BSD had those too.
Hey I remember this program from the Compaq days. Two tips (assuming things haven't changed):
.pdf from them and well the shirt gets worn a lot more than the license plate gets used....
a) The servers were rather stripped so you weren't really showing off too much. You need to put some cool stuff on the servers which shows off what they can do. What is the person trying out True-64 going to see that's going to impressive them?
b) After the test drive you guys sent me a VMS license plate one day FEDEX. I appreciated it but a $3 gift that cost $18 to send.... Anyway go with a nice looking Polo shirt and cheaper shipping. IBM did that when I downloaded a
Just two friendly pieces of advice (not sure if they still apply or not).
Is there a native 1.4.1 yet, or do you use the Linux version?
Programming can be fun again. Film at 11.
Just the other day I wrote the simplest tool in Java and it crashed the VM. And since I'd settled on the Linux version of the JVM being the best choice, I couldn't exactly submit a bug to anyone.
We all already know that Slashdot will be switching to FreeBSD 5.0 as soon as it comes out, which was stated quite a while ago. I will definatly give it a shot, I dont like the way big linux distributions work, and Slackware isn't supported any more. Plus FreeBSD just has a awesome kernel, and the base system is BAD. Put that together with improved drivers, a great tcp/ip stack (hey they invented tcp/ip), and you've got a awesome OS.
You can call me partial, yeah, I have friends that use FreeBSD, but I really think this will be a big release for FreeBSD, and probably separate it from the whole "dead" BSD group.
"And we have seen and do testify that the Father sent the Son to be the Savior of the World"
1 John 4:14
Thanks :)
Michel
Fedora Project Contribut
You may want to note that Freebsd beats all the Linux records for stability. I'm not a BSD troll, but lets welcome 5.0 ok?
"And we have seen and do testify that the Father sent the Son to be the Savior of the World"
1 John 4:14