Upgrade testing na testing

peekaa

  • ***
  • 122
    • Zobrazit profil
    • E-mail
Upgrade testing na testing
« kdy: 08. 07. 2019, 17:33:45 »
Měl jsem /a chci stále mít/ debian testing.  V sources.list mám
Citace

deb http://deb.debian.org/debian/ testing main contrib non-free
deb-src http://deb.debian.org/debian/ testing main contrib non-free

deb http://deb.debian.org/debian/ testing-updates main contrib non-free
deb-src http://deb.debian.org/debian/ testing-updates main contrib non-free

deb http://deb.debian.org/debian-security testing/updates main
deb-src http://deb.debian.org/debian-security testing/updates main

Chci aktualizovat na nový testing a nevím jak na to. Píše mi to

Citace
root@chieftech:/etc/apt# apt update
Stahuje se:1 http://deb.debian.org/debian testing InRelease [104 kB]
Stahuje se:2 http://deb.debian.org/debian testing-updates InRelease [38,8 kB]
Ign:3 http://deb.debian.org/debian-security testing/updates InRelease
Err:4 http://deb.debian.org/debian-security testing/updates Release
  404  Not Found [IP: 151.101.36.204 80]
Načítají se seznamy balíků… Hotovo
E: Repositář „http://deb.debian.org/debian-security testing/updates Release“ již neobsahuje soubor Release.
N: Aktualizaci z takového repositáře nelze provést zabezpečeně a je proto implicitně zakázána.
N: Podrobnosti o vytváření a nastavení repositářů naleznete v manuálové stránce apt-secure(8).

Poprvé když jsem dával apt update v neděli večer, tak to psalo ještě i jiné hlášky, ale to již nemám.  Stačí počkat? Díky.


_Jenda

  • *****
  • 1 550
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Upgrade testing na testing
« Odpověď #1 kdy: 08. 07. 2019, 18:31:02 »
apt-get --allow-releaseinfo-change update

Edit: aha, tak ještě ne, tohle vypadá že nový testing fakt ještě není spuštěný. Takže počkat, a v mezičase můžeš používat stable.

peekaa

  • ***
  • 122
    • Zobrazit profil
    • E-mail
Re:Upgrade testing na testing
« Odpověď #2 kdy: 11. 07. 2019, 18:11:54 »
Kde se dá zjistit, jestli už jo nebo ještě furt ne? Mě to hází furt tu samou chybu, i když dávám apt-get --allow-releaseinfo-change update. Díky. apt upgrade normálně proběhne, některé aplikace se aktualizují /nyní třeba doublecmd/, ale asi jedu furt na starý testing.

jsl

Re:Upgrade testing na testing
« Odpověď #3 kdy: 11. 07. 2019, 23:17:10 »
Na testingu jste pořád - testing je pořád testing. Tedy aktualizace z testingu na testing se neřeší. Prostě až budou nové balíčky, tak je dostanete.

Propadávání balíčků z unstable do testingu je následující (ve zjednodušené formě):
* Balíček musí být v repozitáři unstable po dobu 10, 5, nebo 2 dní, v závislosti na urgenci uploadu
* Musí být zkompilován a být aktuální pro všechny architektury, pro které byl balíček připraven dříve v unstable
* Nesmí mít žádné release-critical chyby
* Všechny závislosti na další balíčky musí být splnitelné
* Operace instalace balíčku nesmí rozbít žádný jiný balíček v testingu.

viz https://www.debian.org/devel/testing . Doba, kdy se z testingu stane stable, je většinou pro testing nezajímavá, protože je to přechodné období, kdy nové balíčky přicházejí relativně pomalu a tak si prostě na to propadnutí balíčku z unstable musíte počkat. Navíc pokud řešíte testing, tak záplatování bezpečnostních chyb se řeší mnohem pomaleji, než v stabilní distribuci, což tvrdí i v Debianu.

Citace
Compared to stable and unstable, next-stable testing has the worst security update speed. Don't prefer testing if security is a concern.

Doporučuji ideálně nejdříve si najít informace předtím, než se začnu ptát. Všechno je detailně sepsáno na Internetu na stránkách Debianu. Připomíná mi to situaci, kdy stojíte na zastávce před jízdním řádem, jste vidoucí, gramotný, máte hodinky a ptáte se, kdy jede ten autobus.

peekaa

  • ***
  • 122
    • Zobrazit profil
    • E-mail
