bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [web: guix updates 4/4] Mention recent Guix recent developments and


From: Samuel Thibault
Subject: Re: [web: guix updates 4/4] Mention recent Guix recent developments and status.
Date: Wed, 4 Dec 2024 20:16:56 +0100

Applied, thanks!

Janneke Nieuwenhuizen, le mer. 04 déc. 2024 19:10:35 +0100, a ecrit:
> * community/meetings/Guix_Days_2024.mdwn: New page.
> * community/meetings.mdwn: Link it.
> * hurd/running/Guix.mdwn: Updates.
> ---
>  community/meetings.mdwn                |  3 +-
>  community/meetings/Guix_Days_2024.mdwn | 24 +++++++++++
>  hurd/running/Guix.mdwn                 | 58 +++++++++++++++++++++++---
>  3 files changed, 79 insertions(+), 6 deletions(-)
>  create mode 100644 community/meetings/Guix_Days_2024.mdwn
> 
> diff --git a/community/meetings.mdwn b/community/meetings.mdwn
> index ad43b800..d2ccd35c 100644
> --- a/community/meetings.mdwn
> +++ b/community/meetings.mdwn
> @@ -1,5 +1,5 @@
>  [[!meta copyright="Copyright © 2007, 2008, 2009, 2010, 2011, 2012, 2013, 
> 2014,
> -2015, 2016 Free Software Foundation, Inc."]]
> +2015, 2016, 2024 Free Software Foundation, Inc."]]
>  
>  [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
>  id="license" text="Permission is granted to copy, distribute and/or modify 
> this
> @@ -17,6 +17,7 @@ License|/fdl]]."]]"""]]
>  
>  # Past
>  
> +  * [[Guix_Days_2024]]
>    * [[GNU Hackers Meeting, 2016, Rennes|ghm2016]]
>    * [[FOSDEM_2016]]
>    * [[DebConf15]]
> diff --git a/community/meetings/Guix_Days_2024.mdwn 
> b/community/meetings/Guix_Days_2024.mdwn
> new file mode 100644
> index 00000000..f0c110f9
> --- /dev/null
> +++ b/community/meetings/Guix_Days_2024.mdwn
> @@ -0,0 +1,24 @@
> +[[!meta copyright="Copyright © 2024 Free Software Foundation, Inc."]]
> +
> +[[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable
> +id="license" text="Permission is granted to copy, distribute and/or modify 
> this
> +document under the terms of the GNU Free Documentation License, Version 1.2 
> or
> +any later version published by the Free Software Foundation; with no 
> Invariant
> +Sections, no Front-Cover Texts, and no Back-Cover Texts.  A copy of the 
> license
> +is included in the section entitled [[GNU Free Documentation
> +License|/fdl]]."]]"""]]
> +
> +[[!meta title="Guix Days, 2024, Brussels"]]
> +
> +From second day [sessions'
> +recap](https://guix.gnu.org/blog/2024/guix-days-2024-recap):
> +
> +    Hurd: Janneke Nieuwenhuizen led a discussion around GNU Hurd, which is
> +    a microkernel-based architecture.  Activity has increased in the last
> +    couple of years, and there's support for SMP and 64-bit (x86) is work
> +    in progress.  There's lots of ideas and excitement about getting Guix
> +    to work on Hurd.
> +
> +The [full
> +notes](https://lists.gnu.org/archive/html/guix-patches/2024-02/msg00035.html)
> +mentions a group of sixteen people attended.
> diff --git a/hurd/running/Guix.mdwn b/hurd/running/Guix.mdwn
> index 64f9d0e7..30b7b62a 100644
> --- a/hurd/running/Guix.mdwn
> +++ b/hurd/running/Guix.mdwn
> @@ -9,11 +9,59 @@ GNU/Hurd support has been integrated in Guix.
>  ---
>  # Documentation
>  
> -As Hurd support is integrated in Guix, the official documentation 
> (<https://guix.gnu.org/en/manual/devel/>) also works for Hurd. 
> +As Hurd support is integrated in Guix, the [official
> +documentation](https://guix.gnu.org/manual/en/html_node/) also works
> +for Hurd.
>  
> -Guix has even support in its configuration language for creating Hurd VMs 
> from a running Guix system 
> (<https://guix.gnu.org/en/manual/devel/en/guix.html#The-Hurd-in-a-Virtual-Machine>).
> -
> ----
>  # Status
>  
> -At the time of writing, the official Guix manual says that "This 
> configuration is experimental and under development. The easiest way for you 
> to give it a try is by setting up an instance of hurd-vm-service-type on your 
> GNU/Linux machine (see hurd-vm-service-type). See Contributing, on how to 
> help!" (<https://guix.gnu.org/en/manual/devel/en/guix.html#GNU-Distribution>).
> +At the time of writing the Guix manual says "This configuration is
> +experimental and under development.  …  See
> +[Contributing](https://guix.gnu.org/manual/en/html_node/Contributing.html),
> +on how to help!"
> +
> +The easiest way to try Guix/Hurd is by setting up a Guix Childhurd
> +instance on your GNU/Linux machine.
> +
> +Cross-building to x86_64-gnu [has just landed on Guix
> +master](https://lists.gnu.org/archive/html/guix-patches/2024-12/msg00199.html).
> +
> +# Childhurds
> +
> +Guix' operating-system description supports a [`hurd-vm`
> +or *childhurd* 
> service](https://guix.gnu.org/manual/devel/en/html_node/Virtualization-Services.html#The-Hurd-in-a-Virtual-Machine).
> +Specifying the `hurd-vm-service-type` in the `services` of an `operating 
> system` description
> +
> +        (operating-system
> +          ;; …
> +          (services
> +            (list
> +              ;; Add the 'hurd-vm' service
> +              (service hurd-vm-service-type)
> +               …
> +              %base-services)))
> +
> +automagically builds and starts a `Childhurd` that can be also used
> +for
> +[offloading](https://guix.gnu.org/manual/en/html_node/Daemon-Offload-Setup.html)
> +Hurd builds.
> +
> +# Rumpdisk and NetDDE support
> +
> +Guix supports NetDDE and Rumpdisk, also [running in a
> +Childhurd](https://toot.aquilenet.fr/@civodul/110848429561223704).
> +
> +# Guix/Hurd on Real Iron
> +
> +Guix/Hurd has been [ installed on a Thinkpad
> +X60](https://todon.nl/@janneke/110451493405777898).
> +
> +The Guix installer supports cross-installation support for Guix/Hurd.
> +
> +Of course Guix/Hurd can also be installed from a running GNU/Linux
> +system by doing something like:
> +
> +        guix system init hurd.scm /hurd
> +
> +An blog post was published about running [Guix/Hurd on a Thinkpad
> +X60](https://guix.gnu.org/blog/2024/hurd-on-thinkpad/).
> -- 
> 2.46.0
> 
> 

-- 
Samuel
The nice thing about Windows is - It does not just crash, it displays a
dialog box and lets you press 'OK' first.
(Arno Schaefer's .sig)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]