<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/a-new-way-to-develop-on-linux-xubrtaohq" -->

---
title: A new way to develop on Linux | daily.dev
description: The collaboration between Codethink and the GNOME Foundation has introduced sysext-utils, a set of tools designed to improve the developer experience for...
canonical: https://daily.dev/posts/a-new-way-to-develop-on-linux-xubrtaohq
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: A new way to develop on Linux | daily.dev
og:description: The collaboration between Codethink and the GNOME Foundation has introduced sysext-utils, a set of tools designed to improve the developer experience for...
og:url: https://daily.dev/posts/a-new-way-to-develop-on-linux-xubrtaohq
og:image: https://api.daily.dev/og/posts/xUBrtaohQ.png
og:image:alt: A new way to develop on Linux
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# A new way to develop on Linux

**[Lobsters](https://daily.dev/sources/lobsters)** · 6 min read · 14 upvotes · 0 comments

## Summary

The collaboration between Codethink and the GNOME Foundation has introduced sysext-utils, a set of tools designed to improve the developer experience for building and testing system components on Linux. These tools, built on systemd-sysext and other build systems, enable safer and more efficient iteration by temporarily applying system extensions that revert on reboot. This approach mitigates risks associated with developing on immutable operating systems, allowing for safer testing and artifact building directly on CI. Future work aims to further enhance this workflow.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.codethink.co.uk/articles/2024/A-new-way-to-develop-on-Linux/>

---

Tags: [#cicd](https://daily.dev/tags/cicd), [#devtools](https://daily.dev/tags/devtools), [#linux](https://daily.dev/tags/linux)

[View this post on daily.dev](https://daily.dev/posts/a-new-way-to-develop-on-linux-xubrtaohq)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"A new way to develop on Linux","url":"https://daily.dev/posts/a-new-way-to-develop-on-linux-xubrtaohq","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/a-new-way-to-develop-on-linux-xubrtaohq"},"datePublished":"2024-07-08T23:21:55.937Z","dateModified":"2026-03-15T04:01:21.321Z","description":"The collaboration between Codethink and the GNOME Foundation has introduced sysext-utils, a set of tools designed to improve the developer experience for...","image":"https://media.daily.dev/image/upload/s--0_ODbtD2--/f_auto/v1722860399/public/Placeholder%2008","thumbnailUrl":"https://media.daily.dev/image/upload/s--0_ODbtD2--/f_auto/v1722860399/public/Placeholder%2008","isAccessibleForFree":true,"articleSection":"Lobsters","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Lobsters","logo":"https://media.daily.dev/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg","url":"https://daily.dev/sources/lobsters"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/a-new-way-to-develop-on-linux-xubrtaohq","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":14},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"cicd,devtools,linux","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Lobsters","item":"https://daily.dev/sources/lobsters"},{"@type":"ListItem","position":3,"name":"A new way to develop on Linux"}]}
```

