DeskTux

Linux on Desktops

User Tools

Site Tools


misc:sources.list

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
misc:sources.list [2019-02-10 14:14] – Buster jensmisc:sources.list [2021-09-30 21:26] – Bulseye jens
Line 7: Line 7:
 If you use a notebook, make sure to also read [[misc:Power_Management|these instructions]] and enable TLP in your sources.list. If you use a notebook, make sure to also read [[misc:Power_Management|these instructions]] and enable TLP in your sources.list.
  
-===== Buster ===== +===== Bullseye =====
-Since Buster is entering the freeze phase it is time for a usable sources.list. +
 ==== sources.list ==== ==== sources.list ====
 <file bash sources.list> <file bash sources.list>
 ### Main Sources ### Main Sources
-deb http://ftp.XX.debian.org/debian/ buster main contrib non-free+deb http://ftp.XX.debian.org/debian/ bullseye main contrib non-free
  
 ### Security Updates ### Security Updates
-deb http://security.debian.org/ buster/updates main contrib non-free+deb http://security.debian.org/ bullseye-security main contrib non-free
  
 ### Software Updates ### Software Updates
-deb http://ftp.XX.debian.org/debian/ buster-updates main contrib non-free +deb http://ftp.XX.debian.org/debian/ bullseye-updates main contrib non-free 
-#deb http://ftp.XX.debian.org/debian/ buster-backports main contrib non-free +deb http://ftp.XX.debian.org/debian/ bullseye-backports main contrib non-free 
-#deb http://ftp.XX.debian.org/debian/ buster-proposed-updates main contrib non-free +deb http://ftp.XX.debian.org/debian/ bullseye-proposed-updates main contrib non-free
- +
-### Unofficial Packages +
-#deb http://www.deb-multimedia.org buster main non-free # Marillat +
- +
-### Importing GPG keys for APT +
-# Marillat apt install deb-multimedia-keyring+
 </file> </file>
  
 ==== For servers ==== ==== For servers ====
-Buster is still testing and has no proper security supportI strongly recommend against using Buster on a server already.+Although my page is aimed at desktop usage, please don't use the above sources.list on a server. There it should look something like this.
  
-===== Stretch ===== +For firmware files (sometimes necessary on servers) you should add the "non-free" section as well.
-==== sources.list ==== +
-<file bash sources.list> +
-### Main Sources +
-deb http://ftp.XX.debian.org/debian/ stretch main contrib non-free+
  
-### Security Updates +<code bash> 
-deb http://security.debian.org/ stretch/updates main contrib non-free+Main Sources 
 +deb http://ftp.XX.debian.org/debian/ bullseye main
  
-### Software Updates +(Security) Updates 
-deb http://ftp.XX.debian.org/debian/ stretch-updates main contrib non-free +deb http://security.debian.org/ bullseye-security main 
-deb http://ftp.XX.debian.org/debian/ stretch-backports main contrib non-free +deb http://ftp.XX.debian.org/debian/ bullseye-updates main 
-deb http://ftp.XX.debian.org/debian/ stretch-proposed-updates main contrib non-free+</code>
  
-### Unofficial Packages +===== Buster ===== 
-#deb http://www.deb-multimedia.org stretch main non-free # Marillat +==== sources.list ==== 
- +As Debian GNU/Linux Bullseye is the current release, I do not recommend to use Buster on the desktop anymore.
-### Importing GPG keys for APT +
-# Marillat apt-get install deb-multimedia-keyring +
-</file>+
  
 ==== For servers ==== ==== For servers ====
-Although my page is aimed at desktop usage, please don'use the above sources.list on a server! There it should look something like this. +You can still use Buster safely on a server, but you should upgrade before july 2022 as the security support for Buster will end then (unless you run an LTS supported version).
- +
-If you are using fast-moving packages like ClamAV you should also enable the 'stretch-updates' repository. And for firmware files (sometimes necessary on serversyou should add the "non-free" section as well.+
  
 <code bash> <code bash>
 # Main Sources # Main Sources
-deb http://ftp.XX.debian.org/debian/ stretch main+deb http://ftp.XX.debian.org/debian/ buster main
  
 # (Security) Updates # (Security) Updates
-deb http://security.debian.org/ stretch/updates main +deb http://security.debian.org/ buster/updates main 
-#deb http://ftp.XX.debian.org/debian/ stretch-updates main+#deb http://ftp.XX.debian.org/debian/ buster-updates main
 </code> </code>
  
-===== Jessie ===== +===== Stretch ===== 
-The security support for Jessie ended in june 2018, I no longer recommend to make a fresh Jessie install.+The security support for Stretch ended in july 2020, I no longer recommend to make a fresh Jessie install.
  
 ==== sources.list ==== ==== sources.list ====
Line 76: Line 60:
 ==== For servers ==== ==== For servers ====
 <WRAP round tip> <WRAP round tip>
-Although the official support for Jessie ended in june 2018, you can still get security support for it by adding the ''jessie-lts'' repository. However, this works only for the i386 and amd64 architectures and will be maintained until june 2020.+Although the official support for Stretch ended in july 2020, you can still get security support for it by adding the ''stretch-lts'' repository. However, this works only for the i386 and amd64 architectures and will be maintained until june 2022.
 </WRAP> </WRAP>
- 
-If you are using fast-moving packages like ClamAV you should also enable the 'jessie-updates' repository. And for firmware files (sometimes necessary on servers) you should add the "non-free" section as well. 
  
 <code bash> <code bash>
 # Main Sources # Main Sources
-deb http://ftp.XX.debian.org/debian/ jessie main+deb http://ftp.XX.debian.org/debian/ stretch main
  
 # (Security) Updates # (Security) Updates
-deb http://security.debian.org/ jessie/updates main +deb http://security.debian.org/ stretch/updates main 
-#deb http://ftp.XX.debian.org/debian/ jessie-updates main +#deb http://ftp.XX.debian.org/debian/ stretch-updates main 
-deb http://ftp.XX.debian.org/debian/ jessie-lts main+deb http://ftp.XX.debian.org/debian/ stretch-lts main
 </code> </code>
  
-===== Wheezy ===== +===== Jessie and older ===== 
-Currently you shouldn't use Wheezy or older anymore for there are no more security updates. The following sources.list can be used if needed, it contains all (security) updates that were available for Wheezy.+Currently you shouldn't use Jessie or older anymore for there are no more security updates. The following sources.list can be used if needed, it contains all (security) updates that were available for Jessie.
  
 <code bash> <code bash>
 # Main Sources # Main Sources
-deb http://ftp.XX.debian.org/debian-archive/debian wheezy main contrib non-free+deb http://ftp.XX.debian.org/debian-archive/debian jessie main contrib non-free
 </code> </code>
  
 ===== Older ===== ===== Older =====
-The sources.list for older distributions looks similar to the Wheezy list, just replace 'wheezy' with the [[https://www.debian.org/releases/|codename]] of the respective release.+The sources.list for older distributions looks similar to the Jessie list, just replace 'jessie' with the [[https://www.debian.org/releases/|codename]] of the respective release.
misc/sources.list.txt · Last modified: 2023-06-13 08:33 by jens