From owner-freebsd-questions@FreeBSD.ORG Thu May 22 06:19:28 2008 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 671771065675 for ; Thu, 22 May 2008 06:19:28 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id D738D8FC0A for ; Thu, 22 May 2008 06:19:27 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from kobe.laptop (adsl105-70.kln.forthnet.gr [77.49.224.70]) (authenticated bits=128) by igloo.linux.gr (8.14.3/8.14.3/Debian-1) with ESMTP id m4M6IcQp023975 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 22 May 2008 09:18:48 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.2/8.14.2) with ESMTP id m4M6Ib0q050274; Thu, 22 May 2008 09:18:37 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.2/8.14.2/Submit) id m4M6IY0U050270; Thu, 22 May 2008 09:18:34 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) From: Giorgos Keramidas To: Manolis Kiagias , Matthias Apitz References: <972994690801011020u60ed0a0et6d8356cdb1f6f974@mail.gmail.com> <20080102141419.GB61289@sandvine.com> <20080521143210.GA70289@rebelion.Sisis.de> <4834516F.1010002@otenet.gr> Date: Thu, 22 May 2008 09:18:33 +0300 In-Reply-To: <4834516F.1010002@otenet.gr> (Manolis Kiagias's message of "Wed, 21 May 2008 19:44:31 +0300") Message-ID: <87prre275y.fsf@kobe.laptop> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-MailScanner-ID: m4M6IcQp023975 X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.836, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.56, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: "freebsd-questions@freebsd.org" Subject: Re: Asus eee 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: Thu, 22 May 2008 06:19:28 -0000 On Wed, 21 May 2008 19:44:31 +0300, Manolis Kiagias wrote: > Matthias Apitz wrote: >>> >>> http://nighthack.org/wiki/EeeBSD >> >> Thanks for that hint. I'm thinking in buying such a device to have it >> with me as a typewriter, mostly; normally I use FreeBSD 7.0-REL on my >> laptop with around 200 compiled ports: KDE, OpenOffice, Lyx, >> StarDict, ... the compilation normally takes 2-3 days to have it all >> ready; >> >> Of course, on that limited device with 4 or 8 GByte SSD it is not an >> option to compile the stuff up from /usr/ports on the system itself, >> not only from the point of view of disk space, but also because of >> the limited lifetime write cycles of the SSD; >> >> In short: what would be the easiest way to move the installed ports >> from my laptop to such an Eee PC? can I make, for example, packages >> from my ports and install them? Hi Matthias, Yes, you can 'move' the prebuilt packages from your main box :) > - Do not compile anything on the eee. It wil be a test of its abilities > and your patience. Compile the kernel on another a PC and copy it via a > USB key. Either use ready made packages (possibly after setting > PACKAGESITE to packages-7-stable) or use 'make package' on your main pc > to create packages and transfer them. Alternatively, you can use `pkg_create -b' to save the installed copies of a few ports, and move them over. Installed packages can be saved anywhere you prefer to store them. I some times use `/usr/pkg'. As an example, if you have `procmail-3.22_6' installed, you can create a package even after you clean its port build directory with: # cd /usr/pkg # pkg_create -b procmail-3.22_6 This should save the package in `procmail-3.22_6.tbz' in the current directory. Then you can move the *.tbz file(s) to the EeePC and install them with `pkg_add', as Manolis described.