From owner-freebsd-questions@FreeBSD.ORG Sun Nov 20 11:25:36 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 45961106566B for ; Sun, 20 Nov 2011 11:25:36 +0000 (UTC) (envelope-from mueller6727@bellsouth.net) Received: from fmailhost02.isp.att.net (fmailhost02.isp.att.net [207.115.11.52]) by mx1.freebsd.org (Postfix) with ESMTP id 34B958FC18 for ; Sun, 20 Nov 2011 11:25:36 +0000 (UTC) Date: Sun, 20 Nov 2011 11:25:35 +0000 (GMT) X-Comment: Sending client does not conform to RFC822 minimum requirements X-Comment: Date has been added by Maillennium Received: from localhost (adsl-68-18-111-140.sdf.bellsouth.net[68.18.111.140]) by isp.att.net (frfwmhc02) with SMTP id <20111120112535H02007qmtle>; Sun, 20 Nov 2011 11:25:35 +0000 X-Originating-IP: [68.18.111.140] From: "Thomas Mueller" To: freebsd-questions@FreeBSD.org References: <87zkfsca5a.fsf@pluton.xbsd.name> Message-Id: <20111120112536.45961106566B@hub.freebsd.org> Cc: "Denise H. G." Subject: Re: file system on 9.0 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Nov 2011 11:25:36 -0000 from darcsis@gmail.com (Denise H. G.): > I strongly advise that /usr and /usr/local reside on different > partitions. Furthermore, If you plan to run a desktop environment, your > /usr/local should be big enough, say 8G - 10G, to hold all stuff you > built from the ports. And putting /var on a separate partitiion is a > good idea, I think. > You can find detailed information on how to lay out and size your > partitions in tuning(7) either locally or online. The one directory I really want to put on a separate partition is /home . That way, you can fully rebuild/redo your system and keep user data. I don't like to put /var on a separate partition because of the danger of running short of space. I had nervous moments when running freebsd-update on the older computer and seeing the used part of /var grow. I don't really see a need to put /usr/local on a separate partition, though conceivably you could build applications with both FreeBSD ports and NetBSD pkgsrc, but keep these separate. NetBSD pkgsrc has been ported to other (quasi-)Unixes including FreeBSD. Default directory corresponding to FreeBSD's /usr/local is /usr/pkg . I think I like FreeBSD ports better than NetBSD pkgsrc, the latter which I used only with NetBSD. I originally installed FreeBSD 9.0-BETA1 using bsdinstall on the USB stick, including the ports. There was a conflict when I ran "portsnap fetch update", that didn't work. I had to run "portsnap fetch" and "portsnap extract", scrapping the ports tree from bsdinstall in favor of the fresh ports tree. So now I know best to not install ports tree from bsdinstall; this would presumably apply for sysinstall too. Tom