From owner-freebsd-questions@FreeBSD.ORG Fri Dec 30 18:45:28 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 96DB216A422 for ; Fri, 30 Dec 2005 18:45:28 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from rosebud.otenet.gr (rosebud.otenet.gr [195.170.0.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id E287643D66 for ; Fri, 30 Dec 2005 18:45:22 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from flame.pc (aris.bedc.ondsl.gr [62.103.39.226]) by rosebud.otenet.gr (8.13.4/8.13.4/Debian-8) with SMTP id jBUIjJhH009025; Fri, 30 Dec 2005 20:45:20 +0200 Received: by flame.pc (Postfix, from userid 1001) id 823E311922; Fri, 30 Dec 2005 20:44:05 +0200 (EET) Date: Fri, 30 Dec 2005 20:44:05 +0200 From: Giorgos Keramidas To: guru@Sisis.de Message-ID: <20051230184405.GA1237@flame.pc> References: <20051229141409.GA7881@rebelion.Sisis.de> <20051229145814.GA19261@flame.pc> <20051229150959.GA10620@rebelion.Sisis.de> <20051229161025.GA13296@rebelion.Sisis.de> <43B4194E.9020203@scls.lib.wi.us> <20051230082550.GA4596@rebelion.Sisis.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051230082550.GA4596@rebelion.Sisis.de> Cc: Andreas Rudisch <"cyb."@gmx.net>, Greg Barniskis , freebsd-questions@freebsd.org Subject: Re: 6.0-REL && isos of distfiles 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: Fri, 30 Dec 2005 18:45:28 -0000 On 2005-12-30 09:25, guru@Sisis.de wrote: > In the company, where I'm at the moment, I've an uplink to Internet of > 2 mb, at home I've 64 kbit; so my idea was to fetch, lets say 4 CD at > high speed, burn them and use them at home for the needed disfiles This is where the -F option of portupgrade becomes *very* useful: - On the system with the fast connection, you update your /usr/ports tree and then run portupgrade: # portupgrade -a -vuN -F - Copy over both /usr/ports and /usr/ports/distfiles Now updates from the disconnected system should be easy as long as you use the same options when building the ports on the two systems (since some of the port options may affect the number and version of distfiles downloaded). Another way to update systems that use similar versions of FreeBSD on the same architecture is to use pkg_create(1) (with the -b option) to save the packages of one system and pkg_add(1) to install them on another.