Blog(第1页,共6页)

Substitutes now also available from bordeaux.guix.gnu.org

2021-06-18

There have been a number of different project operated sources of substitutes, for the last couple of years the default source of substitutes has been ci.guix.gnu.org (with a…

Reproducible data processing pipelines

2021-06-11

Last week, we at Guix-HPC published videos of a workshop on reproducible software environments we organized on-line. The videos are well worth watching—especially if you’re into reproducible…

GNU Guix 1.3.0 released

2021-05-11

We are pleased to announce the release of GNU Guix version 1.3.0! The release comes with ISO-9660 installation images , a virtual machine image , and…

Building derivations, how complicated can it be?

2021-04-23

Derivations are key to Guix, they're the low-level build instructions used for things like packages, disk images, and most things than end up in the store. Around…

New Supported Platform: powerpc64le-linux

2021-04-12

It is a pleasure to announce that support for powerpc64le-linux (PowerISA v.2.07 and later) has now been merged to the master branch of GNU Guix! This means that…

Outreachy 'guix git log' internship wrap-up

2021-04-08

Magali Lemes joined Guix in December for a three-month internship with Outreachy . Magali implemented a guix git log command to browse the history of…

Cuirass 1.0 released

2021-03-31

We are pleased to announce the release of Cuirass version 1.0, after almost five years of development and around 700 commits from 14 contributors. Cuirass is the…

Getting bytes to disk more quickly

2021-03-26

Let’s face it: functional package managers like Guix provide unequaled support for reproducibility and transactional upgrades, but the price to pay is that users often spend a fair amount of…

Risk of local privilege escalation via guix-daemon

2021-03-18

A security vulnerability that can lead to local privilege escalation has been found in guix-daemon . It affects multi-user setups in which guix-daemon runs locally. …

Join GNU Guix through Outreachy

2021-02-10

We are happy to announce that GNU Guix offers a three-month paid internship through Outreachy , the inclusion program for groups traditionally underrepresented in free software and tech. The…

Risk of local privilege escalation via setuid programs

2021-02-09

On Guix System, setuid programs were, until now, installed as setuid-root and setgid-root (in the /run/setuid-programs directory). However, most of these programs are meant to…

Meet Guix at FOSDEM

2021-02-02

As usual, GNU Guix will be present at FOSDEM on February 6th and 7th. Due to the pandemic, this year’s edition takes place on-line. The downside is…

Adding translations to Guix’ website

2021-01-20

As part of GNU , Guix aims to bring freedom to computer users all over the world, no matter the languages they (prefer to) speak. For example, Guix…

Add a subcommand showing GNU Guix history of all packages

2020-12-04

Hello, everyone! I'm Magali and for the next three months, I'll be an Outreachy intern in the GNU Guix community. As part of my Outreachy application process, I…

Welcome our intern for the Outreachy 2020-2021 round

2020-11-30

We are thrilled to announce that Magali L. Sacramento (IRC: lemes ) will join Guix as an Outreachy intern over the next few months. …

Music Production on Guix System

2020-11-26

The recent release of Guix 1.2.0 was accompanied by a release song ( lyrics ). Let me tell you how this happened and how you can use Guix…

GNU Guix 1.2.0 released

2020-11-23

We are pleased to announce the release of GNU Guix version 1.2.0, right in time to celebrate the eighth anniversary of Guix ! The release…

Online Guix Day Conference: schedule released!

2020-11-16

The Guix hackers are very happy to announce the first online Guix Day Conference on Sunday November, 22nd . This conference is open to everyone ( no registration…

Introduction to the Guix Data Service, the missing blog post

2020-11-08

The Guix Data Service processes, stores and provides data about Guix over time, at least that is what the README says. It's been around since…

Announcing the first online Guix Day Conference

2020-10-16

The Guix hackers are very happy to announce the first online Guix Day Conference on Sunday November, 22nd . This conference is open to everyone and will be…

Childhurds and GNU/Hurd substitutes

2020-10-08

A lot has happened since our Hello Hurd post beginning of April. No, not nearly as much as we joked on April 1st , but more than enough to…

Running Guix System on a Linode Server

2020-10-06

Christopher Lemmer Webber recently discovered how to run Guix System on a Linode server. The below guide details how to set up your Linode server to run…

Improve Internationalization Support for the Guix Data Service

2020-07-23

The first half of my Outreachy internship is already over and I am really excited to share my experience. Over the past weeks I’ve had the opportunity to…

Running a Ganeti cluster on Guix

2020-07-17

The latest addition to Guix's ever-growing list of services is a little-known virtualization toolkit called Ganeti . Ganeti is designed to keep virtual machines running on a…

Securing updates

2020-07-01

Software deployment tools like Guix are in a key position when it comes to securing the “software supply chain”—taking source code fresh from repositories and providing users with ready-to-use binaries.…

Guix Further Reduces Bootstrap Seed to 25%

2020-06-15

We are delighted to announce that the second reduction by 50% of the Guix bootstrap binaries has now been officially released! The initial set of binaries…

GNU Shepherd user services

2020-05-17

One of the things which sets Guix apart from other GNU/Linux distributions is that it uses GNU Shepherd instead of the now ubiquitous systemd. A side effect of…

Guix welcomes Outreachy and GSoC interns

2020-05-12

We are thrilled to announce that three people will join Guix as interns over the next few months! As part of Google’s Summer of Code (GSoC), under the umbrella…

Grafts, continued

2020-05-06

Guix includes a mechanism called grafts that allows us to provide users with security updates in a timely fashion, even for core packages deep down in the…

GNU Guix maintainer collective update

2020-05-04

This blog post is to announce a change of hands in the Guix co-maintainer collective: Ricardo Wurmus is stepping down from his role, and Mathieu Othacehe will be filling in…