Larsman's picture

Is Turnkey Core built using the LTS version of Debian?

Forum: 
Jeremy Davis's picture

v16.0 (and all future v16.x) appliances are based on Debian 10/Buster (current "stable"). Not all appliances have yet been released as v16.0 but about half the library have, including Core.

The previous major version, v15.x was based on Debian 9/Stretch (currently "oldstable"). "oldstable" is still supported by the Debian security team for about another month. After that, responsibility for maintenance and updates will move to the LTS team. LTS support will continue until sometime in mid 2022, with a strong change that it will go into ELTS (Extended LTS) after that.

Jeremy Davis's picture

As a general rule, there are no additional requirements to use Debian 9/Stretch LTS. Control of the security rep is handed from the Debian Security team, to the Debian LTS team, so on your end (at least initially) nothing changes.

However, there are some limitations.

One is backports. The LTS team do not support the backports repo - at all. Generally the backports repo will be archived soon after Stretch is passed to the LTS team. My guess is that it's fairly unlikely that this will apply to you, but if you are using backports, no further software updates will occur. Once the repo is archvied, you will see errors when you run 'apt update'.

Another factor to consider is that some packages will not receive LTS/security updates. Again, my guess is that this probably won't apply to you, at least not initially. But it's wise to install the debian-security-support package. That will check for packages that are no longer supported whenever you install updates. It also provides a "check-support-status" command which allows you to manually check for installed packages which are no longer supported. Note that as time goes on, support for more packages will likely be dropped.

Add new comment