From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: how to "install" guixsd on a digitalocean server Date: Fri, 7 Apr 2017 14:31:11 +0000 Message-ID: <20170407143111.sux7lg6rvy2v6qps@abyayala> References: <87pogo8lqj.fsf@pobox.com> <86shlks49e.fsf@gmail.com> <87y3vc5mpf.fsf@igalia.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60684) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cwUvF-0005oN-DD for guix-devel@gnu.org; Fri, 07 Apr 2017 10:31:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cwUv8-0002n7-8r for guix-devel@gnu.org; Fri, 07 Apr 2017 10:31:29 -0400 Received: from latitanza.investici.org ([82.94.249.234]:44819) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cwUv7-0002ms-U2 for guix-devel@gnu.org; Fri, 07 Apr 2017 10:31:26 -0400 Content-Disposition: inline In-Reply-To: <87y3vc5mpf.fsf@igalia.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Andy Wingo Cc: guix-devel@gnu.org, myglc2 Andy Wingo transcribed 1.0K bytes: > Hi :) > > On Fri 07 Apr 2017 16:04, myglc2 writes: > > > On 04/07/2017 at 14:07 Andy Wingo writes: > > > >> I just "installed" GuixSD on a DigitalOcean droplet. You can't actually > >> install GuixSD; you have to mutate an existing installation into > >> GuixSD. But fine. > > [...] > > > > I upgraded Debian to GuixSD on a physical server in a similar way ... > > > > https://lists.gnu.org/archive/html/guix-devel/2016-03/msg00354.html > > > > ... but I used 'guix system init' instead of 'guix system reconfigure'. > > > > I wonder, could that approach have been used in this situation to avoid > > the need to "clean up the remaining Debian bits"? > > Neat. For me the answer is, I don't know :) I thought with guix system > init you had to do a bunch of partitiony type things? Certainly if I > had a blank scratch space I could do that. > > In hindsight it is something of a miracle that "reconfigure" worked on a > previously non-GuixSD system. Strange. I will accept it though :) > > Andy > Okay, you have to provide a config.scm and you have to have root or sudo, in which case you already have the rights to cause total destruction on the machine... but should we point that out that it is possible to "accidentally" run a succesful guix system init on a system which is let's say Debian or whatever, ever if it is just for curiosity of discovery? And why would we point it out? Is there any harm in it or do we trust sudo/root users to know that this can happen?