Thank you for correcting me. I am not very familiar with dpkg and did not
appreciate this point.
I have these entries in .bashrc
LANG="en_US.utf8"
export LANG
export
INFOPATH="/home/gsmyli_tr8/.guix-profile/share/info${INFOPATH:+:}$INFOPATH"
export PATH="$HOME/.guix-profile/bin:$HOME/.guix-profile/sbin:${PATH}"
export GUIX_LOCPATH="$HOME/.guix-profile/lib/locale"
I also ran:
localectl
So it seems you have installed the glibc-locales. You also have the smaller
glibc-utf8-locales package as well so perhaps they is a conflict between the
two. This seems unlikely though. Can you also double check you have set the
GUIX-LOCPATH environment correctly? Otherwise, I'm at a loss so
The method described by ADFENO is the correct method to achieve this. Thanks
ADFENO.
I'm not sure how GNOME works, but perhaps we must restart your current
user seesion for the icons to take effect. Simply go to the applications
menu (the one with Trisquel logo), and go to "close/end session" this
will close all your current applications, so make sure to save things or
to have
ADFENO, thank you for those instructions, here is a summary of what I did.
My install of Flidas did not have a .local/share/icons directory so I added
the step to make it.
**Installing brasero via guix package with goal of getting it into the main
menu.**
cd ~/.local/share
I forgot to continue writting:
In this later case of misbehaving .desktop file, it's often needed to
*copy* the .desktop file that is made available in the Guix profile of
the current user, and modify it for your needes. When done, perhaps you
can send a git/unified patch to Guix project so that
* Why somethings are missing?
Guix is managed *per-user* , so one must do most things per-user
depending on what must be done. Of course, somethings aren't needed,
e.g.: Installing graphical programs or icon themes for root user
(because root user doesn't really use these that much).
* Regarding
guix package -I
warning: failed to install locale: Invalid argument
gs-fonts8.11out
/gnu/store/mh3mx042h5ayvg9mgmfln4kwvs102lzp-gs-fonts-8.11
font-dejavu 2.37out
/gnu/store/8rid533v40vawypqqckxx6v30sc89yby-font-dejavu-2.37
font-gnu-freefont-ttf 20120503out
Can you post the output of (as your normal user)
guix package -I
Good tip, avidemux is listed in the sound and video section. Cool.
And if you want to add a menu item do so as in the attached screenshot. You
can then add this to your desktop panel as well.
Thanks, that worked. I thought I had done that as regular user but I guess
not.
Yes, as they work off different repositories and databases.
Add the following to your .(bash)rc file. This will add the guix pacakages to
your path and make them available via the command line. So you should just be
able to type avidemux3_qt5 for example or 'avi then ' would probably be
enough to find it too.
export
I have managed to get extremetuxracer and avidemux working via guix package.
Cool!
I thought it might be good to post a 'how to' for guix on flidas. Would like
to help out and unfortunately I am not a good programmer but could maybe add
to documentation.
I do have some remaining issues
Can I use both Guix and apt?
Thanks!
It's probably best also to get G++ in which case this command should do it if
you want version 5 of GCC:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 100
--slave /usr/bin/g++ g++ /usr/bin/g++-5
As a personal rule of thumb I run `guix pull` *before any* `guix package`
command that involves `-u`/`--upgrade` or `-i`/`--install` options. I do
this both for root and for normal users, but this is just my personal choice.
First and foremost, you must decide if you will authorize your copy of
Guix to trust the default build/substitutes/derivations service provider
(that is, the Guix project itself), the installation guide you followed
explains how to trust the default substitutes service provider (at step
7), it's
No, the daemon is a service that allows you to interact with the guix package
store (/gnu/store). It is responsible for building packages on behalf of
users and for downloading pre-built binaries from authorized sources. I don't
believe guix notifies you of updates plus I don't see a need
tomlukeywood, I think you need to tell your operating system to use the new
GCC you installed. You can see here how to get GCC 4.9 working (just adjust
the command after the installation of GCC 4.9 to the GCC of your choosing):
Awesome.
It's still going.
I may have posted the link commands backwards as I was scrolling up the
history in the shell and probably posted them in the reverse order.
What does the daemon do? Look for updates?
I guess I might try to reverse the process done choosing systemd or maybe I
can
haha, yes it does look that way. You should only need to install the glibc
locales as your normal user. I did initially as root but then had to repeat
it for my normal user account. In fact, I believe each unique user on the
machine needs to install the glibc locales. So once the hello
Thanks again doolio. But eeks, what have I done!
I saw running systemctl list-units:
guix-daemon.service loaded active running Build
daemon for GNU Guix
so the daemon is running, I can just start it manually whenever I want it.
I did do the
I have installed GCC5 using this PPA but i get the same error message:
requires at least GCC 5.0 (found 4.8.5)
This may also help resolve your issue.
https://github.com/systemd/systemd/issues/3010
Regarding build users: As far as the documentation goes: The average
users need not to be members of the "guixbuild" group.
As I've explained I didn't encounter this error. If you run 'top' and search
(CTL-L) for 'guix' do you see the guix-daemon running? If so then you've been
successful in starting the daemon. Then I suggest you restart your machine
and see if the daemon is running after booting up again by
In which order did you attempt to make the series of `ln` commands?
It seems you made it in inverse order.
Also, if I'm not mistaken, Trisquel 7 doesn't use systemd entirely. It
does have Upstart instead (this is what I chose in the step that you
are right now).
Yes, for that step I had to use the Upstart commands instead. It seems on
Trisquel 7 at least the init system is Upstart and not systemd.
# ln -s ~root/.guix-profile/lib/upstart/system/guix-daemon.conf /etc/init/
# start guix-daemon
As for adding your user to the guix group that should have
Thanks for the confirmation. Really appreciate the help :)
So I did move it to /tmp and was able to proceed.
Now at step 5
I chose the 'If your host distro uses the systemd init system' option
I get:
systemctl start guix-daemon && systemctl enable guix-daemon
Failed to execute operation: Too
Have question re
https://www.gnu.org/software/guix/manual/guix.html#Binary-Installation
Step 2 As root, run:
# cd /tmp
# tar --warning=no-timestamp -xf \
guix-binary-0.12.0.system.tar.xz
# mv var/guix /var/ && mv gnu /
and I get
tar: guix-binary-0.12.0.system.tar.xz: Cannot open: No
Yes, it omitted that point.
Here you go. If anything is not clear feel free to ask.
https://www.gnu.org/software/guix/manual/guix.html#Binary-Installation
how can install guix package manager in trisquel
Perhaps consider installing the Guix package manager. With it you can
currently install any (or all) of gcc 4.7.4, 4.8.5, 4.9.4, 5.4.0, 6.3.0 (see
link below) so it would be possible to use the gcc specifically required by
your program. The Guix packages are based on a rolling release model
I am compiling a program that requires at least GCC 5 but GCC 5 is not in
trisquel's repositorys what is the best way to install GCC 5 or above on
trisquel 7?
39 matches
Mail list logo