From owner-freebsd-gnome@FreeBSD.ORG Fri Jun 27 01:30:38 2008 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F7261065677 for ; Fri, 27 Jun 2008 01:30:38 +0000 (UTC) (envelope-from knowtree@aloha.com) Received: from relay.pixi.com (relay.pixi.com [206.127.224.101]) by mx1.freebsd.org (Postfix) with ESMTP id 6459E8FC1E for ; Fri, 27 Jun 2008 01:30:38 +0000 (UTC) (envelope-from knowtree@aloha.com) Received: from yoda.pixi.com (yoda.pixi.com [206.127.224.41]) by relay.pixi.com (8.13.6+Sun/8.13.6) with ESMTP id m5R1UWr6004571; Thu, 26 Jun 2008 15:30:32 -1000 (HST) Received: from webmail.pixi.com (yoda.pixi.com [206.127.224.120] (may be forged)) by yoda.pixi.com (8.13.1/8.13.1) with SMTP id m5R1UWBS013011; Thu, 26 Jun 2008 15:30:32 -1000 Message-Id: <200806270130.m5R1UWBS013011@yoda.pixi.com> To: Chuck Robey , knowtree@aloha.com, Mark Kirkwood , freebsd-gnome@freebsd.org From: knowtree@aloha.com Date: Thu, 26 Jun 2008 15:30:32 HST X-Posting-IP: 141.190.32.71 X-Mailer: Endymion MailMan Standard Edition v3.2.19 Cc: Subject: Re: Can Gnome install from CD-ROM with defaults? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jun 2008 01:30:38 -0000 > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > knowtree@aloha.com wrote: > >> knowtree@aloha.com wrote: > >>> I want to install Gnome in a classroom situation, either live or as a > >>> homework project. I prefer not requiring the bandwidth a network install > >>> entails. This step will follow installing FreeBSD, so it will be on a clean > >>> machine. > >>> > >>> Is there a way to do this using CD-ROM? > >>> > >>> What if I did it once ahead of time, then copied all the tarballs to the > >>> new machine's /usr/ports/distfiles, then ran the gnome2 installer? Would > >>> that work without a network connection? > >>> > >>> Is there a way to run the installer with the option to take all defaults > >>> and not prompt? I recall having my recent installs get stuck several times > >>> waiting for me to accept the proposed configuration for this or that port. > >>> > >>> > >> I think the "batch" option to portinstall is what you want: > >> > >> $ portinstall --batch gnome2 > >> > >> should work out what dependencies are needed and install gnome without > >> user intervention. > > Wonder what actual aspect of the installation process you'd be trying to > illustrate? Because, you could install this using packages (fastest) or via a > tool like is illustrated above, or the hard way ... it largely depends on what > you're trying to show the students. In all cases, what strikes me is the fact > that this is a pretty large, long job, in all cases requiring much longer than > you probably have for a single class. So, maybe you could tell us? I didn't want to clutter up my request for help with a long story, but for those interested, here it is. I have been invited to teach to a group of homeschoolers. High school, mostly, possibly some younger, TBD. "Computer stuff." I want to align the student's efforts with my Open Slate Project (http://openslate.net). A fundamental concept of the project is that students master their tools. Eventually, every student will build their own computer, which includes installing and configuring the software. The preferred OS is FreeBSD. The GUI has not been selected, but I happen to like Gnome so for now I'll start with what I know. I like hands-on learning. I prefer students be given tasks they do not yet understand, then as the questions get answered they have experiences to match them to. A place to store the answers. This is more likely to generate more questions than simply lecturing at them. Without experience, information is just stuff to memorize. I want the first class session to cover how to install FreeBSD, and we will do one. Homework then is installing FreeBSD themselves, on their computer. Advanced students can go ahead and try installing Gnome, but it will be the subject of the second meeting. We won't be building anything yet, just installing on old hardware. We have not decided how often we will meet, but at the most once a month, so big homework projects are the best. They will have on-line resources, forums and mail. That is half of the course content. The other half is learning to edit in wikimedia and using that skill to create content on the Open Slate Wiki (http://wiki.openslate.net). I know I can install FreeBSD from CD-ROM and the only real challenge is the installer maze. I have alread documented a basic install on the wiki. After we do one together the students should be able to follow those instructions and get FreeBSD up and running. It's Gnome I worry about. I have only gotten it to work when installed live from ports. I tried installing from packages and nothing worked right, starting with the video. Installing from ports via the 'net takes hours, with lots of stopping to ask for configuration settings. What I am thinking is that if I have every tarball Gnome will look for I can copy them to the new /usr/ports/distfiles and run the install without a network connection. My goal is a first time install that is mostly automatic. All comments welcome. Gary Dunn Honolulu Open Slate Project http://openslate.net/ 73 BMW E9 (3.0 CS) 2213583 (rust repair research project) http://e9erust.blogspot.com/