Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 May 2008 09:18:33 +0300
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        Manolis Kiagias <sonicy@otenet.gr>, Matthias Apitz <matthias.apitz@oclc.org>
Cc:        "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org>
Subject:   Re: Asus eee
Message-ID:  <87prre275y.fsf@kobe.laptop>
In-Reply-To: <4834516F.1010002@otenet.gr> (Manolis Kiagias's message of "Wed,  21 May 2008 19:44:31 %2B0300")
References:  <972994690801011020u60ed0a0et6d8356cdb1f6f974@mail.gmail.com> <20080102141419.GB61289@sandvine.com> <p06240807c3b721bd576d@[128.113.24.47]> <20080521143210.GA70289@rebelion.Sisis.de> <4834516F.1010002@otenet.gr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 21 May 2008 19:44:31 +0300, Manolis Kiagias <sonicy@otenet.gr> 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.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87prre275y.fsf>