Hi,
I come here from Debian (after 5 happy years). The main reason that pushed me to search for equivalents to Debian is the freeze (I know that in ~1-2 months there would be a release but I cannot wait), which causes (in reality) a freeze to all branches, even to unstable/sid.
What I like to Debian? Excellent package management system and modular packages. I have already read some parts of the FreeBSD handbook (it is really good) and some man pages (ports/portmaster/pkgng/freebsd-update). It seems that these (ports/portmaster/pkgng/freebsd-update) can do all the management of the system updates/upgrades in a way close to Debian's APT. The difference is that in Debian this is unified in one tool (with poor handling of source packages), on the other hand FreeBSD solution may not be unified but it can handle source (system/ports) very efficiently. As far as it concerns ports I see that these are not so modular as Debian's. For example http://www.freshports.org/x11/kde4-baseapps/ is a set of packages (dolphin, konqueror ...etc). The question is compiling the port can I have installed only the parts that I want (eg install dolphin and get rid of konqueror)?
To sum up:
FreeBSD package managment is ok.
FreeBSD ports do not know(?).
FreeBSD ports are divided into stable/unstable (bleeding edge)? If yes how can I take the latest?
PS: I do not ask to change anything on FreeBSD. Do not suggest ArchLinux/Gentoo I have tested it and I do not like it!
I come here from Debian (after 5 happy years). The main reason that pushed me to search for equivalents to Debian is the freeze (I know that in ~1-2 months there would be a release but I cannot wait), which causes (in reality) a freeze to all branches, even to unstable/sid.
What I like to Debian? Excellent package management system and modular packages. I have already read some parts of the FreeBSD handbook (it is really good) and some man pages (ports/portmaster/pkgng/freebsd-update). It seems that these (ports/portmaster/pkgng/freebsd-update) can do all the management of the system updates/upgrades in a way close to Debian's APT. The difference is that in Debian this is unified in one tool (with poor handling of source packages), on the other hand FreeBSD solution may not be unified but it can handle source (system/ports) very efficiently. As far as it concerns ports I see that these are not so modular as Debian's. For example http://www.freshports.org/x11/kde4-baseapps/ is a set of packages (dolphin, konqueror ...etc). The question is compiling the port can I have installed only the parts that I want (eg install dolphin and get rid of konqueror)?
To sum up:
FreeBSD package managment is ok.
FreeBSD ports do not know(?).
FreeBSD ports are divided into stable/unstable (bleeding edge)? If yes how can I take the latest?
PS: I do not ask to change anything on FreeBSD. Do not suggest ArchLinux/Gentoo I have tested it and I do not like it!