From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: Some questions regarding GuixSD Date: Fri, 30 Sep 2016 12:07:22 +0000 Message-ID: <87eg418ubp.fsf@we.make.ritual.n0.is> References: <20160930010954.GA644@khaalida> <87zimpssv3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42606) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpwbT-00060l-7l for help-guix@gnu.org; Fri, 30 Sep 2016 08:07:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpwbO-0005HH-9x for help-guix@gnu.org; Fri, 30 Sep 2016 08:07:46 -0400 In-Reply-To: <87zimpssv3.fsf@gnu.org> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Ludovic =?utf-8?Q?Court=C3=A8s?= , dian_cecht@zoho.com Cc: help-guix@gnu.org Hi, I hope you don't mind if I add to this some lines. Ludovic Courtès writes: > Hi, > > dian_cecht@zoho.com skribis: > >> 1) Is there any way to prevent a package from being installed at all? > > Only packages that you want are “installed”, in the sense that only > packages that you explicitly ask for are available in your user profile. > > The /gnu/store directory may contain other packages, but you don’t have > to worry about that. > >> 2) Are multiple versions of a package in the tree at any given time? > > You can have multiple profiles, each containing a different version of a > given package, for example. > > The source tree of Guix itself usually only contains the latest version > of each package. There are exceptions for packages where it makes sense > to keep several stable series in parallel: GCC, Python, Guile, etc. > >> 3) Is there any way to install GuixSD from something other than the LiveUSB >> image on the site? > > You can install Guix on top of your GNU/Linux system and run: > > guix system init config.scm / > > Be careful: this is a one-way change! > >> 4) Is GnuNET integration already working? > > No. It's a bit of a stretch (in time), but I've applied for funding yesterday and one of the 3 ideas is to push gnunet integration further, to aid the live-system I am working on. I say 'stretch' because this is a topic which requires some preparing contributions and then lots of testing and diving deeper into the core of Guix :) So if all goes well, I know around december if I qualified with my idea for funding and can almost worry-free hack on this for another 6 months. It's like Google Summer of Code, only a bit longer. I'll very optimistic and say that my internal documented goal for basic gnunet-filesystem integration for guix is summer / autumn 2017. >> 5) How do I install Guix for a nonroot account in another distro? > > First you install it as root, as described in the installation > instructions at . > Then all the users on that system, root or not, can use it. > >> I'm also curious what the current plans are for Guix/GuixSD are. > > The ‘ROADMAP’ file lists remaining features or issues that need to be > addressed before 1.0. If everything goes well, 1.0 will be ready within > 6 months or so. > > HTH! > > Ludo’. > > -- ng0 #.endofsubmission.