FreeBSD 6.2 Released To Mirrors
AlanS2002 writes "FreeBSD 6.2 has been released to mirrors. The release notes for your specific platform are also available. FreeBSD is an advanced operating system for x86 compatible (including Pentium and Athlon), amd64 compatible (including Opteron, Athlon64, and EM64T), ARM, IA-64, PC-98, and UltraSPARC architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development."
The release announcement will not be available for a couple of hours. Slashdot jumped the gun as usual.
Torrents are available.
A script for upgrading FreeBSD 6.1 systems is available.
Tarsnap: Online backups for the truly paranoid
Wasn't development supposed to be delayed or stalled because of license issues?
Is there a point to your at least pedantic, and at most douchebaggy, comment about the difference between x86 and IA32?
I want to delete my account but Slashdot doesn't allow it.
Oh crap! What am I going to do with my cluster of 4Mhz XT machines now!?
But does it run on the iPhone or the Apple TV?
:)
You're thinking of NetBSD that claims to run on everything, not FreeBSD
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
I was waiting, and waiting, and waiting for this release.
So last night I downloaded 6.1 and installed it.
Voila! 6.2 out today.
Wanna see it rain? I'm going to go wash my car.
If moderation could change anything, it would be illegal.
I run FreeBSD 4.11 on a number of machines, many of which I have no physical access to. Those who keep up with such things will know that 4.11 will be EOL'd for security purposes as of the end of this month (i.e. the RELENG_4_11 branch will no longer have guaranteed security updates). Does anyone have any experience with a remote, networked upgrade from 4.11 to 6.x? I dread that this is going to become necessary sooner rather than later, and I'm curious if anyone can give any pointers on the migration, or if it's even possible without physical access and burned media.
Thanks in advance..!
Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
Linux is still at 2.6. What timezone are you in?
I just finished my embedded system based on 6.1. ding. ding. Serenity now!
Not run FreeBSD on them?
Paying taxes to buy civilization is like paying a hooker to buy love.
According to the latest release notes, not all IA32 processors are supported as the 80386 is not specifically listed. Support for the 80386 was dropped starting with 6.0: http://www.freebsd.org/platforms/i386.html
Yeah, I had the turbo switch fixed and everything...
Recursive: Adj. See Recursive.
Considering the announcement in the topic...
"I'm not dead yet!"
"I'm getting better!"
"I don't want to go on the cart!"
You're confusing this with NetBSD...
With 6.2, csup is even better...
Fully licensed blockchain psychiatrist
Luckily, FreeBSD has an excellent system for updating the operating system by source code. This guide teaches you how to update to the latest stable release of FreeBSD via source code. It's really nice and works well. Just remember to use FreeBSD-STABLE instead of FreeBSD-CURRENT, unless you are a FreeBSD developer or are interested in the absolute latest development version of FreeBSD, working or not.
I hear you. I went through all sorts of pain to get the HP Raid 3i (which basically uses the 'megaraid' driver, so I guess it is rebrandred) working on my quad xeon. I had to use gentoo, but somehow, I had to install using knoppix and 2.4 kernel.
:)
The machine is sort of wonky, too. I wonder if FreeBSD would be a happy camper on it.. Maybe I'll give it a try
FreeBSD 6.2 has now been announced.
Tarsnap: Online backups for the truly paranoid
From: Ken Smith
....
l -- not yet working as I write this!
Date: Jan 15, 2007 12:29 AM
Subject: [FreeBSD-Announce] FreeBSD 6.2 Released
To: freebsd-announce@freebsd.org
So, wow, Slashdot was only an hour and eleven minutes ahead of the announcement.
If you're not on the announce mailing list, the full text should appear at this URL soon: http://www.freebsd.org/releases/6.2R/announce.htm
FYI, distrowatch donated the money they made from ads to a handful of open source projects, among them FreeBSD. Someone has to be first, and this time it was slashdot. http://www.freebsdfoundation.org/donate/sponsors.s html
Same here, man. I *just* finished installing a 6.1-RELEASE and patching it up to p12, and now I have to start all over again.
Oh well, I guess that's just the way Beastie likes to torture us sometimes.
I think hes thinking of Redhat 6.2
..does it run linux?
*runs*
Sent from my desktop computer
FreeBSD is actually a good OS.
Yes, it's very nice
Mac users use it,
No they don't, they use Mach with a BSD api wrapper
Solaris is based around it,
No it's not, Solaris was on the SysV side of the SysV/BSD Unix wars (not a bad thing, Solaris is nice too)
and most of Linux is a cheap ripoff of it.
No, Linux is a school project based loosely off SunOS & Minix
One word: "Vista"
From the release announcement:
Tarsnap: Online backups for the truly paranoid
That's what I read at first.
I don't know what a child would have to do to deserve that.
now, did I mean that as a reward or as a punishment? Let the fanboys decide!
I do believe Linux was born before FreeBSD... hehe... Now now I didn't say Unix. I have used the BSD's in the past and I have to admit I am glad to see it still creeping forward.
I poked around a bit; csup's got no dependencies to build, which I like. Does it speed source and ports-tree updates substantially? How about versus portsnap in the latter case?
Speaking as someone who uses it for a desktop, FreeBSD is great on *older* hardware (the Gentoo installer had no idea what to do with my network card, and the special "low" RAM version of Ubuntu somehow couldn't install GRUB correctly, making it rather useless), and it does seem to have good support for server setups, so it might be worth a shot. I've been following the 6.2 release candidates, and they've both been nice and stable. (No more kernel panics when powering up with a USB printer connected, like I experienced with 6.0 stable! Seriously, the operating system has come a long way even in just the past year.) One issue I have noticed is with the handbook itself- it's possible to do things, relatively common tasks, even, that the last time I checked, the handbook seems to discourage. You can print from USB printers just fine, for example (and could even under 6.0, despite the startup issue), but you wouldn't know it from reading the print section. This makes the forums and mailing lists the best source for configuration help, provided that they don't tell you to RTFM.
UNIX is a trademark. It's even a registered trademark. A trademark is not a copyright. (and not a patent either, nor a trade secret)
AT+T's lawsuit ran in to problems becuase they hadn't properly protected their code from unpublished disclosure. At the time, copyright law was very different, so this mattered. The judge indicated that AT+T might not have copyright to some things. AT+T was also caught violating Berkeley's copyright.
On the other hand, the trademark was being violated by BSDI and there may have been some minor problems in the BSD code base.
So the parties agreed to quit and keep things quiet.
If you want to use the trademark, you need a license. Licenses are easy to get, provided that you fully and correctly implement an OS that follows a standard called the Single UNIX Specification. FreeBSD violates this standard in many ways, and is thus inelligible for getting a license to use the trademark.
Linux isn't UNIX either, though it's now close enough that the Open Group can maintain a small list of deviations that need to be voted out of existance.
Then I guess M0n0wall is not far off from release either.
The next version of m0n0wall will be based on FreeBSD 6.2 release.
For the curious:
http://m0n0.ch/wall/beta-1.3.php
And it's in the base system. That's a really easy compile.
I downloaded the netboot version of 6.2RC2 some days back and was pleasantly surprised to find that almost all the hardware was correctly recognized. This is a 2 year old compaq laptop with an Ralink PCMCIA wireless card. Not even the latest Linux distros can detect this card but OpenBSD and FreeBSD have the excellent ral driver in the kernel. Moreover the configuration is so simple when compared to the mess in Linux (iwconfig,iwpriv,ifconfig??) not to mention the troubles I had with ndiswrapper
All the BSD's use X.org anyway nowadays, so the folks who are looking for a good GUI environment won't be disappointed. Again, the laptop display settings were correctly detected and I didn't have to touch xorg.conf at all
Give OpenBSD and FreeBSD a try - you won't regret it. Having said that, prepare to actually RTFM in case you run into problems. 99% of the time the answers are in the fine integrated documentation that comes along with your OS install.
But does it run li^H^H the burninating crusade?
Comment removed based on user account deletion
However these days, x86 is taken to mean "Current CPUs based on the x86 ISA." If you mosey to nVidia's drive page you'll notice they talk about Vista x86 and Vista x64 drivers. What they mean are 32 and 64-bit drivers, of course, both x86 ISA. They don't mean that the x86 drivers will run on any platform, indeed Vista itself will run on nothing less than a Pentium 3 and thus it wouldn't be meaningful for the drivers to support less.
There's no point in breaking down support by specific chip level unless you just feel like being pedantic for no reason, thus people just say "x86" and use it to mean reasonably modern 32-bit x86 ISA chips.
If you really are concerned about compatibility with hardware that old, well, go get DOS and deal with the limitations.
Recently I had the opportunity to look at some *bsd derivative systems, mainly firewalls and
small servers, and really liked how they were well designed, clean and stable. Therefore I'd like to take a better look at *bsd (*) and probably start using it among my other linux machines. My question is: what are the general caveats for someone coming from Linux, eg. that missing or different command/device/configuration file/installation procedure, etc. In other words those simple tasks that could be made difficult by thinking at them "the linux way"?
* I used *bsd because it's still not clear to me which bsd will suit my needs. I'll probably have to try them all.
...this is as good an opportunity as any to discover FreeBSD for yourself. As I wrote in my journal, it's a fantastic OS...very much worth obtaining a copy of and investigating.
I've also noticed how much the comments attached to this article are riddled with trolls, flamebait, and assorted rubbish. Richard Stallman was the first to slander the BSD license and attempt to discourage its' use, and it is obvious that there are Linux users who seek to continue their master's work in that regard, and shame themselves in the process. They tell people a lot more about their own character (or lack thereof) than about that of what they are attacking.
Run Minix on them? I don't think Minix 3 supports the 8088, but I'm fairly sure Minix 2 does...
I am TheRaven on Soylent News
FreeBSD is the only distro I found that supports the embedded AMI megaRAID controller "out-of-the-box".
small correction: FreeBSD is not a "distro", it's a full blown OS.
Stop Computers/Cars Analogies on S
Is there a point to your at least pedantic, and at most douchebaggy, comment about the difference between x86 and IA32?
one could also ask the same thing about your comment.
Stop Computers/Cars Analogies on S
Noooo.!!!! I hate when people recommend STABLE. Use 6.2-RELEASE and then update with security patches. Have you read what STABLE is ?? It's not what you think.
Hmm... Solaris 1 (aka SunOS 4.x) was BSD based. Solaris 2 ( SunOS 5.x) is SysV based.
SunOS 1.x was BSD.
SunOS 2.x / Solaris is SysV.
And Solaris, like every other UNIX/UNIX-like system I've ever used has it's pros and cons.
Cons would be the really shitty user land, though it improved dramatically in Sol 9.
I also don't like pkg* much, and the installer just plain sucks in too many ways to mention.
Nice things...
Zones are very nice, lacking a few things, but still very handy.
Stability, Solaris on SPARC boxes is about as stable as it gets, save perhaps for mainframes.
Binary compatibility is also very nice, being able to just move an app from some old 2.6 box over to a Sol10 box will work most of the time, assuming you're not missing a lot of external libs and stuff.
And lots and lots of other little pros and cons, just like Linux, OpenBSD, and presumably FreeBSD(I haven't used it since 4.x).
I tried to install FreeBSD 6.0 on my HP Pavilion but it didn't recognise the network card (I forget what its called , driver is forcedeth under linux). Has laptop support been improved ? Does the team have laptops in mind for freebsd or is it more a desktop/server system still?
Interesting. Is it something like Gentoo Portage?
(Please don't hurt me... I know portage was inspired in some FreeBSD system).
I find the intricacies of the BSD system very confusing, and those of the Unix systems in general too. This is why linux from scratch has been of invaluable help for me. Is there some way to install a BSD system starting from kernel, libc, init, boot loader etcetc?
Don't fret. Go make use of Colin Percival's binary updates system to perform a binary upgrade. You'll be running 6.2-RELEASE in no time at all.
I believe his point was to call the other poster a pedantic douchebag. I could be wrong, though.
Stasis is death. Embrace change.
csup(1) integrated cvsup client now included
This is SOOO cool, now I don't need to compile the Modula-3 compiler anymore to compile this essential piece of software.
"The more prohibitions there are, The poorer the people will be" -- Lao Tse
What about nfe(4)? Gave up on FreeBSD a while ago, but I always hated using the proprietary ethernet driver.
Give ELKS a try:
http://elks.sourceforge.net/
No matter where you go... there you are.
Sun Tzu, in his very insightful book, The Art of War, observed that victory is best obtained when division and rift is created within the enemy and thus, no organized attack can be made. I find Sun Tzu's observation to be so unfortunately true in the F/OSS world. In the "war" between proprietary and open source, the winning parties are the proprietary operating system makers. This is happening because the open source parties are criticizing each other and spreading fear, uncertaintly, and doubt about each others products. As long as the BSD and Linux camps continue to fight, as evidenced in much of the comments about this article, Microsoft will be able to plow ahead. I personally like both BSD and Linux and they play very nicely together. Both are excellent with strengths and weaknesses that seem to complement each other. If there would be greater cooperation, than I could see great things happening. Right now, Microsoft does not have too much to worry about as it is still dominant in the desktop OS market and the open source camps are as divided as ever. While I love a good flame war against an enemy, I see little good in a flame war from within.
Wow that was awesome, do you live in NJ, it's raining right now!
No they don't, they use Mach with a BSD api wrapper
Actually there is more BSD code than that. Mach provides the basic kernel infrastructure, but a few of the Mac device drivers are FreeBSD derived and large portions of the networking stack. Apple entirely replaced other sections of FreeBSD though, e.g., the USB stack.
and most of Linux is a cheap ripoff of it.
No, Linux is a school project based loosely off SunOS & Minix
Lets ignore the cheap ripoff part... and that Linux has its own historic origins. The evolution of Linux from 2.2->2.6 was definitely influenced by FreeBSD. e.g.,several algorithms from the FreeBSD vm were brought in to rescue linux from the vm problems of a few years ago. In many areas though Linux has caught upto and surpassed the FreeBSD kernel.
Good job slashdot - linking directly to the primary server instead of a list of mirrors. Surely it won't bother anyone!
Not that anyone here is concerned about the stability of other people's servers...
Thank you! I just found out about portsnap after reading your comment.
I remember reading about portsnap on the install docs, but for some reason
I ended up using cvsup instead...
OTOH I did not find about portupgrade until few weeks after I started
using FreeBSD (which I regret).
--
If you don't know what it is, please do yourself a favour and google it!
I agree. One less step when performing a standard FreeBSD install!
I have a server provided by a webhost with FreeBSD 4.9 on it. Is there going to be a point at which the 4.x series is no longer supported, and there are no security updates, etc.?
Find free books.
Yes, it's very nice
I would rather say it works like a charm!
Mac users use it,After toying with several Linux distros, it amazes me how every upgrade with FreeBSD is a non-surprise!
No they don't, they use Mach with a BSD api wrapper
Dead wrong! I use FreeBSD rather than some Linux distro.
It just feels more familiar with the BSD environment and similar rc-scripts.
I am a Mac user and a graphic designer, still everyone asks me for technical help.
WTF? What should I do to stop at least Windows users doing it? Become a BOFH?
Also falling into the "not necessarily better, but interesting" category, portmaster is a utility much like portupgrade, but it requires no dependencies to build or run. It's worth noting that you end up relying on FreeBSD's pkg_* utilities instead of portupgrade's port* suite. Of course, if you would have Ruby installed anyway, then portupgrade doesn't really cost you anything extra.
That was a very comprehensive response, and much appreciated.
Unless I am missing something in the release notes, still no support for this wireless chip. Hopefully in 6.3/7!
On the whole, the goal is to comply with the SUS. As with most operating systems, the difference is in the implementation and the corner cases.
The main difference I notice is 'ps'. The Unix spec wants 'ps -ef'. BSD wants 'ps auxww'.
Some information on current efforts:
With 6.2, csup is even better...
/usr/ports tree and src distribution of the OS in sync with the official repositories using it. It is very similar to rsync, but takes advantage of CVS source code repositories (FreeBSD is stored in CVS).
To elaborate
CVSup is *the* way to update the software and the OS on FreeBSD. You keep your
It is a great tool, and really the only downside to using it is that it was written in Modula-3. Building CVSup from sources required a *lot* of time and was unnecessarily complex. To remedy this, the author of CVSup released a language called ezm3, which is basically a stripped down version of the Modula-3 source base that "contains only those components which are required for building and running CVSup". So to build CVSup, you first built ezm3.
As you can imagine, getting Modula-3 compiled on your system (even if it is a stripped down version of Modula-3), just to run CVSup was seen as overkill. But what really prompted work on csup (according to the authors) was because "the Modula-3 runtime environment was not ported to all the architectures supported by the various *BSD projects, and it was becoming increasingly harder to find people for maintaining the code."
csup is a rewrite of the CVSup software in C. I It is pretty fast, but currently supports checkout mode only -- not that big a deal, since most people only us CVSup to keep their ports and OS src trees in sync with the upstream repositories. Furthermore, since it is written in C, this has allowed them to put it in the base FreeBSD distribution instead of shipping it as a separate package.
portmanager is great too. I have been using it for a long time and it's never failed on me (which is more than I can say for portupgrade).
Irina Romanov
I wanted to say thanks to all who replied to my question. I'm left with the impression that while a two-step networked upgrade (4.11 to 5.3, 5.3 to 6.x) is apparently possible, a ton of things can go wrong, especially if I don't do the upgrade during the proper phase of the moon :) I think I'll give it one shot on a low-priority machine. If it works, I'll replicate the process and document it for others; if not, perhaps having the colo folks do a fresh install to a new drive is the best course of action.
/.
Thanks again y'all, good to know there's still a nice BSD crowd on
Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
FreeBSD will have a booth on the expo floor of the 2007 Southern Califrornia Linux Expo in Los Angeles, CA. Feb 9-11, 2007
Additionally FreeBSD developers will be presenting in the seminar tracks.
To have a right to do a thing is not at all the same as to be right in doing it
I'm curious, what do you think it is?
WINE Is Not an Emulator, but rather an "alternative implementation" of an API/ABI, just like "Linux emulation."