From owner-freebsd-questions@FreeBSD.ORG Wed Jul 21 04:59:00 2004 Return-Path: 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 DA64016A4CE for ; Wed, 21 Jul 2004 04:59:00 +0000 (GMT) Received: from asmtp-a063f29.pas.sa.earthlink.net (asmtp-a063f29.pas.sa.earthlink.net [207.217.120.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id C991943D1D for ; Wed, 21 Jul 2004 04:59:00 +0000 (GMT) (envelope-from algould@datawok.com) Received: from 20-74.lctv-b4.cablelynx.com ([24.204.20.74] helo=[192.168.63.10]) by asmtp-a063f29.pas.sa.earthlink.net with asmtp (TLSv1:RC4-MD5:128) (Exim 4.34) id 1Bn9C0-0005Bw-DE; Tue, 20 Jul 2004 21:59:00 -0700 From: "Andrew L. Gould" To: freebsd-questions@freebsd.org Date: Wed, 21 Jul 2004 00:00:14 -0500 User-Agent: KMail/1.6.2 References: <20040721032801.6942.qmail@webmail01.mesa1.secureserver.net> In-Reply-To: <20040721032801.6942.qmail@webmail01.mesa1.secureserver.net> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200407210000.14340.algould@datawok.com> X-ELNK-Trace: ee791d459e3d6817d780f4a490ca69564776905774d2ac4b8a29c5dfbb76ea7e1307559b005cd7c3350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 24.204.20.74 cc: Ara@Avvali.COM Subject: Re: how to update freebsd? newbie X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jul 2004 04:59:01 -0000 On Tuesday 20 July 2004 10:28 pm, Ara@Avvali.COM wrote: > hi > i am sorry if this is a stupid question i ask but i am willing to see > if someone helps me to understand the freebsd update process, i just > came from redhat so forgive me > i did couple of readings on line and used handbook, even bought a > freebsd unleashed book, but i still have not got this > i have to install cvsup-without-GUI and then synchronize the sources. > then sync the port collection and then build work to keep it updated/ > but build work takes a while and i don't think this is a good idea to > do everyday. is there any way so i can just get the required packages > built or even download a pre-made package from ftp? also what happens > let's say i install gimp 2.x and next week 2.y comes up, is there any > way so it automatically checks everyday to see if there is a new > version and download and install from packages? > help is appreciated FreeBSD has a cleaner separation between core "system" applications and "non-system", extra applications that can be installed from the ports. When you cvsup, you download changes to the source code of the system. You can also, depending upon your chosen configuration, download changes to the ports and documentation. When you download the source code, it doesn't mean that you are compiling it. You can compile it later at a time of your choosing. Also, since you're only downloading changes since your last cvsup, nightly or weekly cvsups will take less time. The ports system includes directions for your system to download and compile source code for applications. When you cvsup the ports, you are only downloading changes to the ports system. No port applications are installed or upgraded as a result of the cvsup process. You may wish to investigate portupgrade (at /usr/ports/sysutils/portupgrade/), a port that helps you upgrade installed ports and keep your installed applications in sync. You can download and install precompiled, binary packages directly from the ftp site using pkg_add with the -r option (see man pkg_add). Best of luck, Andrew Gould