PC-BSD 0.5a Beta: BSD For Dummies 98
linuxbeta writes "PC-BSD 0.5a beta has now been released! You can download the 670Mb ISO file from our download page. This version fixes some minor bugs, and now has fully automatic network support. Screenshots available." So what's it all about? From the PC-BSD FAQ: "This OS has as its goals to be user-friendly, especially in the area of software installation and management, something that many of the *nix based distros have not yet mastered."
I question the motive behind "User Friendly" (Score:4, Insightful)
Personally I don't think a "User Friendly" flavor of BSD is needed. What is needed is trained admins.
BSD is not meant at all for average joe; and selling it as such is misrepresenting the collective BSD OS. BSDs are powerful, stable, secure server and workstation OSes. NetBSD also runs good on your toaster.
Re:I question the motive behind "User Friendly" (Score:4, Informative)
Re:I question the motive behind "User Friendly" (Score:5, Insightful)
Re:I question the motive behind "User Friendly" (Score:3, Insightful)
Re:I question the motive behind "User Friendly" (Score:2)
Re:I question the motive behind "User Friendly" (Score:2)
Re:I question the motive behind "User Friendly" (Score:1)
... and the x86 platform is so eager to pipe I/O out to a serial console. narf.
Isn't that more of a HW issue than a software/installation issue?
Re:I question the motive behind "User Friendly" (Score:2)
Re:I question the motive behind "User Friendly" (Score:2)
Re:I question the motive behind "User Friendly" (Score:1)
You're kinda proving my point: the discussion is on a neophyte-friendly BSD, and I don't think the typical consumer x86 system will redirect I/O to a serial console. At least, none of the desktops that I've seen will do that.
Re:I question the motive behind "User Friendly" (Score:2)
Re:I question the motive behind "User Friendly" (Score:4, Interesting)
Yes indeed more trained admins are needed , but ontop of that a wider user base is also needed as such a think spectrum of users will keep the *free* *bsds unaprochable which may make adopotion of the system harder .
Re:I question the motive behind "User Friendly" (Score:1)
Re:I question the motive behind "User Friendly" (Score:3, Interesting)
I think that's true, but I don't think you should look at it exclusively. I've been using computers since a Commodre 64, have used Linux and Windows extensively and recently bought a Mac. I love OS X... not because I don't know how to use a computer, but because I enjoy using a computer that is not constantly getting in my way and making my life difficult.
OS X I think is appealing to computer veterans, and geeks like myself. Email, photos, music all ha
Re:I question the motive behind "User Friendly" (Score:2)
Currently i have an eMac sitting as my main work terminal for the fact i can quite eassily run apps intended for a wide variety of systems with VPC6 or bochs . plenty of native ports to darwin thanks to fink etc fills out my requierments for remote administration of the server so i barely ever need to move off my chair(probably a bad thing come to think of it).
Re:I question the motive behind "User Friendly" (Score:2)
I simply get very frustrated with Windows and Linux and find the interfaces get in my way, even though I have learned the workarounds (how many times do you have to press shift before hitting delete in windows?)
Re:I question the motive behind "User Friendly" (Score:5, Insightful)
Ain't gonna happen. There are already 3 major BSD's aimed at the trained admin.
On the other hand, there's only 1 BSD aimed at the end user, and it's not free (OS X). This BSD fills an empty niche.
BSD is not meant at all for average joe; and selling it as such is misrepresenting the collective BSD OS.
BSD isn't "meant" for anyone. It's just aimed at the trained UNIX user because it's not a reasonable OS to aim at the average joe. OS X proves that you can aim a BSD at the computer neophyte, while still satisfying the upper echelon of UNIX gurus. I don't expect this new BSD to be as user-friendly as OS X, but it will be free. Let's hope great things come of it.
You aren't the target market (plus suggestions) (Score:5, Insightful)
People complaining about server installs and power user installs shouldn't use this: they are not the target market, and they should quit complaining and simply not use it: no loss.
Complaining about the desktop choice is another self-defeating proposition: he had to pick *something*, and it had to be one thing to start with, not "pick one of 1000". It also has the benefit of giving a platform target ABI to developers who want to do desktop applications: one of the biggest reasons UNIX systems don't end up with a lot of applications is lack of a uniform target ABI. Even if the API was the same across multiple look-and-feel values, it's not enough to attract developers: requiring a recompilation means doubling their support and testing burdens, as well as their SKU count (if they don't ship all versions on the same CD/DVD).
One of the best things MacOS X did, from this perspective, is *not* open up the GUI code, so that people have a hard time making a zillion incompatible versions and shipping them around, fragmenting the market. I hope he does not cave in to pressure to "pull a RedHat" with a "KDE or Gnome" option.
For the average user, it's a step in the right direction, and one that all of the BSD's, save MacOS X, have been too snobby to take on their own (or too caught up in the myth of the server being the only market space that's a valid target for a BSD based OS).
There are a couple of things that could be changed to make it better, but it's miles above the fear-inspiring raw text prompt and ASCII graphics of the normal FreeBSD installer.
Instead of a hierarchical relationship between things you have to fill out, as in sysinstall, where it's an exercise for the student to traverse the installation/configuration tree, it's a simple linear progression.
Instead of dropping you to a raw login prompt, it drops you to a KDE login.
All in all, it removes much of the "fear barrier" that keeps people from even considering installing a BSD operating system on their machine in the first place.
I dislike the use of the GPL, but given that it's written against a GPL'ed toolkit, it's excusable in the face of what it provides.
Here's what else I think it needs to really polish it off:
o Graphical partition editor
It currently assumes you have a free partition lying around, and it doesn't really permit editing it. I know this is a very hard nut to crack, and that Partition Magic has an entire product dedicated to the task (AFAIK, it's the only product that can safely resize NTFS partitions); I'm not sure how doable this is, but it's near the top of the list.
NB: The only reasonably way I have ever come up with to deal with this, short of contracting the work out the the P.M. people, is a Window NT install program that allocated a chunk of disk space *inside* the NTFS, and then a booter program that is an icon on the NT desktop, and let FreeBSD use the existing allocated NTFS file as a fielsystem, after hacking the block driver to make it appear virtually contiguous. I expect that this will be the last thing on my list implemented, if ever.
o Creation of an "admin" account, rather than root
This would just be the initial user's account, with rights to "sudo"; they could name it anything they wanted to name it. The root account would be disabled by default; you could always enable it via "sudo passwd" later, if you wanted to be able to login as root instead of the user.
o Automatic walk-through for the configuration
If you have an initial account other than the root account, you can walk the user immediately through the account-specific configuration. This would be a smoother transition, rather than stopping, requiring a login, and then continuing.
o Automatic login as the admin user
I realize that this may seem much less anal than a typical UNIX appraoch to things, but it's possible to do this relatively safely, simpy by enabling a screen saver
Re:You aren't the target market (plus suggestions) (Score:2)
> but it's miles above the fear-inspiring raw text prompt and ASCII
> graphics of the normal FreeBSD installer.
Heh. How would you describe the OpenBSD installer?
Re:I question the motive behind "User Friendly" (Score:1)
Re:I question the motive behind "User Friendly" (Score:2)
Having finally had a chance to experience (and have a successful harddrive install through the FreeSBIE install scripts) a FreeBSD desktop environment (XFCE4 in the case of FreeSBIE, with Fluxbox being the other choic
Ooooo... Graphical installer! (Score:5, Interesting)
Re:Ooooo... Graphical installer! (Score:1, Insightful)
Re:Ooooo... Graphical installer! (Score:2, Informative)
Re:Ooooo... Graphical installer! (Score:2, Interesting)
Pity, since a gui install and gui version of pkg_* utilities would increase the appeal of FreeBSD.
Re:Ooooo... Graphical installer! (Score:2)
You mean like bpm [freshports.org], portbrowser [freshports.org], or barry [freshports.org]?
Re:Ooooo... Graphical installer! (Score:2)
Using the GPL isn't the problem. It's using the GPL for stuff that's traditionally under a BSD licnese that's rude. It's like licensing a Linux device driver under the CPL. Nothing's stopping you from doing it, but just don't expect its acceptance by Torvalds, Morton or Cox.
Re:Ooooo... Graphical installer! (Score:2)
KDE on FreeBSD (Score:1)
Re:KDE on FreeBSD (Score:2)
Philosophically speaking, the fact that *BSD uses a truly free license is just a bit of icing on the cake.
Re:KDE on FreeBSD (Score:2)
Re:KDE on FreeBSD (Score:2)
Is not the reason that I swear by BSD, but rather the CAUSE of the reason: In other words, the different philosophy of development made one hell of a rock solid system.
Re:KDE on FreeBSD (Score:3, Informative)
I definitely agree, but let's remember that KDE on FreeBSD is hardly news.
http://freebsd.kde.org/ [kde.org]
--
Being able to read *other people's* source code is a nice thing, not a 'fundamental freedom'.
Re:KDE on FreeBSD (Score:3, Insightful)
Believe it or not, you don't need the eye candy to get work done. Many computer tasks don't even need a human in the loop.
Re:KDE on FreeBSD (Score:1)
This is not a server os. PC-BSD is targeted at the normal desktop user, not at the users who need to automate nightly builds of their newest cutting-edge AIs
And I think most of us are quite happy with Firefox.
Re:KDE on FreeBSD (Score:1)
part of *BSD's great strength is the ability to be very usable without a GUI
Whereas, I'd be a madman for running FreeBSD as an everyday desktop without it
Re:KDE on FreeBSD (Score:2)
I must be a madman, because I'm using KDE/FreeBSD as my desktop. Complete with all the trimmings.
Re: (Score:1)
Torrent? (Score:3, Interesting)
Well, where's the torrent? It seems like that should be part of any article involving new *nix releases.
I haven't tried BSD before, and this sounds like a good first timer's distro.
Re:Torrent? (Score:2)
What's the point of torrent if you can download files faster without torrent?
Re:Torrent? (Score:4, Insightful)
From the sound of it.... (Score:2)
Here's [osnews.com] my review of it from way back when if you need more info on it.
Enjoy!
Re:it even has a user friendly name! (Score:2)
*BSD for dummies? (Score:3, Funny)
Next up: Windows for Japanese commuter trains, MacOS for Spongebob Squarepants, and PalmOS for the San Fernando Valley.
You forgot: (Score:2)
--
Requiem for the FUD [slashdot.org]
Hmmm.... (Score:5, Informative)
The philosophy is interesting. It's also the first instance of something that sounds cheesey but I'd love to tack on to XP when I tortured with that: The Eye Candy Meter [osdir.com]
But, the question is what's it for? The key thing seems to be a great sense of integration, etc. But, as far as I can tell, most of the things that someone who wants a *nix with a gui are not there. I may have missed some included alternatives, but you'll do without:
Ouch! I suspect you won't be using this to do office, web or database work for now. Complete package list/release notes here [pcbsd.org]
screenshots. (Score:2)
Re:screenshots. (Score:5, Insightful)
They are to show the new guys what is in store for them when they get the system up and running and how the desktop will look.
As remember this is targeted at the "Newbies" and most of them probably have never seen KDE let alone know what it is
Under GPL (Score:1, Insightful)
Re:Under GPL (Score:3, Informative)
Not sure if I would want this sort of installation or not, but I think that the BSD projects could benefit from easier installations. It doesn't take a rocket scientist to do it now, but it could be made a bit easier. Right now I'd say the future of BSD installat
Re:Under GPL (Score:2)
The BSDs will use GPL code, but they won't write it. In some cases they'll even reinvent the wheel to get around it. This is because part of the BSD philosophy is "when the software leaves your hands, it leaves your control." This may be a foreign concept to some GPL advocates, but to a BSD author,
Hmm, so far this is merely sysinstall (Score:2)
Let's see that package manager they're going to come up with and maybe then we can get impressed.
Re:Hmm, so far this is merely sysinstall (Score:1)
A simplified upgrade wizard, optionally, would be a great bene
Re:Hmm, so far this is merely sysinstall (Score:2)
Re:Hmm, so far this is merely sysinstall (Score:2, Informative)
More time tinkering later and I'm sure I'll figure out where I went wrong.
BTW, has the Pango problems with 5.3 been fixed in 5.4RC?
Best install guide for newbies I've yet come acros
Re:Hmm, so far this is merely sysinstall (Score:2)
I'm afraid I can't help you with 5.4RC - my server still uses 4.11, and my ThinkP
Re:Hmm, so far this is merely sysinstall (Score:2)
My 2 gripes with upgrading are:
1) mergemaster. This program and the procedure is a a pain as the amount of human-interaction is huge. If you want ALL of the old file or ALL of the new file, you're fine... but if you want SOME, the interface is really clumsy and it's not easy to use. And it takes a fair amount of knowledge to know which files you want what of. There's got to be an easier
Why is this a separate project? (Score:5, Insightful)
Why is this being launched as "PC-BSD"? This is just the standard FreeBSD installer redone (word for word) with a GUI interface. And by standard this I mean straight out of the box, without any tweaks. KDE doesn't even have font smoothing turned on!
Let's not pretend that "PC-BSD" is something new or exciting. It doesn't fill a new niche (Free / Open / Net) or take the OS in a new direction (Dragonfly). As it stands, other than the GUI installer this is strictly "Look mom, I made me a distro!" However, if done as part of the FreeBSD effort this could be valuable.
I'm sure the FreeBSD team would welcome these folks' effort at building a GUI installer (not that the text one is difficult to use...it is very straightforward), and instructions on contributing to FreeBSD are available at www.freebsd.org.
Re:Why is this a separate project? (Score:1)
Correction - They don't have KDM configured to use smooth fonts. KDE is purty as expected.
Re:Why is this a separate project? (Score:3, Insightful)
PC-BSD does fill a niche; a BSD equivalent to something like Mandrake or Ubuntu. I love FreeBSD, but I can't imagine Joe Average being able to do all of the things necessary in order to actually use his shiny new FreeBSD desktop; he'll have to recompile his kernel to support his sound card and other devices, upgrade his ports, learn how to install X, and some other non-newbie friendly stuff.
Enter PC-BSD. PC-BSD is pretty much a hybrid of FreeBSD and KDE. It has a graphical installer, a graphical interfa
Re:Why is this a separate project? (Score:1)
After all that, I still don't see why it shouldn't be part of FreeBSD. It wouldn't be hard to make an additional menu item, which could be the default one that says 'Pretty, Shiny GUI Install'.
One thing I LOVE about the BSD's is their ability to WORK TOGETHER instead of fragmenting like so many clusterbombs because one person doing one script happens to disagree with one other person.
We don't need PC-BSD. What we need is for them to get their stuff together, and work with Free/Net/Open/Dragonfly BSD. C'mo
Re:Why is this a separate project? (Score:2)
Actually, that hasn't been the case for quite some time. The sound driver (along with others) is a kernel-loadable module.
Re:Why is this a separate project? (Score:1)
personally... (Score:1, Interesting)
Re:personally... (Score:2)
Re:personally... (Score:2, Informative)
"and I couldn't figure out the damned Ports system"
The ports system is what makes FreeBSD so easy to use. Install whatever you want with "pkg_add -r portname". How hard is that to figure out? The port is installed along with all its dependiencies.
Re:personally... (Score:1)
I'll reserve judgement till I get around to it... (Score:1)
Secondly, whereas BSD makes itself as hard to use as possible seemingly on purpose (BSDM lifestyle and all), Linux does it through inane obfuscation and willful ig
Re:I'll reserve judgement till I get around to it. (Score:2)
Unless you're using a proprietary wifi card, getting your network setup under FreeBSD is nearly effortless. I don't know what you're doing wrong, but doing it wrong you certainly are.
There are certainly areas where FreeBSD is unsuited to the casual newbie exploring his alternatives, but setting up a network is not one of them. Unless of course you have a proprietary Windows-only uncontaminated-b
Re:I'll reserve judgement till I get around to it. (Score:2, Informative)
Hmmm...
FreeBSD:
rc.conf - ifconfig_if0="DHCP"
NetBSD:
ifconfig.if0 - !dhclient $int
Not much fiddling and farking required, and it shouldn't be accompanied by muc
Re:I'll reserve judgement till I get around to it. (Score:1)
I think you're comparing oranges to apples.
Kinda like saying "You know those semi trucks? Why the hell do they have 18 gears?! You DO realize that that is why the consumer will never want to drive one, right? I mean, who can operate a triple shifter system?!"
Windows is where it is because it works well for the desktop. UNIX is where it is because its an incredibly stable, reliable server. The only people who use windows for their servers are Microsoft, or Windows-users-turned-admin.
That said, I agree. Ev
Re:I'll reserve judgement till I get around to it. (Score:2)
There are a lot of benefits to FreeBSD and other BSDs, but ease of setting up isn't one of them. But the only hardware I really have had trouble with was sound cards and ACPI. Video cards were about the
YABSD (Score:2)
Maybe Linus should fork the kernel, to have a special kernel just to run his new bitkeeper replacement.
A brand new OS sounds great, both for a kid developer, and for a major country like China. But really what they do is copy over most of the (free) code and rebrand it, adding their few improvements. Ideally people would release their packages as projects under sourceforge or so
I disagree with making things "easy" (Score:3, Insightful)
All the Linux/OSX/Windows users will pull the "stodgy bsd user/you just want to seem l337" card. FWIW i've used fbsd for 1 year, linux for 7, windows for 3 and OSX for 2, and my opinion has been the same forever.
Just as someone noted early on, we need to make smarter users, not dumber computers. "Dumbing down" an OS, program or anything doesn't really make it more simple. It's just a facade over the real complexity underneath.
What's more, the user outgrows this crutch quickly, and then all the "simplification" stuff gets in their way from there on out.
Secondly, we don't need to introduce non-geeky people to geek-oriented OSes. They won't really get anything out of it, no differently than geeky people won't get anything out of a "user-friendly" os such as MacOS9 or Windows95.
Yeah, i know that there is OSX, which is claiming to "bridge the gap", but 99% of Mac users are actually using Aqua and all it's iStuff, not puttering around the underlying *BSD bits. Some folks here will pipe up and say they spend loads of time in the guts, sure, but this is the BSD section on
Thirdly, if something great comes of this, well... great. More power to them. But watch for the OSX zealots* to cry foul and say "It's just another PC-Folks ripping of the Mac-Folks thing" and "Copycat OSX/BSD for the PC!" and stuff.
Fourthly, though i will say that BSD is a much better foundation that Linux (for a lot of reasons) to base an OS on, I don't expect it to reach wide popularity, no differently than some of the more "user friendly" Linux distros (Lycoris, Lindows, et al).
* by "zealots", i mean the loud, vocal segment of Mac users that Just Don't Get It(tm), not ALL Mac users.
Extra features? (Score:1)
I'm not trying to insult its developers or goals or anything. It's just that, as pointed out in earlier comments, each BSD should have its own, distinct, goals (FreeBSD, NetBSD, OpenBSD, DragonflyBSD). PC-BSD doesn't fit in.
Re:Extra features? (Score:2)
If they are just re-packaing FreeBSD's latest (-STABLE) -RELEASE with their own toolkit/installer and the latest packages, then they're doing a lot with a little effort and duplication, w