I've tried to run command apt-get update && apt-get upgrade && apt-get dist-upgrade as root, but nothing happens. I think that the problem is in non-fully complete apt sources. Am I right? What sources I need to set?
Asked
Active
Viewed 7,476 times
4
Constantor
- 203
- 3
- 5
-
From the debian web site “The next release of Debian is codenamed "stretch" — no release date has been set”. You can still install it, but I do not recommend it (unless you have a good reason, know what you are doing, and do it on a 2nd computer). The procedure will be more complex that the standard one, that you showed above. – ctrl-alt-delor Jan 09 '17 at 10:17
3 Answers
10
Update your apt repositories to use stretch instead of jessie (This can be done manually with a text editor, but sed can be used to automatically update the file.)
[user@debian-9 ~]$ sudo sed -i 's/jessie/stretch/g' /etc/apt/sources.list
Please note : Debian 9 (Stretch) is marked testing for a reason. You may notice stability problems when using it.
lese
- 2,716
- 5
- 19
- 30
-
2Yes, when stretch becomes *stable*, then the procedure in the question will work. **You are not meant to be using it yet.** – ctrl-alt-delor Jan 09 '17 at 10:20
-
1I advise using our search field, and searching for stretch to have a feeling of what can go wrong. – Rui F Ribeiro Jan 09 '17 at 11:29
1
The following post provides the exact steps that one need to take in order to upgrade Debian 8 Jessie to Debian 9 Stretch:
https://economictheoryblog.com/2018/08/23/upgrade-debian-8-to-9/
Jana Thoni
- 11
- 1
-2
echo 'deb http://httpredir.debian.org/debian/ stretch main contrib non-free
deb-src http://httpredir.debian.org/debian/ stretch main contrib non-free
deb http://httpredir.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://httpredir.debian.org/debian/ stretch-updates main contrib non-free
deb http://httpredir.debian.org/debian/ stretch-proposed-updates main contrib non-free
deb-src http://httpredir.debian.org/debian/ stretch-proposed-updates main contrib non-free
deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free' > /etc/apt/sources.list.d/stretch.list
Ipor Sircer
- 14,376
- 1
- 27
- 34
-
-
Don't do it. When stretch becomes stable, then the procedure in the question will work. You are not meant to be using it yet. – ctrl-alt-delor Jan 09 '17 at 10:22
-
The above will only work if logged in as root, don't do it. Instead use something like `sudo tee`. I won't give the full solution, as I don't want to be responsible for what happens if you upgrade, unless I get informed consent. – ctrl-alt-delor Jan 09 '17 at 10:26
-
The httpredir.debian.org is obsolete and have been redirected to deb.debian.org. According to deb.debian.org only **apt in stretch and later** is able to make use of this. – Waxhead Apr 17 '17 at 20:06