diff --git a/README.md b/README.md
index 17826dc6aca9e72bd85a56a9479f76ac7b7dc3d7..e5fa4ecc6d39f0d8c7607daa63bb76d9b6c73722 100644
--- a/README.md
+++ b/README.md
@@ -21,17 +21,16 @@ option, you can build the software from source.
 
 Add this line to your `sources.list`:
 
-    deb http://debian.incal.net/debian liber/
+    deb [signed-by=/usr/share/keyrings/incal-archive-keyring.gpg] http://debian.incal.net/debian liber/
 
 Then make sure the GPG key used to sign the repository is installed,
 update the package sources, and install the `liber` package:
 
-    $ sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net/ \
-        --recv C0EAC2F9CE9ED9B0
+    $ gpg --keyserver hkp://keys.openpgp.org/ --recv 06F524BFE221CD1F65DF57F5C0EAC2F9CE9ED9B0
+    $ gpg --export --export-options export-minimal 06F524BFE221CD1F65DF57F5C0EAC2F9CE9ED9B0 | sudo tee /usr/share/keyrings/incal-archive-keyring.gpg > /dev/null
     $ sudo apt-get update
     $ sudo apt-get install liber
 
-
 ### Build from source
 
 To compile liber from source, you will need a working [Go](http://golang.org/)