Deb-multimedia bloquant mise à jour

Bonjour,
J’ai donc la mise à jour de mon Debian 10 - Mate bloquée parce que

la cible Packages [Translations] est spécifiée plusieurs fois dans
/etc/apt/sources.list:17
et
/etc/apt/sources.list.d/debmultimedia.list:2

Je trouve effectivement des deux côtés ceci :

# buster-backports deb-multimedia
deb https://www.deb-multimedia.org/ buster-backports main non-free

J’imagine qu’il faut effacer l’un des deux, mais lequel, et comment m’y prendre ?

pluma /etc/apt/sources.list

ne me le permet pas !
Merci de votre aide !

Salut,

la modification du source-list se fait en administrateur, essaie:

sudo pluma /etc/apt/sources.list

Malheureusement, que j’utilise ou non sudo, cela donne ceci :

root@debian:~# sudo pluma /etc/apt/sources.list
Impossible d’ouvrir l’affichage : 
Exécutez « pluma --help » pour voir une liste complète des options disponibles en ligne de commande.

Ok, laisse tomber pluma et utilise nano:

sudo nano /etc/apt/sources.list

Ici, tu trouvera le contenu du sources-list.

Euh, je constates maintenant que tu es déjà rooté (tu confirmes?), donc même commande sans sudo:

nano /etc/apt/sources.list

Merci, ça fonctionne avec nano.
J’y ai donc supprimé

buster-backports deb-multimedia
deb https://www.deb-multimedia.org/ buster-backports main non-free

…qui ne sera donc plus en doublons avec debmultimedia.list. Je vais voir si la mise à jour fonctionne à présent !

Cool, par curiosité, tu peux montrer ton sources-list. Je trouves ton adresse étrange, je te conseille de copier/coller celle que je t’es indiqué (en ajoutant au besoin les non-free et backports.

Ou tu copie le mien:

# Debian Buster, dépôt principal + paquets non libres
deb http://deb.debian.org/debian/ buster main contrib non-free
     
 # Debian Buster, mises à jour de sécurité + paquets non libres
deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free
     
 # Debian Buster, mises à jour "volatiles" + paquets non libres
deb http://deb.debian.org/debian/ buster-updates main contrib non-free

 # Debian Buster, dépôt de rétroportages ("backports")
deb http://deb.debian.org/debian buster-backports main contrib non-free

J’ai exactement le même, avec en plus

# ajout dépôt pour Wine
deb https://dl.winehq.org/wine-builds/ubuntu/ buster main contrib non-free

Et il y avait donc, avant :

# buster-backports deb-multimedia
deb https://www.deb-multimedia.org/ buster-backports main non-free 

Je ne sais pas si il valait mieux le supprimer là ou dans sources.list.d/debmultimedia.list, j’ai fait au plus facile, mais en tout cas, la mise à jour vient de s’effectuer sans problèmes.
Merci !

Euh, c’est une adresse pour Ubuntu pas Debian, je ne sais pas si c’est pertinent de rajouter un dépôt wine, mais dans ce cas il vaut mieux que ça soit celui-là: https://dl.winehq.org/wine-builds/debian/
Lire sur wine pour Debian: https://wiki.winehq.org/Debian

Tu peux afficher ton sources-list, s’il te plait.

oui !

NON !

Non plus !!!


L’équipe Debian a développé un outil, à savoir apt - pour gérer|modifier les sources lists, c’est l’option ‹ edit-sources › qui est à utiliser :wink:

Dixit le manpage : man apt :

edit-sources (travail en cours)
La commande edit-sources permet de modifier le fichier sources.list(5) avec votre éditeur de texte préféré et fournit des vérifications de sécurité de base.

Donc, apprenez à utiliser correctement les outils mis à disposition :wink:

Et, au cas où, oui il est aussi possible de modifier les autres fichiers de listes, il suffit de mettre le nom en question en argument :stuck_out_tongue:

oui, le voici :

# Debian Buster, dépôt principal + paquets non libres
deb http://deb.debian.org/debian/ buster main contrib non-free

# Debian Buster, mises-à-jour de sécurité + paquets non libres
deb http://security.debian.org/ buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free

# Debian Buster, dépôt de rétroportage ("backports")
deb http://httpredir.debian.org/debian/ buster-backports main contrib non-free

# ajout dépôt pour Wine
deb https://dl.winehq.org/wine-builds/ubuntu/ buster main contrib non-free

Effectivement, je ne sais plus comment j’avais trouvé de mettre ubuntu et non debian, mais pendant le premier confinement cela m’a permis l’essentiel, continuer à travailler sur les applications du boulot, toutes construites avec du Microsoft.

Au risque d’une bonne FranquenDebian ! :frowning:
Celui qui a besoin d’utiliser des outils dédiés *Buntu devraient n’utiliser qu’une *Buntu ou un de ses dérivés (tel Linux Mint, Pop! OS, etc.)

Quoiqu’il en soit ne pas venir « pleurer » ici - nous ne sommes pas là pour « réparer »|fixer une Debian qui ne l’est plus. Désolé.

Merci, je ne savais pas. J’ai toujours directement édité ce fichier avec vim ou nano en root. Tu peux m’en dire plus sur ces vérifications de sécurité de base. C’est comme utiliser visudo pour toucher à sudoers?

D’ou mon insistance pour voir le sources-list (sans parler du contenu de sources-list.d).

Non, là, je ne suis pas le bon interlocuteur.

Sincèrement, je ne pense pas, vu que cela utilise l’éditeur déclaré personnellement. Mais peut être qu’à terme, ce sera le but.

Comme je l’ai dit dans ma réponse précédente, il est possible de voir|lire|modifier tout source.list dans le répertoire en question, juste en ajoutant le nom du fichier en argument à l’option, exemple :

# apt edit-sources winehq

Dans mon cas, contient juste la ligne suivante :

deb https://dl.winehq.org/wine-builds/debian/ sid main

Si tu ne te souviens plus des noms de fichiers dans le répertoire sources.list.d, tu fais d’abord un ls :wink:

Je n’ai rien trouvé sur celles-ci, le man d’apt n’en dit rien. Pas plus que je n’ai trouvé une quelconque injonction(*) à utiliser apt sources.list plutôt qu’une édition « directe » (quitte à créer ses sources.list dans sources.list.d). Je n’ai pas du chercher au bon endroit.

https://manpages.debian.org/buster/apt/apt.8.fr.html
debian.org/…/debian-reference

https://wiki.debian.org/fr/SourcesList

chez xyz

chez DF il est évoqué

Ok, Il s’agit d’avoir les bonnes pratiques, ne pas encrasser son source.list, préférer en créer
d’autres dans le dossier source.list.d . Qui pourront être utilisés à la demande. Est-ce celà dont on parle?



(*)T’es pas allé avec le dos de la cuillère :wink:

Non plus!!!

Non, en effet. Le manpage parle de mesures de sécurité basiques, mais n’en dit pas plus. De même, il informe que le travail est toujours en cours.

Et, si personne n’en parle, c’est parce que peu lise les manpages, et encore moins les applique. Pourtant c’est une option implémentée depuis un bon moment, maintenant. Elle est native à l’outil apt, qui existe depuis au moins Debian Jessie - ne pas confondre avec l’outil apt-get, son ancêtre -

C’est pourquoi j’ai réagi et donné l’info :wink:

je viens d’essayer :
apt edit-sources
j’ai mis une ligne htp:// ( un seul t )
j’ai pu enregistrer sans problème, seul l’update a servi a détécté l’erreur; donc je n’ai pas vu l’intérêt