[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Drafting a Guix blog post on the FHS container
From: |
Ludovic Courtès |
Subject: |
Re: Drafting a Guix blog post on the FHS container |
Date: |
Thu, 15 Dec 2022 15:53:25 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hello!
John Kehayias <john.kehayias@protonmail.com> skribis:
> First, let's dive right into a big one: the popular VSCodium editor. This is
> a freely licensed build of VS Code:
> <https://github.com/VSCodium/vscodium#why-does-this-exist>
>
> This comes in AppImage format. Downloading it and making it executable (with
> a 'chmod +x') I can run it in a container as
>
> guix shell -CNF -D ungoogled-chromium gcc:lib \
> --preserve='^DISPLAY$' --preserve='^XAUTHORITY$' --share=$XAUTHORITY \
> --preserve='^DBUS_' --expose=/var/run/dbus \
> --expose=/sys/dev --expose=/sys/devices --expose=/dev/dri \
> -- ./VSCodium-1.74.0.22342.glibc2.17-x86_64.AppImage
> --appimage-extract-and-run
The code in that AppImage is free software, right?
> Another example is to get the latest nightly builds of Rust, via
> <https://rustup.rs/>
That’s a nice one too!
> Happy to try other examples and to hear feedback on these!
I think these are two good examples, likely to correspond to the kind of
thing people may want to try.
>> Actually you can use or get inspiration from this animated GIF if you
>> like:
>>
>> <https://web.fdn.fr/~lcourtes/tmp/guix-shell-fhs.gif>
>>
>
> Either I forgot to save this or wasn't able to access it before, and can't
> access it now.
Yeah, the TLS setup on that machine is broken, so you’d have to “Accept
the risk and continue”; I sent you a copy off-list.
If we release on Monday, it would be great to have it published…
tomorrow (Friday). Otherwise next Friday maybe?
Thanks!
Ludo’.