Re:Upgrade testing na testing
« Odpověď #4 kdy: 12. 07. 2019, 20:08:06 »
Díky za vysvětlení. Také bych rád neřešil aktualizaci z testingu na testing, ale jen raději připomenu, proč jsem sem psal. Prostě mi apt update nyní hází chybu a rád bych věděl, jak se jí zbavit:

Citace
root@chieftech:/etc/apt# apt update
Stahuje se:1 http://deb.debian.org/debian testing InRelease [104 kB]
Stahuje se:2 http://deb.debian.org/debian testing-updates InRelease [38,8 kB]
Ign:3 http://deb.debian.org/debian-security testing/updates InRelease
Err:4 http://deb.debian.org/debian-security testing/updates Release
  404  Not Found [IP: 151.101.36.204 80]
Načítají se seznamy balíků… Hotovo
E: Repositář „http://deb.debian.org/debian-security testing/updates Release“ již neobsahuje soubor Release.
N: Aktualizaci z takového repositáře nelze provést zabezpečeně a je proto implicitně zakázána.
N: Podrobnosti o vytváření a nastavení repositářů naleznete v manuálové stránce apt-secure(8).

 Na google jsem hledal, ale nedohledal. Na druhou stranu jsem si říkal, že to  může pomoci i někomu jinému. Když jsem nyní hledal na google tu hlavní chybovou hlášku, tak jsem dostal tohle vlákno.


ByCzech

  • *****
  • 1 848
    • Zobrazit profil
    • E-mail
Re:Upgrade testing na testing
« Odpověď #5 kdy: 12. 07. 2019, 20:41:44 »
Zkuste změnit url deb.debian.org na nějaké konkrétní zrcadlo, třeba ftp.cz.debian.org, vypadá to, že některé ze zrcadel, které se skrývá za deb.debian.org, ještě nemá balíčky.

jsl

Re:Upgrade testing na testing
« Odpověď #6 kdy: 12. 07. 2019, 23:02:17 »
Ono se to má tak, že 6. července vyšel Debian Buster, tzn. byl dokonán přechod z testingu na stable. Po vydání Busteru se dají očekávat vedlejší efekty toho, jak bude propadávat unstable postupně do testingu, což jsou právě tyto jevy, které zažíváte. Pokud tedy chcete zůstat na testingu, tak prostě pár dní počkejte, ono se to spraví. Toto je daň za použití testingu - prostě to tak je.

Doporučil bych také použít v sources.list geograficky bližší zrcadla, jak popsal kolega výše.

peekaa

  • ***
  • 122
    • Zobrazit profil
    • E-mail
Re:Upgrade testing na testing
« Odpověď #7 kdy: 14. 07. 2019, 21:25:49 »
Zkuste změnit url deb.debian.org na nějaké konkrétní zrcadlo, třeba ftp.cz.debian.org, vypadá to, že některé ze zrcadel, které se skrývá za deb.debian.org, ještě nemá balíčky.

Tak to hází uplně tu samou chybu, jen s jiným IP. No nic, tak já ještě počkám.

jsl

Re:Upgrade testing na testing
« Odpověď #8 kdy: 14. 07. 2019, 22:19:52 »
Tak jsem zkoušel přechod na testing a mohu potvrdit.

Došlo ke změně security repozitářů, bude nutné upravit sources.list, viz změna z mailing listu

https://lists.debian.org/debian-devel-announce/2019/07/msg00004.html

tzn. pro testing smazat

Kód: [Vybrat]
deb http://deb.debian.org/debian-security testing/updates main
deb-src http://deb.debian.org/debian-security testing/updates main

a přidat

Kód: [Vybrat]
deb http://security.debian.org testing-security main contrib non-free
deb-src http://security.debian.org testing-security main contrib non-free

peekaa

  • ***
  • 122
    • Zobrazit profil
    • E-mail
Re:Upgrade testing na testing
« Odpověď #9 kdy: 15. 07. 2019, 17:09:15 »
super, díky moc, vyřešeno, apt update bez chyby, apt full-upgrade proběhl také.

Citace
root@chieftech:~# cat /etc/*-release
PRETTY_NAME="Debian GNU/Linux bullseye/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

peekaa

  • ***
  • 122
    • Zobrazit profil
    • E-mail
Re:Upgrade testing na testing
« Odpověď #10 kdy: 21. 09. 2019, 17:03:34 »
Jen sem napíši další poznámku k tomuto pro sebe i další: při instalaci čistého systému testing, to vyhazuje hlášku, že "debian-security" repositář neexistuje, takže je nutné, zatím, to tam pak přidat ručně. Nějak se mi rychle nepodařilo na www najít "debian testing installer bug security", kde bych to mohl nahlásit.