guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[shepherd] 06/06: README: Document use of the Guix channel.


From: Ludovic Courtès
Subject: [shepherd] 06/06: README: Document use of the Guix channel.
Date: Wed, 14 Jun 2023 12:46:25 -0400 (EDT)

civodul pushed a commit to branch master
in repository shepherd.

commit d5ed516e736ce473902cc86b5cf4f61f27ebb642
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Wed Jun 14 18:41:31 2023 +0200

    README: Document use of the Guix channel.
    
    * README: Document it.
    
    Suggested-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
---
 README | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/README b/README
index 42e2c4f..9ad2e87 100644
--- a/README
+++ b/README
@@ -34,6 +34,28 @@ should read the Texinfo manual for details:
 
   info -f shepherd.info
 
+** Installing development snapshots with Guix
+
+The Shepherd repository can be used as a Guix “channel”.  To do that, change
+~/.config/guix/channels.scm along these lines:
+
+  (append (list (channel
+                (name 'shepherd)
+                (url "https://git.savannah.gnu.org/git/shepherd.git";)
+                (introduction
+                 (make-channel-introduction
+                  "788a6d6f1d5c170db68aa4bbfb77024fdc468ed3"
+                  (openpgp-fingerprint
+                   "3CE464558A84FDC69DB40CFB090B11993D9AEBB5")))))
+         %default-channels)
+
+Once that is done, run ‘guix pull’.  This will give you additional ‘shepherd’
+packages with higher version numbers:
+
+  guix package -A shepherd
+
+You can then install it with ‘guix install shepherd’ or similar.
+
 ** More information
 
 Detailed instructions on installing the GNU Shepherd are available in



reply via email to

[Prev in Thread] Current Thread [Next in Thread]