From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id AJH8DRYNg2CPlQAAgWs5BA (envelope-from ) for ; Fri, 23 Apr 2021 20:08:22 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id +N+RCRYNg2AcWgAAbx9fmQ (envelope-from ) for ; Fri, 23 Apr 2021 18:08:22 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E38E812A9B for ; Fri, 23 Apr 2021 20:08:21 +0200 (CEST) Received: from localhost ([::1]:34380 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1la0E1-0003ZX-2N for larch@yhetil.org; Fri, 23 Apr 2021 14:08:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:60582) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lZxZF-0002nT-5x for bug-guix@gnu.org; Fri, 23 Apr 2021 11:18:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:55201) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lZxZD-00043T-0D for bug-guix@gnu.org; Fri, 23 Apr 2021 11:18:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lZxZC-0008Cn-QR for bug-guix@gnu.org; Fri, 23 Apr 2021 11:18:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#47971: Improve Guix commands for update/upgrade Resent-From: Bone Baboon Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 23 Apr 2021 15:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47971 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: bo0od Cc: 47971@debbugs.gnu.org X-Debbugs-Original-Cc: 47971@debbugs.gnu.org, bug-guix@gnu.org Received: via spool by 47971-submit@debbugs.gnu.org id=B47971.161919106731500 (code B ref 47971); Fri, 23 Apr 2021 15:18:02 +0000 Received: (at 47971) by debbugs.gnu.org; 23 Apr 2021 15:17:47 +0000 Received: from localhost ([127.0.0.1]:38510 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZxYx-0008Bz-68 for submit@debbugs.gnu.org; Fri, 23 Apr 2021 11:17:47 -0400 Received: from knopi.disroot.org ([178.21.23.139]:42170) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZxYv-0008Br-HW for 47971@debbugs.gnu.org; Fri, 23 Apr 2021 11:17:46 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 54C9F52DC0; Fri, 23 Apr 2021 17:17:44 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qxf1ephUapHy; Fri, 23 Apr 2021 17:17:43 +0200 (CEST) References: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1619191060; bh=qrtGSW1fI5Rs7uIrCdV6iA2hh4olw5/TBZ4wrfPKy3Q=; h=References:From:To:Cc:Subject:In-reply-to:Date; b=lFVACCX16B/v+eWeou9lBzv+SRVUBBldm9/ts+vbrQMvt1s5uokDHlHMUYAaQJa9w 0mXC7DYzqboOTLYVGNNcGhuJutk5gv/2X4qO0ifNozcv3ua+ZmxzqRtxQzVrFiMZXL 7K9MoEvn7+E4gscS5JHlHnoqCRgFLhDkkbVtcJlIHriERa6eSfNX+RKpWsl8PuQJvn RJSmqSet6So8mmo8DF1AktxPkna66MKxD7YV6LAjEJsv9vcWUk3DepiRqo0jWKaHh/ 8l13bVzwFbR+SbcgUclyMO+e7pJclti/eLeKXsocJUVgxfsYzA4Ok2NVwTUflNbvep vmoSoQ5tQpQ1Q== In-reply-to: Date: Fri, 23 Apr 2021 11:16:40 -0400 Message-ID: <878s592fqf.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Fri, 23 Apr 2021 14:07:54 -0400 X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" Reply-to: Bone Baboon From: Bone Baboon via Bug reports for GNU Guix X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619201302; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=CvhyV3bpV7AT4abE1jWSBhHYo4duZFEUrIE5SPWx0fA=; b=s51hd4rEfWtZnxxzyFvd7Nt1+oJ0eZuFPNKvcHm9GefVf6ihO1U7nS+iVEzvF/gkZgrp0Y s111z6I7SFFuwqcIrvbvHmPn6AqPoImWy46Nq2OttQFhaw/DRkPUu64G2hwrUSJdKmgePp 7J3cJRm2oXJrH9GUWZG4IDqWvXAvQX1Z7pR1ztRjptKCe7BNMOtsg2J24171J0ACtGr711 mNgw2ZNujVx66RXhBkgW8uUcm55lYm+km9ZqO+1nGNfEgzsjJpBXd26kwzc1htXjaN8c0H 1FgYd9fl/DN+SoV/ZDtQESLk8aLyTZgnIAncOEZGOfdNvx96olZzQWiaKmIs5Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619201302; a=rsa-sha256; cv=none; b=ZV70MS/rqgoNxNNRWYPcMFL4Z7nczfG0GaULo55H6BmhxDKnFcDq2ojTF8KwnmHvzYZfw7 wdnp9Wnvi0RDB4KSbjZZEw1qN82iksMi0ykPEMIlSHPXx1YPwXxm+5k0c2bQlGBJCulqZb V7HUTm6wWBFdnAAyeqT0oRfjI1SgSvxBtsIi4D/oLjT5jahybmtCGMxEOSIr4BQPAFGJti auuycXLaT/TWG3oRjX3MXegc4pl9I2b7oSLSk5iVgzcJg8IYwebKD17PJNgDnETN8uPPrK t6SHDUr60XUdQZQ0NUI6hojEfOnoxmuZ8weDz/99BtXtqgA4DQm832l8WKcVKA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=disroot.org header.s=mail header.b=lFVACCX1; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.44 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=disroot.org header.s=mail header.b=lFVACCX1; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: E38E812A9B X-Spam-Score: -2.44 X-Migadu-Scanner: scn0.migadu.com X-TUID: aw8dc1KPZPmF bo0od writes: > The current commands used to make sure everything updated are not > friendly to type nor to memorize The name of package management commands seems like it would largely be personal preference. Each person using Guix could customize the commands to their own preferences using Bash aliases or an equivalent for the shell they are using. For Bash refer to the Aliases section of it's info documentation. > - pull -> update or refresh > - upgrade -> can be kept or package-upgrade > - reconfigure /etc/config.scm -> dist-upgrade or distro-upgrade or > system-upgrade For command names there are many package managers that you can look to for inspiration. Here are some examples: * Gentoo - emerge * OpenBSD - pkg * Void - xbps * Alpine - apk * Debian - apt * Arch - pacam or paru * Fedora - dnf > OR There is another approach some distros taking which is using > shortcuts to only letters e.g > > pull -> p or -p > upgrade -> u or -u > reconfigure -> re or -re This could also be done with shell aliases.