As probably most people know Debian has announced an extended support for Squeeze (AKA Debian 6), so while the “ordinary” support has ended on the 31 may 2014 there is now a Long Term Support (LTS) until the February 2016.
This has been announced by a team of volunteer on April
That’s a great news if you are not able to upgrade your server from Debian 6 to 7 and these are the instructions to do it easily.
Important: Squeeze-LTS will only support i386 and amd64. Users of other architectures are encouraged to upgrade to Debian 7 (“wheezy”).
You need to enable the apt sources for squeeze-lts manually.
for binary and source packages add these linesin the file /etc/apt/sources.list
deb http://http.debian.net/debian/ squeeze-lts main contrib non-free deb-src http://http.debian.net/debian/ squeeze-lts main contrib non-free
You need squeeze, squeeze security and squeeze lts for LTS working properly so in general your sources.list should look like this one:
deb http://http.debian.net/debian/ squeeze main contrib non-free deb-src http://http.debian.net/debian/ squeeze main contrib non-free deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free deb http://http.debian.net/debian squeeze-lts main contrib non-free deb-src http://http.debian.net/debian squeeze-lts main contrib non-free
This is the minimum to have the LTS installed, as usual you can add other repository if you want.
To update your system run as usual the apt command from a terminal:
Check for unsupported packages
As announced, not all packages of the Debian archive are supported by Squeeze-LTS. To check whether you have unsupported packages installed on your machine, you can install the debian-security-support package (use the version in squeeze-lts, unstable will not work as expected). A check for new unsupported packages is run every time packages are installed. You can also run the ‘check-support-status’ utility manually to get a list of all unsupported packages installed on your system.
Stay in Touch
The whole coordination of the Debian LTS effort is handled through the debian-lts mailing list: https://lists.debian.org/debian-lts/
Please subscribe or follow us via GMANE (gmane.linux.debian.devel.lts)
Aside from the debian-lts-announce list, there’s also a list for following all uploads in debian-lts: https://lists.debian.org/debian-lts-changes/
All information on the status of vulnerabilities (e.g. if the version in squeeze-lts happens to be unaffected while wheezy is affected) will be tracked in the Debian Security Tracker:
- Linux Terminal: An lsof Primer
- How to check if you are vulnerable to shellshock
- Ripping DVD with Handbrake on Linux
- Linux: Timeouting commands in shell scripts
- Switching to Linux, Checklist