Mise à jour wheezy

Bonjour la foule !

Petit problème quand je tente un aptitude update. Après lecture de la liste des paquets, j’obtiens :

W: Duplicate sources.list entry http://http.debian.net/debian/ wheezy/main i386 Packages (/var/lib/apt/lists/http.debian.net_debian_dists_wheezy_main_binary-i386_Packages)
W: Duplicate sources.list entry http://http.debian.net/debian/ wheezy-updates/main i386 Packages (/var/lib/apt/lists/http.debian.net_debian_dists_wheezy-updates_main_binary-i386_Packages)
W: Duplicate sources.list entry http://security.debian.org/ wheezy/updates/main i386 Packages (/var/lib/apt/lists/security.debian.org_dists_wheezy_updates_main_binary-i386_Packages)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.

Le problème est qu’apt-get update ne résoud rien et ce message d’erreur me revient chaque fois que je tente une mise à jour.

tu peux nous afficher ton sources.list qui se trouve dans /etc/apt/

+1
ton sources-list a visiblement 2 adresses qui pointent au même endroit …

Désolé pour la réponse tardive : la tempête a fait quelques dégâts en Bretagne et j’ai subi une panne d’ADSL pendant une partie de la journée.
Voilà le sources.list

deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main
deb http://http.debian.net/debian wheezy-updates main
deb-src http://http.debian.net/debian wheezy-updates main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
deb http://http.debian.net/debian wheezy main contrib non-free
deb-src http://http.debian.net/debian wheezy main contrib non-free
deb http://http.debian.net/debian wheezy-updates main contrib non-free
deb-src http://http.debian.net/debian wheezy-updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
# deb http://www.backports.org/debian wheezy-backports main contrib

un sources.list plus simple et fonctionnel:

deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free deb http://security.debian.org/ wheezy/updates main
je n’ai pas les sources parce que je ne les utilise pas

Personne pour me dépanner sur ce coup, à part limiter le sources.list au minimum syndical ?

Le message d’erreur te dit que tu as des entrées en double dans ton sources.list

[quote=“D5cro”]+1
ton sources-list a visiblement 2 adresses qui pointent au même endroit …
[/quote]D5cro te dit la même chose

[quote=“marcastro”]un sources.list plus simple et fonctionnel:

Code:
deb ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb security.debian.org/ wheezy/updates main [/quote]
marcastro te propose un sources.list sans doublons

Non personne car la solution passe dans un premier temps par la suppression des entrées en double.
Une fois ceci fait, si après un update et un upgrade, des erreurs persistent, il sera temps d’aviser.

wheezy/main, wheezy-updates/main et security/wheezy/updates/main ne me paraissent pourtant pas être des doublons.
Je me trompe ?
D’autant que je précise bien qu’un apt-get update ne modifie en rien le sources.list.
Le sources.list proposé par marcasto serait-il suffisant sachant que je désire pouvoir faire aussi bien les mises à jour que les mises à niveau de main, de contrib non-free et de security ?
Si ces 2 seuls dépôts le permettent, pas de problème, j’adopte.
Encore faut-il qu’on puisse me confirmer en répondant à ma question ci-dessus : je préfère comprendre, qu’on m’explique ce qu’une solution peut avoir comme conséquences plutôt que d’appliquer aveuglément celle qu’on me propose, fut-elle la plus appropriée. Pour apprendre, il faut comprendre, non !? :wink:
Merci d’avance.

Salut,

Si tu insistes …

Quelques geeks/barbus ton prêtaient réponses, j’en ferai de même, avec en prime quelques lectures, à même de satisfaire ton besoin (compréhensible, certes) de connaissance et de savoir.

Ces quelques liens devraient y répondre. J’ose … 8)

[code][23:00:53] ~ # cat /etc/apt/sources.list

Les dépôts Debian Officiels :

http://www.isalo.org/wiki.debian-fr/Sources_de_paquets_:_les_bases

http://wiki.debian-facile.org/manuel:apt:sources.list#debian_stable_wheezy

https://www.isalo.org/wiki.debian-fr/index.php?title=Sources.list

