From owner-freebsd-questions Thu Sep 5 15: 1:20 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39B1E37B400 for ; Thu, 5 Sep 2002 15:01:16 -0700 (PDT) Received: from vectors.cx (manifold.vectors.cx [64.163.147.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id D769243E3B for ; Thu, 5 Sep 2002 15:01:15 -0700 (PDT) (envelope-from monkey@vectors.cx) Received: from vectors.cx (9323da126051feea30fb84cd2d5c9f69@localhost [127.0.0.1]) by vectors.cx (8.12.4/8.12.4) with ESMTP id g85M352e083980; Thu, 5 Sep 2002 15:03:05 -0700 (PDT) (envelope-from monkey@vectors.cx) Received: (from monkey@localhost) by vectors.cx (8.12.4/8.12.4/Submit) id g85M35e2083979; Thu, 5 Sep 2002 15:03:05 -0700 (PDT) (envelope-from monkey) Date: Thu, 5 Sep 2002 15:03:05 -0700 From: Adam Weinberger To: Bsd Neophyte Cc: freebsd-questions@FreeBSD.ORG Subject: Re: cvsup updates and sources and updating Message-ID: <20020905220305.GP76893@vectors.cx> References: <20020905213748.86096.qmail@web20102.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020905213748.86096.qmail@web20102.mail.yahoo.com> X-Editor: Vim 6.1 http://www.vim.org X-Mailer: Mutt 1.5 http://www.mutt.org X-URL: http://www.vectors.cx http://www.crackula.com User-Agent: Mutt/1.5.1i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >> (09.05.2002 @ 1437 PST): Bsd Neophyte said, in 0.5K: << > okay... this has been explained to me more than once, but i'm still not > grasping it. rub superglue on your eyeballs before you read this response, then ::) > when you cvsup sources... these sources are then used automatically when > you rebuild the kernel... and only at this time? for the most part, yes. the sources are just used to build that kernel, and then you can forget about them. there are a few ports, like lsof, that prefer to have the kernel source code available to them, but those are few and far between. to save space, you can certainly build a kernel and then remove the sources. well, install the kernel first, but, yeah. > also, when you rebuild the kernel, does it upgrade you to the latest > freebsd version? no. the kernel is the engine of the car, but there's so much more. there's the rest of the car: the body, the wheels, the sunroof, that gumwad under the driver's seat. and then there's the frivolous stuff: the hoola dancer, the radio, and the brakes. so. by replacing the engine, you have sped up your car (theoretically), but if you just put in a Mack truck engine into your geo prism, the car won't run. you have to change the car body (base system) along with the engine (kernel). CVSUP the entire system source (see the handbook for instructions), and read /usr/src/README. that will contain all the stuff you need to know. just don't forget to install the hoola dancer when you're done. -Adam -- "Oh good, my dog found the chainsaw." -Lilo, "Lilo & Stitch" Adam Weinberger adam@vectors.cx http://vectors.cx To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message