{
"$type": "site.standard.document",
"canonicalUrl": "https://bisse.nl/blog/posts/2023/06-21-debian-update",
"path": "/posts/2023/06-21-debian-update",
"publishedAt": "2023-06-21T09:33:23.000Z",
"site": "at://did:plc:t4bzqfd4wo3ukq62opjuvy2u/site.standard.publication/3mpeliratc624",
"textContent": "Linux is eigenlijk heel simpel, als je het net zo gebruikt als Windows.\nGewoon de standaard-installatie van Debian, met de standaard\ntoepassingen, en dan Office en een browser gebruiker.\n\nMaar met zo'n systeem kan ik niet overweg. Ik wil altijd alles anders,\nallemaal dingen doen die niet standaard zijn, dus allemaal eigen\nsoftware installeren, en de configuratie helemaal aanpassen tot het\noptimaal is voor mijn niet-standaard manier van werken.\n\nGewoonlijk is dat een proces van jaren, steeds een klein stukje, een\nklein onderdeeltje waar je voor het eerst mee begint te werken.\n\nTussendoor moet je wel je systeem bij de tijd houden. Bij mij ging dat\nlang vrij vlekkeloos. Automatische upgrades van Debian 8, naar 9, 10,\n11. En dan wat details oplossen.\n\nMaar bij de upgrade van Debian 11 naar 12 ging het mis. De upgrade liep\nvast, ik kon het niet oplossen. Ik moest of terug naar Debian 11, of een\nheel systeem opbouwen met Debian 12. Ik heb voor het laatste gekozen, want\nanders stel je de problemen alleen maar uit.\n\nDan volgen vele dagen van frustratie waarin je al die dingen die je in\nde loop van de jaren hebt aangepast weer aan de praat probeert te\nkrijgen. Wat eerst een geleidelijk proces was moet nu allemaal tegelijk.\nEn dan blijkt dat er bij zo'n nieuwe versie van Debian veel mechanismen\nwaar je gebruik van maakte obsolete zijn. Moet je uitzoeken hoe je op\neen nieuwe manier hetzelfde voor elkaar krijgt.\n\nEn daarbij, die software die ik in de loop der tijd erbij heb gezet, dat\nkomt ook uit allemaal verschillende soorten bronnen, met verschillende\nprocedures, en verschillende plekken waar je iets aan de configuratie\nmoet doen. In principe zou je dat moeten automatiseren (Infrastructure\nas Code). Niet\nhandmatig iets installeren. Maar een procedure schrijven, een script,\nzeg maar, die heel de installatie met alles wat daarbij komt kijken\nuitvoert.\n\nEen volgende keer zou je dan alleen die procedures moeten laten\nuitvoeren. Bij een systeem-upgrade werkt dat natuurlijk nooit\nvolautomatisch, omdat het systeem is veranderd. Maar in principe is het\neen goede werkwijze, waar ik me nu in m'n frustratie weer helemaal niet\naan gehouden heb.",
"title": "Debian update"
}