[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Debian Install Instructions
From: |
iekath |
Subject: |
Re: Debian Install Instructions |
Date: |
Wed, 15 Mar 2017 03:29:27 -0000 |
User-agent: |
SquirrelMail/1.4.23 [SVN] |
>
>
> On 14/03/2017 00:50, address@hidden wrote:
>> Hello. I'm a Guix noob running Debian and I'm finding it difficult to
>> install.
>>
>> Can you please change the install instructions to show exactly how to do
>> each step on Debian to run it?
>>
>
> I am using Debian on my server and had no issue with the installation
> instruction.
>
> Can you explain what you did and failed?
>
> Regards,
>
>
> Amirouche
>
>
I downloaded Guix and signature to my home folder and did everything from
there. I've progressed further this time however my two problems are:
failure to start guix-daemon systemd service and network errors fetching
locale which I need to authorize subtitutes.
Please see my log below:
wget https://alpha.gnu.org/gnu/guix/guix-binary-0.12.0.i686-linux.tar.xz
wget https://alpha.gnu.org/gnu/guix/guix-binary-0.12.0.i686-linux.tar.xz.sig
gpg --recv-keys BCA689B636553801C3C62150197A5888235FACAC
gpg --verify guix-binary-0.12.0.i686-linux.tar.xz.sig
gpg: Good signature from "rekado <address@hidden>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC
sudo su
address@hidden:/home/user# tar --warning=no-timestamp -xf \
> guix-binary-0.12.0.i686-linux.tar.xz
address@hidden:/home/user# mv var/guix /var/ && mv gnu /
address@hidden:/home/user# ln -sf /var/guix/profiles/per-user/root/guix-profile
\
> ~root/.guix-profile
address@hidden:/home/user# groupadd --system guixbuild
address@hidden:/home/user# for i in `seq -w 1 10`;
> do
> useradd -g guixbuild -G guixbuild \
> -d /var/empty -s `which nologin` \
> -c "Guix build user $i" --system \
> guixbuilder$i;
> done
address@hidden:/home/user# ln -s
~root/.guix-profile/lib/systemd/system/guix-daemon.service \
> /etc/systemd/system/
address@hidden:/home/user# systemctl start guix-daemon && systemctl enable
guix-daemon
Failed to execute operation: No such file or directory
address@hidden:/home/user# guix-daemon --build-users-group=guixbuild
Could not find the database of available applications, run
update-command-not-found as root to fix this
guix-daemon: command not found
address@hidden:/home/user# ~root/.guix-profile/bin/guix-daemon
--build-users-group=guixbuild
accepted connection from pid 6187, user root (trusted)
[sudo] password for user:
address@hidden:/home/user# cd ~root/.guix-profile/bin/
address@hidden:~/.guix-profile/bin# mkdir -p /usr/local/bin
address@hidden:~/.guix-profile/bin# cd /usr/local/bin
address@hidden:/usr/local/bin# ln -s
/var/guix/profiles/per-user/root/guix-profile/bin/guix
address@hidden:/usr/local/bin# mkdir -p /usr/local/share/info
address@hidden:/usr/local/bin# cd /usr/local/share/info
address@hidden:/usr/local/share/info# for i in
/var/guix/profiles/per-user/root/guix-profile/share/info/* ;
> do ln -s $i ; done
address@hidden:/usr/local/share/info# guix archive --authorize <
~root/.guix-profile/share/guix/hydra.gnu.org.pub
warning: failed to install locale: Invalid argument
address@hidden:/usr/local/share/info# guix package -i glibc-locales
warning: failed to install locale: Invalid argument
The following package will be installed:
glibc-locales 2.24
/gnu/store/62k8vhfifsgfczyc52ls4v1x7mb99hyc-glibc-locales-2.24
substitute: warning: failed to install locale: Invalid argument
substitute: updating list of substitutes from
'https://mirror.hydra.gnu.org'...
...
100.0%
The following derivations will be built:
/gnu/store/chzif6hp4inbfvndqsdam4p4g64s57b3-profile.drv
...
The following files will be downloaded:
/gnu/store/4kk4cmvfd4wszgb54hx3c3g4jyq76kvc-module-import-compiled
...
guix package: error: build failed: some substitutes for the outputs of
derivation
`/gnu/store/y0kphgminnxkw0cb1d87qhjifnk2h9zz-patch-2.7.5.tar.xz.drv'
failed (usually happens due to networking issues); try `--fallback' to
build derivation from source
Attempt to install 'hello'
warning: failed to install locale: Invalid argument
Downloading
https://mirror.hydra.gnu.org/nar/0mg62v31nk2g3qpvl2adbz2cprin18fk-readline-7.0.tar.xz
(1.9MiB installed)...
guix substitute: error: download from
'https://mirror.hydra.gnu.org/nar/0mg62v31nk2g3qpvl2adbz2cprin18fk-readline-7.0.tar.xz'
failed: 504, "Gateway Time-out"
killing process 7527
killing process 7527: No such process
guix package: error: build failed: some substitutes for the outputs of
derivation
`/gnu/store/rkl0nwgdrmij9kjrj6dkcdzw2mijks67-readline-7.0.tar.xz.drv'
failed (usually happens due to networking issues); try `--fallback' to
build derivation from source