Linked by Thom Holwerda on Sun 31st Dec 2006 17:26 UTC, submitted by Charles A Landemaine
PC-BSD Just in time for the new year, the PC-BSD team is pleased to announce the immediate availability of PC-BSD version 1.3 for public download. You may download this release and view the change log. The team is also launching a web design contest for the new web site of 2007.
Permalink for comment 197815
To read all comments associated with this story, please click here.
Doc Pain
Member since:
2006-10-08

First of all, you're completely right. But I'd like to make a few additions:

"To install, say, seamonkey on PC-BSD, you have 3 possibilities:

1. Install the application like on Windows (.pbi file)
2. Install the seamonkey package with: pkg_add -r seamonkey
3. Compile seamonkey from ports: cd /usr/ports/www/seamonkey && make install clean"


Oh, you have one more, so 4 (!) possibilities, namely portinstall / portupgrade. To be technically exactly, portinstall can do what no. 2 and 3 do, but it also cares about the package database integrity. Looking at no. 2 and 3, you should run

# pkgdb -aF

before and after, just for security.

portinstall can a) compile from source or b) use a precompiled package. It can also create a precompiled package from waht you just compiled from source. (I use this way to compile a bunch of applications once and then having precompiled packages to add on another system.)

This will install seamonkey from source:

# portinstall seamonkey

(You can add -p to have the precompiled package stored in /usr/ports/packages/.)

This will install seamonkey from a precompiled package, which is fetched automatically:

# portinstall -P seamonkey

(You can use -PP instead of -P to use such packages only, especially for dependencies.)

For more information and examples, please refer to "man portinstall".

And to upgrade to a newer version of seamonkey, you would do this:

# portupgrade seamonkey

(Use additional options as desired.)

But as I said before, the use of the PBI system is recommended. Novice users should always use it until they really know what they do.

So what's the problem here? Surely, no problem.

As a comment: My neighbour uses PC-BSD for half a year now and he's happy with it. He has no problems using the PBI system, it works fine for him. He doesn't even feel the need to install applications with pkg_add, portinstall or make. If I may say it this way, he's a computer illiterate; the PC-BSD workstation is his first own system - and he loves it. I'll give him the 1.3 installation discs soon after doing a data backup via LAN.

"AFAICT, on Linux you are pretty much limited to apt-get or yum."

What about YaST? Or am I mixing up things here? (I have to excuse, I don't use Linux on a daily basis.)

Most BSD users are also Linux users, so your argument doesn't make sense. One of the reason some people leave the Linux community for BSD is precisely because the Linux gurus are pedant and treat n00bs as stupid. You don't see that among the BSD community."

Can confirm.

"I doubt he ever dealt with viruses on his FreeBSD box. "

Same here. :-)

"I think he was only talking about anti-virus which don't make sense on FreeBSD unless if you use it as a mail server."

That's correct. If you're running a mail server, you have to be careful about proper administration. If you're running just a simple workstation, you usually won't encounter any problems with PC-BSD. The firewall settings (ipfw) are good by default. Spam is a problem in your INBOX where you can apply the proper rules in your favourite mail client. And viruses... I don't need to say anything. :-)

Reply Parent Score: 4