From owner-freebsd-questions@FreeBSD.ORG Tue Jan 20 22:49:21 2009 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 7691C106564A for ; Tue, 20 Jan 2009 22:49:21 +0000 (UTC) (envelope-from twh359@earthlink.net) Received: from elasmtp-curtail.atl.sa.earthlink.net (elasmtp-curtail.atl.sa.earthlink.net [209.86.89.64]) by mx1.freebsd.org (Postfix) with ESMTP id 353368FC13 for ; Tue, 20 Jan 2009 22:49:21 +0000 (UTC) (envelope-from twh359@earthlink.net) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=dk20050327; d=earthlink.net; b=NwcXpGWabtHKLX3IxEcn61i0yPClt3GVgfa8q1t44R5Ly9ac6rfrkfHtjnPrR3Ke; h=Received:Date:To:Subject:Reply-To:From:Content-Type:MIME-Version:Content-Transfer-Encoding:Message-ID:User-Agent:X-ELNK-Trace:X-Originating-IP; Received: from [4.249.66.44] (helo=dialup-4.249.15.110.dial1.washington2.level3.net) by elasmtp-curtail.atl.sa.earthlink.net with esmtpa (Exim 4.67) (envelope-from ) id 1LPP6v-0000OE-TY for freebsd-questions@freebsd.org; Tue, 20 Jan 2009 17:30:18 -0500 Date: Tue, 20 Jan 2009 17:29:24 -0500 To: freebsd-questions@freebsd.org From: "Thomas W. Holloway" Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-15 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Message-ID: User-Agent: Opera Mail/9.63 (Win32) X-ELNK-Trace: 04765327d95c5d2694f5150ab1c16ac060844222a69b33f4e1c2fe71bda061404dd4c552ec02c382350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 4.249.66.44 Subject: Newbie: offline package use / XFCE. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: twh359@earthlink.net List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jan 2009 22:49:21 -0000 Greetings from newbie land. I have what I hope is a simple question about using packages offline, with particular reference to XFCE if that matters. I am not so much asking "how do I do this?" as I am "Do I understand this correctly?" I have read the appropriate sections of the Handbook, Lehey's _Complete FreeBSD_ (both paragraphs :) ), and Lucas' _Absolute FreeBSD (2nd ed.). I have googled and done some searching of this list's archives, and couldn't tease the answer out of them. As you will see, it would be a LOT of work to "just try it", so I don't feel too bad about asking before diving in. I would like to install XFCE on a FreeBSD 7.1 box that is and will remain (for now) offline. No network connection at all. If I have read correctly, this means downloading the appropriate package(s) and using pkg_add. So far, so good (I haven't done it, but it seems clear enough). The package for XFCE4, as listed here http://www.freebsd.org/ports/xfce.html is a "meta-port" (I believe I understand the idea), which seems to have about one hundred (100) dependencies. Of course, some of those will have dependencies of their own, and so on. My question is this: In order to "download/ftp the package" for XFCE4, I would have to obtain all hundred (or so) of the listed files _and_ any dependencies they may have so as to point pkg_add at them locally. Is this correct? If not correct, what have I missed (a pointer to what I've missed should be sufficient). I've also looked at it from the XFCE side, where there is a nice, detailed doc by Benedikt Meurer, here http://www.os-works.com/documentation/xfce-installers/4.2.1/xfce-installer/ This strongly implies that I can bypass the pkg_add procedure entirely. Might be worth trying, but I'd still like to know if I've understood what the package listing above is saying. Editorial comment and/or general advice on XFCE is not unwelcome. It's just secondary to the question. Thanks in advance, and regards, Tom Holloway. PS: I almost forgot the traditional "PLEASE HELP!!!" ;) But this is not for work and I am not on any deadline whatever.