Linked by Julian Djamil Fagir on Thu 14th Feb 2013 22:23 UTC
BSD and Darwin derivatives BSD (Berkely System Distribution) was a research operating system based on the original AT&T Unix, developed by the University of Berkeley, California. It has been Open Source right from the beginning, and after the university lost interest in developing it further, several community projects started up (the very first ones were NetBSD and FreeBSD in the early nineties) to continue developing BSD. Anyway, Linux was born roughly at the same time, but a pending lawsuit about copyright infringements prevented the BSD projects to become as successful as Linux (though you could argue about the exact reasons).
Thread beginning with comment 552546
To read all comments associated with this story, please click here.
Comment by drcouzelis
by drcouzelis on Fri 15th Feb 2013 03:30 UTC
drcouzelis
Member since:
2010-01-11

Maybe you can help me with a question.

I recently installed FreeBSD on a free partition in order to learn more about it. I'm using 9.1. I'm confused about packages.

I can install software using the ports tree, but I'd like to install binary packages to save time. As far as understand it, pkgng is still non-existant because of the security breach and pkgadd is deprecated in 9.1. Is that correct?

What is the "best" or "most correct" way to install software in FreeBSD?

Reply Score: 2

RE: Comment by drcouzelis
by Drumhellar on Fri 15th Feb 2013 05:13 in reply to "Comment by drcouzelis"
Drumhellar Member since:
2005-07-12

The way I understand it, the package build infrastructure isn't back online yet (at least not as-of the end of January), so there are no packages for 9.1 yet, since it was released after the breach.

Additionally, packages for 9.0 may be outdated compared to their ports version for the same reason.

Reply Parent Score: 2

RE[2]: Comment by drcouzelis
by drcouzelis on Fri 15th Feb 2013 19:35 in reply to "RE: Comment by drcouzelis"
drcouzelis Member since:
2010-01-11

Thank you, that makes sense. I'll go ahead and continue using the ports tree and compiling. I kind of like it since it feels like the most "FreeBSD" method. ;)

Reply Parent Score: 1

RE: Comment by drcouzelis
by Soulbender on Fri 15th Feb 2013 06:48 in reply to "Comment by drcouzelis"
Soulbender Member since:
2005-08-18

What is the "best" or "most correct" way to install software in FreeBSD?


By using NetBSD or OpenBSD instead ;)

Reply Parent Score: 1

v RE: Comment by drcouzelis
by Yoko_T on Fri 15th Feb 2013 10:36 in reply to "Comment by drcouzelis"
RE: Comment by drcouzelis
by tylerdurden on Fri 15th Feb 2013 18:49 in reply to "Comment by drcouzelis"
tylerdurden Member since:
2009-03-17

RTFM, FreeBSD has a fantastic documentation, follow it.

You just need to install the initial ports tree, and then it is just a simple matter of "make install clean" from the directory of the port you want to install.

Keeping the system up to date is a bit trickier than the software installation process, though. In FreeBSD there are usually n-ways of doing the same (installing ports, upgrading the system, etc) action. Which I think it's what may be confusing you initially.

Edited 2013-02-15 18:51 UTC

Reply Parent Score: 2

RE[2]: Comment by drcouzelis
by drcouzelis on Fri 15th Feb 2013 19:33 in reply to "RE: Comment by drcouzelis"
drcouzelis Member since:
2010-01-11

Did you just tell me to read the manual to learn how to install software using the ports tree after I said I know how to install software using the ports tree?

Reply Parent Score: 4