From owner-freebsd-questions@FreeBSD.ORG Mon Oct 31 03:05:48 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 649AA106566C for ; Mon, 31 Oct 2011 03:05:48 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) by mx1.freebsd.org (Postfix) with ESMTP id 27B228FC0A for ; Mon, 31 Oct 2011 03:05:47 +0000 (UTC) Received: from r56.edvax.de (port-92-195-104-16.dynamic.qsc.de [92.195.104.16]) by mx01.qsc.de (Postfix) with ESMTP id 699C23E759; Mon, 31 Oct 2011 04:05:46 +0100 (CET) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id p9V35jov003057; Mon, 31 Oct 2011 04:05:45 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Mon, 31 Oct 2011 04:05:45 +0100 From: Polytropon To: Alejandro Imass Message-Id: <20111031040545.cc7d874f.freebsd@edvax.de> In-Reply-To: References: Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "freebsd-questions@freebsd.org" Subject: Re: The ports are really funcional? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Oct 2011 03:05:48 -0000 On Sun, 30 Oct 2011 22:36:44 -0400, Alejandro Imass wrote: > For very large packages such as the graphics system, open or libre > office etc. it's much better to use binary versions via pkg_add. It's > a waste of time to compile these very large suites and most of the > time you will get the config options wrong, and they take forever to > compile. Exceptions: 1) You need language-specific settings. Example: OpenOffice in German. 2) You need others than the default options, e. g. if you want to include or exclude some stuff. Example: OpenOffice without KDE. 3) You need options to be set at compile time that do differ from the default options from which the binary packages are made, or because of "artificially shit in your pants" legal requirements and restrictions. Example: mplayer with mencoder and all (!) codecs 4) You need to speed up things to make them run on older hardware, and you fight for every optimization. Example: mplayer's RUNTIME_CPU_DETECTION. But this is, I think, a case for 1% of users only. You hardly need to do that. In most cases, the default options are fine, and the binary packages just work. > For things you want to tailor and optimize to your needs then use the > ports system. FBSD is so cool that it doesn't matter if you install > one way or the other and you can use almost all methods > interchangeably. A managament tool (such as portmaster or portupgrade) helps to keep an eye on dependencies when using the many possible ways. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...