92 lines
No EOL
4.2 KiB
JSON
92 lines
No EOL
4.2 KiB
JSON
{
|
|
"uuid": [
|
|
{
|
|
"value": "298d7816-0b4a-449e-a78d-fcf973f24bf0"
|
|
}
|
|
],
|
|
"langcode": [
|
|
{
|
|
"value": "en"
|
|
}
|
|
],
|
|
"type": [
|
|
{
|
|
"target_id": "daily_email",
|
|
"target_type": "node_type",
|
|
"target_uuid": "8bde1f2f-eef9-4f2d-ae9c-96921f8193d7"
|
|
}
|
|
],
|
|
"revision_timestamp": [
|
|
{
|
|
"value": "2025-05-26T07:59:12+00:00"
|
|
}
|
|
],
|
|
"revision_uid": [
|
|
{
|
|
"target_type": "user",
|
|
"target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849"
|
|
}
|
|
],
|
|
"revision_log": [],
|
|
"status": [
|
|
{
|
|
"value": true
|
|
}
|
|
],
|
|
"uid": [
|
|
{
|
|
"target_type": "user",
|
|
"target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849"
|
|
}
|
|
],
|
|
"title": [
|
|
{
|
|
"value": "Why I prefer a rolling Linux distribution"
|
|
}
|
|
],
|
|
"created": [
|
|
{
|
|
"value": "2025-05-25T07:43:06+00:00"
|
|
}
|
|
],
|
|
"changed": [
|
|
{
|
|
"value": "2025-05-26T07:59:12+00:00"
|
|
}
|
|
],
|
|
"promote": [
|
|
{
|
|
"value": false
|
|
}
|
|
],
|
|
"sticky": [
|
|
{
|
|
"value": false
|
|
}
|
|
],
|
|
"default_langcode": [
|
|
{
|
|
"value": true
|
|
}
|
|
],
|
|
"revision_translation_affected": [
|
|
{
|
|
"value": true
|
|
}
|
|
],
|
|
"path": [
|
|
{
|
|
"alias": "\/daily\/2025\/05\/25\/why-i-prefer-rolling-linux-distribution",
|
|
"langcode": "en"
|
|
}
|
|
],
|
|
"body": [
|
|
{
|
|
"value": "<p>I use NixOS as the Linux distribution on my laptop and home server, and specifically the unstable channel.<\/p><p>This is the \"rolling\" version of NixOS that is continuously updated with the newest and latest packages, compared to the stable releases like 24.11 and 25.05 that are released twice a year.<\/p><p>I don't necessarily do this to get the latest packages.<\/p><p>I do it to keep on top of configuration changes.<\/p><p>I run \"nix flake update\" usually once a week to download the latest updates.<\/p><p>If there are breaking changes or notices since I last updated, I can address them and do it iteratively rather than waiting to do them every six months.<\/p><p>Similar to application deployments, <a href=\"https:\/\/www.oliverdavies.uk\/daily\/2023\/05\/14\/releasing-small-changes-often-is-less-risky\">I update early and often<\/a>.<\/p><p>One of the great things about NixOS is, if there is an application that breaks on the unstable branch, I can pin it to the stable release until it works again.<\/p><p>This means I get the benefits of both the rolling and stable approaches.<\/p><p>If you want to see my NixOS configuration, it's <a href=\"https:\/\/code.oliverdavies.uk\/opdavies\/nix-config\">publicly available on my Forgejo instance<\/a>.<\/p>",
|
|
"format": "basic_html",
|
|
"processed": "<p>I use NixOS as the Linux distribution on my laptop and home server, and specifically the unstable channel.<\/p><p>This is the \"rolling\" version of NixOS that is continuously updated with the newest and latest packages, compared to the stable releases like 24.11 and 25.05 that are released twice a year.<\/p><p>I don't necessarily do this to get the latest packages.<\/p><p>I do it to keep on top of configuration changes.<\/p><p>I run \"nix flake update\" usually once a week to download the latest updates.<\/p><p>If there are breaking changes or notices since I last updated, I can address them and do it iteratively rather than waiting to do them every six months.<\/p><p>Similar to application deployments, <a href=\"https:\/\/www.oliverdavies.uk\/daily\/2023\/05\/14\/releasing-small-changes-often-is-less-risky\">I update early and often<\/a>.<\/p><p>One of the great things about NixOS is, if there is an application that breaks on the unstable branch, I can pin it to the stable release until it works again.<\/p><p>This means I get the benefits of both the rolling and stable approaches.<\/p><p>If you want to see my NixOS configuration, it's <a href=\"https:\/\/code.oliverdavies.uk\/opdavies\/nix-config\">publicly available on my Forgejo instance<\/a>.<\/p>",
|
|
"summary": ""
|
|
}
|
|
],
|
|
"feeds_item": []
|
|
} |