From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fredrik Salomonsson Subject: Re: How add user without update package Date: Wed, 10 Jul 2019 14:35:18 -0700 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:55703) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hlKFR-0001bC-VU for help-guix@gnu.org; Wed, 10 Jul 2019 17:35:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hlKFQ-0004E2-Mt for help-guix@gnu.org; Wed, 10 Jul 2019 17:35:33 -0400 Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]:45081) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hlKFQ-00048d-72 for help-guix@gnu.org; Wed, 10 Jul 2019 17:35:32 -0400 Received: by mail-qk1-x72f.google.com with SMTP id s22so3125502qkj.12 for ; Wed, 10 Jul 2019 14:35:31 -0700 (PDT) In-Reply-To: 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: Pirboazo Cc: help-guix Hi Pierre, Den ons 10 juli 2019 kl 12:17 skrev Pirboazo : > Hello Everybody, > > I want add an user on my system but not update all packages. > > An user on on IRC channel #guix said me : > > > just use the same commit as you did when you last reconfigured with > the modified config.scm's only change in the users section > > I don't understand how to launch reconfigure with the same commit. > > i understand to change the commit , i must use the command : guix pull > > If i don't modify the commit > > How it'spossible than the command *guix system reconfigure* launch the > build of a new configuration. > > Thank for your help. > > Pierre > It is as simple as running `guix system reconfigure /path/to/config.scm`. That will reconfigure your os using the config file based on the current commit of guix. Only way to change the commit, as you said, is `guix pull`. Which is why when updating Guix System. You first run `guix pull`, to get new versions of packages etc. Then `guix system reconfigure` to reconfigure your os based on that commit. I hope that clears it up. -- s/Fred[re]+i[ck]+/Fredrik/g