http://www.isalo.org/wiki.debian-fr/L'etiquetage_de_paquets_via_le_fichier_/etc/apt/preferences

https://www.debian-fr.org/sources-list-au-carre-ou-minimaliste-t5659.html

Ils existent pour les branches oldstable, stable=wheezy, testing=jessie, unstable=sid et experimental=rc-buggy

(avec en plus, dans le cas de stable, les branches stable-updates, stable-proposed-updates et stable-backports)

et sont à chaque fois déclinés en les trois sections main, contrib et non-free.

##############################################

[/code]

sources.list de base, avec sécurité inclus, sans ajout, devrait être comme ceci:

[quote]deb ftp.debian.org/debian/ wheezy main
deb-src ftp.debian.org/debian/ wheezy main

deb security.debian.org/ wheezy/updates main
deb-src security.debian.org/ wheezy/updates main

wheezy-updates, previously known as ‘volatile’

deb ftp.debian.org/debian/ wheezy-updates main
deb-src ftp.debian.org/debian/ wheezy-updates main[/quote]

Si tu veux ajouter les dépôts contrib non-free (pour du propriétaire (pour les drivers video etc)), ton sources.list doit devenir comme ceci:

[quote]deb ftp.debian.org/debian/ wheezy main contrib non-free
deb-src ftp.debian.org/debian/ wheezy main contrib non-free

deb security.debian.org/ wheezy/updates main contrib non-free
deb-src security.debian.org/ wheezy/updates main contrib non-free

wheezy-updates, previously known as ‘volatile’

deb ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src ftp.debian.org/debian/ wheezy-updates main contrib non-free[/quote]

Les bonnes sources.list sont ceux du dessus.

La mauvaise méthode est celui du dessous, car:
Tu auras 3 doublons pour les dépôts sur “main”, 2 doublons sur “contrib”, 1 doublons sur "non-free"
Et bonne addition quand tu enlèves ces mots (“main” “contrib” “non-free”) aux fin des lignes:

[quote]deb ftp.debian.org/debian/ wheezy main
deb-src ftp.debian.org/debian/ wheezy main

deb security.debian.org/ wheezy/updates main
deb-src security.debian.org/ wheezy/updates main

wheezy-updates, previously known as ‘volatile’

deb ftp.debian.org/debian/ wheezy-updates main
deb-src ftp.debian.org/debian/ wheezy-updates main

deb ftp.debian.org/debian/ wheezy main contrib
deb-src ftp.debian.org/debian/ wheezy main contrib

deb security.debian.org/ wheezy/updates main contrib
deb-src security.debian.org/ wheezy/updates main contrib

wheezy-updates, previously known as ‘volatile’

deb ftp.debian.org/debian/ wheezy-updates main contrib
deb-src ftp.debian.org/debian/ wheezy-updates main contrib

deb ftp.debian.org/debian/ wheezy main contrib non-free
deb-src ftp.debian.org/debian/ wheezy main contrib non-free

deb security.debian.org/ wheezy/updates main contrib non-free
deb-src security.debian.org/ wheezy/updates main contrib non-free

wheezy-updates, previously known as ‘volatile’

deb ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src ftp.debian.org/debian/ wheezy-updates main contrib non-free[/quote]

Espérant avoir été clair.

Salut,

[quote=“BelZéButh”]Salut,

Si tu insistes …


La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
[/quote]
Je reproduis ta signature : c’est précisément ce que j’attendais en insistant.
(Je comprends vite … mais il faut parfois expliquer longtemps)

Comme de l’eau de roche.
Merci !

Salut,

[quote=“docanski2”]Salut,

[quote=“BelZéButh”]Salut,

Si tu insistes …


La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
[/quote]
Je reproduis ta signature : c’est précisément ce que j’attendais en insistant.
(Je comprends vite … mais il faut parfois expliquer longtemps)[/quote]

C’est bien pourquoi je te soumettais les liens ci-plus haut, sujets débattus sur le forum, approuvés (wiki) par la communauté.

Pourquoi je réinventerai la roue, avec mes mots :wink: