Zamiar rezygnacji z użytkowania zewnętrznych zamienników Guix
Dzisiaj podczas aktualizacji systemów wystąpił problem ogromnie spowalniający ten proces. Z niewiadomego mi powodu jeden z zewnętrznych serwerów zamienników Guix był bardzo powolny.
Stwierdziłem, że nie mogę dłużej polegać na zewnętrznych serwerach zamienników. Postanowiłem korzystać wyłącznie z własnych zamienników.
Eliminacja zewnętrznych serwerów zamienników
W module (sovereign channels)
znajduje się definicja listy serwerów zamienników.
(define-public default-substitute-urls
(cons* "https://substitutes.nonguix.org"
"https://nonguix-proxy.ditigal.xyz/"
gnu:services:base:%default-substitute-urls))
DO ZROBIENIA Wystarczy zastąpić tę konstrukcję jednym adresem mojego serwera zamienników, aby osiągnąć zamierzony efekt. Niestety, mój serwer zamienników nie jest jeszcze publicznie dostępny, a na moim systemie polegają komputery wymagające dostępu do zamienników z zewnątrz. Muszę poczekać z tą zmianą do czasu implementacji tego publicznego serwera.