Bullseye: apt update + Release n'a pas de fichier Release Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
bazookajones
Membre
Membre
Messages : 11
Inscription : 04 sept. 2022, 17:09
Status : Hors-ligne

Bonsoir, quand je tente un update voilà le message reçu :

Le dépôt http://security.debian.org/debian-security bullseye/updates Release n'a pas de fichier Release.

Ça me bloque dans l'installation de logiciels.
Merci de votre aide
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4959
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,
Tu peux nous donner le contenu de ton sources.list (et des fichiers dans /etc/apt/sources.list.d/) ?
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
MicP
Modérateur
Modérateur
Messages : 896
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Bonjour

Pour répondre à la question posée par lol
donne le retour de la ligne de commande suivante :

Code : Tout sélectionner

grep -Env "^#|^$" /etc/apt/sources.list{,.d/*.list}
bazookajones
Membre
Membre
Messages : 11
Inscription : 04 sept. 2022, 17:09
Status : Hors-ligne

voilà

Code : Tout sélectionner

bazooka@debian-dell:~$ grep -Env "^#|^$" /etc/apt/sources.list{,.d/*.list}
/etc/apt/sources.list:7:deb http://deb.debian.org/debian/ bullseye main
/etc/apt/sources.list:8:deb-src http://deb.debian.org/debian/ bullseye main
/etc/apt/sources.list:10:deb http://security.debian.org/debian-security bullseye/updates main
/etc/apt/sources.list:11:deb-src http://security.debian.org/debian-security bullseye/updates main
/etc/apt/sources.list:14:deb http://deb.debian.org/debian/ bullseye-updates main
/etc/apt/sources.list:15:deb-src http://deb.debian.org/debian/ bullseye-updates main
/etc/apt/sources.list:22:deb http://apt.ucis.nl/ current ucis
/etc/apt/sources.list.d/brave-browser-release.list:1:deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
/etc/apt/sources.list.d/noobslab-ubuntu-apps-kinetic.list:1:deb http://ppa.launchpad.net/noobslab/apps/ubuntu kinetic main
/etc/apt/sources.list.d/opera.list:1:deb [arch=amd64 signed-by=/usr/share/keyrings/opera.gpg] https://deb.opera.com/opera-stable/ stable non-free
/etc/apt/sources.list.d/ricotz-ubuntu-docky-kinetic.list:1:deb http://ppa.launchpad.net/ricotz/docky/ubuntu kinetic main
/etc/apt/sources.list.d/scribus-ubuntu-ppa-kinetic.list:1:deb http://ppa.launchpad.net/scribus/ppa/ubuntu kinetic main
/etc/apt/sources.list.d/signal-xenial.list:1:deb [arch=amd64 signed-by=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org/desktop/apt xenial main
/etc/apt/sources.list.d/teams.list:3:deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main
/etc/apt/sources.list.d/volian-archive-scar.list:1:deb [signed-by=/usr/share/keyrings/volian-archive-scar.gpg arch=amd64] https://deb.volian.org/volian/ scar main
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

https://www.debian.org/security/
préconise :

Code : Tout sélectionner

deb http://security.debian.org/debian-security bullseye-security main contrib non-free

et tu as :

Code : Tout sélectionner

deb http://security.debian.org/debian-security bullseye/updates main

Pour info, de mon côté j'ai :

Code : Tout sélectionner

deb [arch=amd64] https://deb.debian.org/debian-security bullseye-security main contrib non-free
**Simple Utilisateur** -- Debian stable - XFCE
MicP
Modérateur
Modérateur
Messages : 896
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Avec les privilèges du compte root
lance la ligne de commande suivante :

Code : Tout sélectionner

sed -i 's#security bullseye/updates#security bullseye-security#' /etc/apt/sources.list
PascalHambourg
Contributeur
Contributeur
Messages : 876
Inscription : 05 août 2016, 20:25
Status : Hors-ligne

lol a écrit : 07 nov. 2022, 05:32 Tu peux nous donner le contenu de ton sources.list (et des fichiers dans /etc/apt/sources.list.d/) ?
Inutile, le message d'erreur suffisait à savoir d'où vient le problème.
MicP a écrit : 07 nov. 2022, 07:22

Code : Tout sélectionner

{,.d/*.list}
Note : cette syntaxe est une extension de bash ("bashisme") et ne fait pas partie des spécifications du shell POSIX donc est susceptible de ne pas fonctionner avec d'autres shells comme dash qui est le shell par défaut de Debian pour l'exécution des scripts (/bin/sh).
MicP a écrit : 07 nov. 2022, 09:27

Code : Tout sélectionner

sed -i 's#security bullseye/updates#security bullseye-security#' /etc/apt/sources.list
Pourquoi pas simplement

Code : Tout sélectionner

sed -i 's#/updates#-security#' /etc/apt/sources.list
?
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4959
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

PascalHambourg a écrit : 07 nov. 2022, 10:06
lol a écrit : 07 nov. 2022, 05:32 Tu peux nous donner le contenu de ton sources.list (et des fichiers dans /etc/apt/sources.list.d/) ?
Inutile, le message d'erreur suffisait à savoir d'où vient le problème.

Il peut y avoir d'autres problèmes/incohérences dans le(s) sources.list, c'est toujours intéressant d'avoir la totalité.
D'ailleurs, comme quoi ce n'est pas complètement inutile, je suggérerais bien @bazookajones de commenter toutes les lignes qui commencent pas deb-src à moins qu'il ne compile à partir des sources.
Et de rappeler que les dépôts "exotiques" (ubuntu like) peuvent être casse gueule et sont déconseillés/inutiles. :wink:

Scribus par exemple:

https://www.ubuntuupdates.org/package/c ... se/scribus

Versus

Code : Tout sélectionner

$ apt policy scribus
scribus:
  Installé : (aucun)
  Candidat : 1.5.8+dfsg-3+b1
 Table de version :
     1.5.8+dfsg-3+b1 500
        500 http://deb.debian.org/debian testing/main amd64 Packages
        500 http://deb.debian.org/debian unstable/main amd64 Packages
     1.5.8+dfsg-2~bpo11+1 100
        100 http://deb.debian.org/debian bullseye-backports/main amd64 Packages
     1.5.6.1+dfsg-2 500
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
     1.4.8+dfsg-1 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

[HS]

@MicP et pour les codeurs...

Salut!

Dans ta commande sed tu substitues le classique séparateur / par #
j'ai également testé avec succès $ et %

Question

Où trouve-t-on la liste des remplaçants possibles et quelques explications qui iraient avec ?

Merci.
:006:
**Simple Utilisateur** -- Debian stable - XFCE
PascalHambourg
Contributeur
Contributeur
Messages : 876
Inscription : 05 août 2016, 20:25
Status : Hors-ligne

A ma connaissance, n'importe quel caractère "normal" (n'ayant pas un sens particulier pour une expression rationnelle et sed) peut faire office de séparateur du moment qu'il ne figure pas dans les motifs à remplacer et de remplacement.
Attention au $ qui peut être interprété par le shell si on n'entoure pas l'expression avec des guillemets simples ' ' (même avec des guillemets doubles " ").
MicP
Modérateur
Modérateur
Messages : 896
Inscription : 16 avr. 2016, 22:14
Status : Hors-ligne

Le premier caractère qui suit la commande de substitution (s) sera utilisé comme caractère séparateur.

Bien sûr, il faudra échapper ce caractère (<=> le faire précéder par le caractère \ ) s'il devait être utilisé dans le motif de recherche ou/et de remplacement.

Voir aussi : gnu.org -> sed, a stream editor : 3.3 The s Command
PascalHambourg a écrit :…Attention au $ qui peut être interprété par le shell si on n'entoure pas l'expression avec des guillemets simples ' ' (même avec des guillemets doubles " "). …
Même chose pour le point d'exclamation (et peut-être d'autres caractères) en ce qui concerne le shell bash (je n'ai pas testé tous les autres shell)
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 4959
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Bonjour,
bazookajones a écrit : 06 nov. 2022, 23:20 Bonsoir, quand je tente un update voilà le message reçu :

Le dépôt http://security.debian.org/debian-security bullseye/updates Release n'a pas de fichier Release.

Ça me bloque dans l'installation de logiciels.
Merci de votre aide

@bazookajones ton problème est résolu ?
Merci de le faire savoir et éventuellement, dis moi si j'exagère bien sur, de remercier ceux qui ont gracieusement pris du temps pour te répondre.
Dernière visite : 07 nov. 2022 16:43
Edit: Je change le titre de ton post qui n'est pas explicite.
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
bazookajones
Membre
Membre
Messages : 11
Inscription : 04 sept. 2022, 17:09
Status : Hors-ligne

Merci à tous pour votre aide précieuse
Répondre