blob: e8ab1466c91a716df0697eaf2305eefc4eb4f68e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#+TITLE: Administration of cuirass.genenetwork.org
#+AUTHOR: Collin J. Doering
#+begin_abstract
This document details maintenance and administration of cuirass.genenetwork.org.
#+end_abstract
* Updating cuirass.genenetwork.org
1. Fetch the most recent channel file.
#+begin_src shell
guix shell curl -- curl -O https://git.genenetwork.org/guix-north-america/plain/channels.scm
#+end_src
2. Update guix using the most recent channel file.
#+begin_src shell
sudo -i guix pull -C $(realpath channels.scm)
#+end_src
3. Build the system
ℹ️ This is optional, as the next step (reconfigure) implies a build
#+begin_src shell
sudo -i guix system build -e '(@ (guix-na config balg02) %system)'
#+end_src
4. Update the system.
#+begin_src shell
sudo -i guix system reconfigure -e '(@ (guix-na config balg02) %system)'
#+end_src
5. Reboot.
#+begin_src shell
sudo reboot
#+end_src
|