From owner-freebsd-questions@FreeBSD.ORG Tue Jul 31 13:55:23 2007 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 657D416A417 for ; Tue, 31 Jul 2007 13:55:23 +0000 (UTC) (envelope-from andrewgould@yahoo.com) Received: from web35301.mail.mud.yahoo.com (web35301.mail.mud.yahoo.com [66.163.179.95]) by mx1.freebsd.org (Postfix) with SMTP id 24CE013C442 for ; Tue, 31 Jul 2007 13:55:22 +0000 (UTC) (envelope-from andrewgould@yahoo.com) Received: (qmail 699 invoked by uid 60001); 31 Jul 2007 13:55:20 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=aoQUXrAWUYiwQNci7ND2dMrfrDHtI+OiW7WMcPzfnABaor8autV9gyaXXNDMlEoiE6q0kMWPOWF6umJ75zwM3pBbNu1xXDNTjY4p43zDkSDWTDZWBAqeh8gGXo5ZQF//0shMLEneFpRKwkyrPPG3y5vXPjnCOxOi5uNlpfT0srk=; X-YMail-OSG: q_WmhkkVM1mkaAiTt3nDwS4zdDUSOWC7WUfpLCxHakiwUVQpBKu6W51Yqo5Eo8B1iu45YQMowJLB_lsRYIpSkMVTf2Pgiws96rWtxqRjV2sBx5nN1h8- Received: from [204.115.94.51] by web35301.mail.mud.yahoo.com via HTTP; Tue, 31 Jul 2007 06:55:20 PDT X-Mailer: YahooMailRC/651.41 YahooMailWebService/0.7.119 Date: Tue, 31 Jul 2007 06:55:20 -0700 (PDT) From: Andrew Gould To: Bram Van Steenlandt , Liste FreeBSD MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-ID: <252105.99583.qm@web35301.mail.mud.yahoo.com> Cc: Subject: Re: updating multiple freebsd desktops 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: Tue, 31 Jul 2007 13:55:23 -0000 > ----- Original Message ----=0A> From: Bram Van Steenlandt =0A> To: Liste FreeBSD =0A> Sent: Tue= sday, July 31, 2007 6:59:22 AM=0A> Subject: updating multiple freebsd deskt= ops=0A> =0A> Hi list,=0A> =0A> The company I work for is linux based, we wo= rk with our own app written =0A> in wxPython.=0A> I am having a lot of trou= ble finding a suitable desktop OS, I've just =0A> went with redhat but I th= ink I am having second thoughts about it .=0A> Freebsd (wich we use for som= e servers) would be an option but:=0A> =0A> I find it really difficult to k= eep freebsd up to date in a desktop =0A> situation, recompiling things like= gnome can take a lot of time.=0A> =0A> So what I would really like is to m= ake one machine the build/test =0A> machine and keep this machine up to dat= e with the ports and portmanager =0A> or so.=0A> Can I then set up some kin= d of repo with the packages from this machine =0A> and run something like "= yum upgrade" on every desktop we have ?=0A> I know something like sharing (= thus building it only once and installing =0A> it on multiple pc's) /usr/po= rts could be done but it is still to much =0A> work and I would like someth= ing that also works over the internet.=0A> =0A> Ideas anyone ?=0A> =0A> ki= nd regards=0A> _______________________________________________=0A=0A=0AHere= are some ideas to get you started:=0A=0A1. Maintain one server and access= it remotely using X Window or vnc.=0A=0A2. Use portupgrade on each with t= he options to upgrade ports using=0A binaries from the internet.=0A=0A3= . Maintain one server and use pkg_create to create binary packages of=0A = all installed ports.=0A=0A4. Take a look at PCBSD, which is FreeBSD pre= configured as a desktop=0A and with additional, user-friendly features.= =0A http://www.pcbsd.org.=0A=0AGood luck,=0A=0AAndrew=0A=0A=0A=0A=0A