misc:sources.list
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
misc:sources.list [2021-09-30 21:26] – Bulseye jens | misc:sources.list [2023-06-13 08:33] (current) – jens | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
+ | For people using Debian---especially new users---it can be confusing to have the proper and correct entries in the ''/ | ||
- | This is my '' | + | You should---of course---use a [[http://www.debian.org/ |
- | You should---of course---use a [[http://www.debian.org/mirror/list|Debian mirror]] that is not too far away from you. The examples below contain | + | I also used to have the entries for [[http://deb-multimedia.org/|Marillat]] packages by default but decided to remove them. They become less and less relevant (for me) and change too much in the base system which makes it difficult to impossible to remove them again. If you still wish to use those, feel free to use them of course. For instructions see the [[http:// |
- | If you use a notebook, make sure to also read [[misc: | + | Because users usually do not do development, |
- | ===== Bullseye | + | ===== Bookworm and newer ===== |
- | ==== sources.list | + | |
<file bash sources.list> | <file bash sources.list> | ||
+ | ### / | ||
+ | # Make sure to replace XX with your local mirror language/ | ||
+ | # Make sure to replace CODENAME with the release codename you are running | ||
+ | |||
### Main Sources | ### Main Sources | ||
- | deb http:// | + | deb http:// |
### Security Updates | ### Security Updates | ||
- | deb http:// | + | deb http:// |
### Software Updates | ### Software Updates | ||
- | deb http:// | + | deb http:// |
- | deb http:// | + | deb http:// |
- | deb http:// | + | deb http:// |
</ | </ | ||
- | ==== For servers | + | ===== Bullseye and older ===== |
- | Although my page is aimed at desktop usage, please don't use the above sources.list | + | <file bash sources.list> |
+ | ### / | ||
+ | # Make sure to replace XX with your local mirror language/ | ||
+ | # Make sure to replace CODENAME with the release codename you are running | ||
- | For firmware files (sometimes necessary on servers) you should add the "non-free" section as well. | + | ### Main Sources |
+ | deb http:// | ||
- | <code bash> | + | ### Security Updates |
- | # Main Sources | + | deb http://security.debian.org/ |
- | deb http://ftp.XX.debian.org/ | + | |
- | # (Security) | + | ### Software |
- | deb http://security.debian.org/ | + | deb http://ftp.XX.debian.org/debian/ CODENAME-updates main contrib non-free |
- | deb http:// | + | deb http:// |
- | </code> | + | deb http:// |
+ | </file> | ||
- | ===== Buster | + | ===== Servers |
- | ==== sources.list | + | 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. |
- | As Debian GNU/Linux Bullseye is the current release, I do not recommend to use Buster | + | |
- | ==== For servers | + | ==== Bookworm and newer ==== |
- | 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 | + | <file bash sources.list> |
+ | ### / | ||
+ | # Make sure to replace XX with your local mirror language/ | ||
+ | # Make sure to replace CODENAME with the release codename | ||
- | <code bash> | + | ### Main Sources |
- | # Main Sources | + | deb http:// |
- | deb http:// | + | |
- | # (Security) Updates | + | ### Security Updates |
- | deb http:// | + | deb http:// |
- | # | + | |
- | </ | + | |
- | ===== Stretch ===== | + | ### Software Updates |
- | The security support for Stretch ended in july 2020, I no longer recommend to make a fresh Jessie install. | + | deb http:// |
+ | </ | ||
- | ==== sources.list | + | ==== Bullseye and older ==== |
- | Because | + | Because |
- | ==== For servers ==== | + | <file bash sources.list> |
- | <WRAP round tip> | + | ### / |
- | Although the official support for Stretch ended in july 2020, you can still get security support for it by adding the '' | + | # Make sure to replace XX with your local mirror language/country code |
- | </WRAP> | + | # Make sure to replace CODENAME with the release codename you are running |
- | <code bash> | + | ### Main Sources |
- | # Main Sources | + | deb http:// |
- | deb http:// | + | |
- | # (Security) Updates | + | ### Security Updates |
- | deb http:// | + | deb http:// |
- | # | + | |
- | deb http:// | + | |
- | </ | + | |
- | ===== Jessie and older ===== | + | ### Software Updates |
- | Currently you shouldn' | + | deb http:// |
+ | </ | ||
- | <code bash> | + | ===== LTS ===== |
- | # Main Sources | + | Sometimes, especially on servers, it can happen that you need to run an older version of Debian to ensure stable production. In those cases you can use the LTS repositories. LTS is available only for the i386, amd64 and several arm architectures. |
- | deb http:// | + | |
- | </ | + | |
- | ===== Older ===== | + | For current available LTS versions, please check the [[https://wiki.debian.org/ |
- | The sources.list for older distributions looks similar to the Jessie list, just replace ' | + | |
+ | <file bash sources.list> | ||
+ | ### / | ||
+ | # For LTS Releases | ||
+ | # Make sure to replace CODENAME with the release | ||
+ | |||
+ | ### Main Sources | ||
+ | deb http://deb.debian.org/ | ||
+ | |||
+ | ### Security Updates | ||
+ | deb http:// | ||
+ | </ |
misc/sources.list.1633030018.txt.gz · Last modified: 2021-09-30 21:26 by jens