2.4 KiB
2.4 KiB
<html>
<head>
</head>
bordeaux.guix.gnu.org
This is a substitute server for Guix.
Availability for x86_64-linux, i686-linux and powerpc64le-linux should be good. aarch64-linux is a work in progress, and availability for armhf-linux plus i586-gnu is limited.
Cross built packages from x86_64-linux to i586-pc-gnu are also available, aarch64-linux-gnu, arm-linux-gnueabihf availability is limited.
Using these substitutes
The URL to use to fetch substitutes is https://bordeaux.guix.gnu.org
,
and they're signed with the following key.
(public-key (ecc (curve Ed25519) (q #7D602902D3A2DBB83F8A0FB98602A754C5493B0B778C8D1DD4E0F41DE14DE34F#) ) )
On a Guix System
Users of Guix System can start using these substitutes with a bit of scheme code that looks like:
(define %my-desktop-services (modify-services %desktop-services (guix-service-type config => (guix-configuration (inherit config) (substitute-urls (append (list "https://bordeaux.guix.gnu.org/") %default-substitute-urls)) (authorized-keys (append (list (plain-file "bordeaux.guix.gnu.org.signing.key" " (public-key (ecc (curve Ed25519) (q #7D602902D3A2DBB83F8A0FB98602A754C5493B0B778C8D1DD4E0F41DE14DE34F#) ) )")) %default-authorized-guix-keys))))))) (operating-system ... (services (append (list (service dhcp-client-service-type) (service openssh-service-type (openssh-configuration (openssh openssh-sans-x) (port-number 2222)))) %my-desktop-services)))</html>