# Sustainable Solutions

It's important not to create a system that is difficult to maintain or rather becomes easier to ignore. This is why it can be so important to make sure we build in the solutions from the start.

Graceful degradation

## Manageable Schedule

Calendar ics files for remembering to perform basic tasks

Task list of things to maintain

Cleaning

Put in notebook

## Constant Access

It is important to make sure that you always have access to your server. There are many options that provide digital remote access such as through a web browser or an app, but it might also be important to keep a method for accessing physically, even if it is a small USB display and compact USB keyboard mouse (couch keyboard) set.

Headless server operation without needing to access the base server desktop much but it is available through network access

Ssh access

## Rolling Updates

Release models for Debian

- *Stable* is the current release and targets stable and well-tested software needs.<sup class="reference" id="bkmrk-%5B140%5D">[<span class="cite-bracket">\[</span>140<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian#cite_note-142)</sup> *Stable* is made by freezing *Testing* for a few months where bugs are fixed and packages with too many bugs are removed; then the resulting system is released as *stable*. It is updated only if major security or usability fixes are incorporated.<sup class="reference" id="bkmrk-%5B129%5D">[<span class="cite-bracket">\[</span>129<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian#cite_note-distributions-131)</sup> This branch has an optional [backports](https://en.m.wikipedia.org/wiki/Backporting "Backporting") service that provides more recent versions of some software.<sup class="reference" id="bkmrk-%5B63%5D">[<span class="cite-bracket">\[</span>63<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian#cite_note-news-backports-official-65)</sup> *Stable*<span class="nowrap" style="padding-left: 0.1em;">'</span>s CDs and DVDs can be found in the Debian website.<sup class="reference" id="bkmrk-%5B111%5D">[<span class="cite-bracket">\[</span>111<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian#cite_note-jigdo-cd-113)</sup> The current version of *Stable* is codenamed *bookworm*.<sup class="reference" id="bkmrk-%5B139%5D">[<span class="cite-bracket">\[</span>139<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian#cite_note-debian-releases-141)</sup>

new *stable* branch of Debian gets released approximately every 2 years. It will receive official support for about 3 years with update for major security or usability fixes. Point releases will be available every several months as determined by Stable Release Managers (SRM).<sup class="reference" id="bkmrk-%5B227%5D">[<span class="cite-bracket">\[</span>227<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian#cite_note-229)</sup>

<section class="mf-section-2 collapsible-block collapsible-block-js open-block" id="bkmrk-debian-unstable%2C-kno">Debian Unstable, known as "Sid", contains all the latest packages as soon as they are available, and follows a [rolling-release model](https://en.m.wikipedia.org/wiki/Rolling_release "Rolling release").<sup class="reference" id="bkmrk-%5B6%5D">[<span class="cite-bracket">\[</span>6<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian_version_history#cite_note-6)</sup>

Once a package has been in Debian Unstable for 2–10 days (depending on the urgency of the upload), doesn't introduce critical bugs and doesn't break other packages (among other conditions), it is included in Debian Testing, also known as "next-stable".<sup class="reference" id="bkmrk-%5B7%5D">[<span class="cite-bracket">\[</span>7<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian_version_history#cite_note-7)</sup>

On average about every two years, Debian Testing enters a "freeze" cycle, where new packages are held back unless they fix critical bugs.<sup class="reference" id="bkmrk-%5B8%5D">[<span class="cite-bracket">\[</span>8<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian_version_history#cite_note-:1-8)</sup><sup class="reference" id="bkmrk-%5B9%5D">[<span class="cite-bracket">\[</span>9<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian_version_history#cite_note-:2-9)</sup> This frozen state lasts on average 7 months (but can be as short as one month).<sup class="reference" id="bkmrk-%5B8%5D-1">[<span class="cite-bracket">\[</span>8<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian_version_history#cite_note-:1-8)</sup> Once Debian Testing doesn't contain any more release critical bugs, it is declared "stable" and released with a version number.<sup class="reference" id="bkmrk-%5B9%5D-1">[<span class="cite-bracket">\[</span>9<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian_version_history#cite_note-:2-9)</sup>

</section>Big updates

Trixie

With the release of Debian 12 on June 10, 2023, testing is now also known by the codename Trixie which is anticipated to be released as Debian 13 in 2025.<sup class="reference" id="bkmrk-%5B304%5D">[<span class="cite-bracket">\[</span>304<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian_version_history#cite_note-310)</sup> It is likely to use the v6.12 LTS kernel.

Security team

[https://security-team.debian.org/](https://security-team.debian.org/)

Known vulnerabilities

[https://security-tracker.debian.org/tracker/status/release/stable](https://security-tracker.debian.org/tracker/status/release/stable)

Debian security advisories

[https://www.debian.org/security/](https://www.debian.org/security/)

Rss feed

[https://www.debian.org/security/dsa](https://www.debian.org/security/dsa)

Debian also launched its Long Term Support (LTS) project since Debian 6 (Debian Squeeze). For each Debian release, it will receive two years of extra security updates provided by LTS Team after its End Of Life (EOL). However, no point releases will be made. Now each Debian release can receive 5 years of security support in total.<sup class="reference" id="bkmrk-%5B228%5D">[<span class="cite-bracket">\[</span>228<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian#cite_note-230)</sup>

The *stable* branch is supported by the Debian security team; *oldstable* is supported for one year.<sup class="reference" id="bkmrk-%5B142%5D">[<span class="cite-bracket">\[</span>142<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian#cite_note-securityfaq-144)</sup> Although Squeeze is not officially supported, Debian is coordinating an effort to provide [long-term support](https://en.m.wikipedia.org/wiki/Long-term_support "Long-term support") (LTS) until February 2016, five years after the initial release, but only for the IA-32 and x86-64 platforms.<sup class="reference" id="bkmrk-%5B234%5D">[<span class="cite-bracket">\[</span>234<span class="cite-bracket">\]</span>](https://en.m.wikipedia.org/wiki/Debian#cite_note-236)</sup>

Docker updates

Diun

Docker security announcements

[https://docs.docker.com/security/security-announcements/](https://docs.docker.com/security/security-announcements/)

Software add on updates (home assistant and word press)

## Serviceable Parts

Refurbished hardware and replacement as parts break

Keep your documentation and make note of the parts you have in your computer

Put in notebook