On 11/15/2006, "Volker Kuhlmann" <[EMAIL PROTECTED]> wrote:

>I'd be interested in that talk too - can you include a list of reading

>references which are aimed at knowledgable Linux users and which are

>efficient to use for getting a basic handle on running BSD?

No particular reference that I can put my finger on now, but for starters:

* different kernel, so throw your hardware expectations out the window.

Having said that hardware support is very good in my experience. Atheros

wireless card works out of the box (more than can be said for linux).

* file system heavily geared towards /usr. EG /home is a link to

/usr/home. Non core packages tend to be in /usr/local, including their

configs being in /usr/local/etc. - while core packages are configured in

/etc. Its confusing at first.

* tightly integrated ports/packaging system and very up to date packages.

In comparison to gentoo's portage system (which was inspired by BSD

ports) the weakness of BSD's ports is that it is less flexible than

portage, and therefore not as versatile. The strength of ports over

portage is that ports is less flexible, and therefore less prone to

breaking. (this is MHO)

* different file system and partitioning. What you and I call a partition

is known to FreeBSD as a slice. A slice is divided into partitions. You

can therefore give over one of your four primary partitions to become a 

BSD slice and then create a number of partitions within that.

* different device names, which is really a corollary of the first point

(different kernel). The first partition on my freeBSD system is

/dev/ad0s1a which translates as the first partiton (a) on the first

slice (s1) on the first hard drive (ad0).

* No graphical install systems to speak of.

* At the system level I am sure that there will be API's offered by the

linux kernel and libraries that are not available on BSD and vice versa.

Reply via email to