[RESOLU] apt-get update bloqué : 100% [En cours]

Bonjour à toutes et à tous !

Je suis resté pendant plus de trois ans sur ubuntu pour sauter le pas sur debian il y a quelques semaines.
J’ai installer jessie avec xfce suite aux conseils d’un de mes amis.

Je me retrouve donc, dans un nouveau paysage avec quelques bases, mais je dis bien quelques, car je suis encore un grand débutant. Le soucis, c’est que j’aime savoir comment ça marche ou pourquoi ça ne marche pas/plus.

Mon soucis est le suivant : lorsque je tente un apt-get de ma session user (ou bien root), mon téléchargement bloque sur 100% [En cours] … . J’ai déjà passé plusieurs jours sur les forums du net pour trouver la solution et nada… Le probème est apparu récemment, car après mon install’ tout fonctionnait.

Voici les info’ de mon système :
uname -a

sources.list

[code]## deb cdrom:[Debian GNU/Linux 8 Jessie - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-21:51]/ jessie main

deb cdrom:[Debian GNU/Linux 8 Jessie - Official Snapshot amd64 LIVE/INSTALL Binary 20150908-21:51]/ jessie main

Jessie Depots officiels

deb http://ftp.ca.debian.org/debian/ jessie main
deb http://ftp.ca.debian.org/debian/ jessie-updates main
deb http://security.debian.org/ jessie/updates main

Backports

#deb http://ftp.fr.debian.org jessie-backports main

Non Free

deb http://ftp.ca.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.ca.debian.org/debian/ jessie-updates main contrib non-free[/code]

Au début, mes sources étaient localisées en France (fr), habitant au QC, j’ai passé tous les dépôts en ca, mais rien n’a évolué.
Par la suite, mon ami m’a fait remarqué que c’était peut-être Qtox qui bloqué le tout et m’a donné le lien suivant qui semblait me correspondre; en vain.
J’ai laissé tourner une journée le bouzin pour voir ce qu’il finirait par me répondre. Voilà ce que ça donne :

[code]100% [En cours]

100% [En cours]
Ign https://repo.tox.im nightly InRelease
Ign https://repo.tox.im nightly Release.gpg
Ign https://repo.tox.im nightly Release
Err https://repo.tox.im nightly/main amd64 Packages
Connection timed out after 120000 milliseconds
Ign https://repo.tox.im nightly/main Translation-fr_CA
Ign https://repo.tox.im nightly/main Translation-fr
Ign https://repo.tox.im nightly/main Translation-en
138 ko réceptionnés en 46min 0s (49 o/s)
W: Impossible de récupérer https://repo.tox.im/dists/nightly/main/binary-amd64/Packages Connection timed out after 120000 milliseconds

E: Le téléchargement de quelques fichiers d’index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.[/code]

Depuis, j’ai supprimer totalement qtox, mais le problème reste le même.
Vous êtes mon dernier espoir, sinon j’installe windows 10 :sad-roulette:
Merci pour votre temps.

Dans ton sources.list, je te conseille de regrouper les sections main contrib et non-free avec les dépôts officiels jessie. Là, y a redondance.
Il y a une raison particulère pour utiliser des dépôts canadiens?
Ensuite, le apt-get update suggère que des dépôts tiers sont présents. Regarde ce que tu as dans /etc/apt/sources.list.d/

Salut fundkygoby !

Juste avant de voir ton message, je suis justement aller fouiller et j’ai supprimé les résidus de qtox mais aussi de popcorntime. Désormais, mon update renvoie :

Atteint http://ftp.ca.debian.org jessie/contrib Translation-en Atteint http://ftp.ca.debian.org jessie/main Translation-fr Atteint http://security.debian.org jessie/updates/contrib Translation-en Atteint http://ftp.ca.debian.org jessie/main Translation-en Atteint http://ftp.ca.debian.org jessie/non-free Translation-en Atteint http://security.debian.org jessie/updates/main Translation-en 229 o réceptionnés en 2s (99 o/s) Lecture des listes de paquets... Fait W: Duplicate sources.list entry http://ftp.ca.debian.org/debian/ jessie/main amd64 Packages (/var/lib/apt/lists/ftp.ca.debian.org_debian_dists_jessie_main_binary-amd64_Packages) W: Duplicate sources.list entry http://ftp.ca.debian.org/debian/ jessie-updates/main amd64 Packages (/var/lib/apt/lists/ftp.ca.debian.org_debian_dists_jessie-updates_main_binary-amd64_Packages) W: Duplicate sources.list entry http://security.debian.org/ jessie/updates/main amd64 Packages (/var/lib/apt/lists/security.debian.org_dists_jessie_updates_main_binary-amd64_Packages) W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.

YES ! j’avance, mais comme tu l’as noté, il y a des doublons, peux-tu m’en dire plus sur regrouper les sections main contrib et non-free avec les dépôts officiels jessie?
Merci à toi !

La doc se trouve surement qqpart mais comme je suis au chaud dans un café…
[mono]deb ftp.ca.debian.org/debian/ jessie main[/mono]

[mono]deb[/mono]: la ligne poite vers des paquets .deb donc des binaires. Si tu mets src à la place, tu auras accès aux sources la place.
[mono]http://ftp.ca.debian.org/debian/[/mono]: l’adresse du serveur où tu vas récupérer tes .deb ou tes sources. Notes qu’il s’agit d’un serveur canadien. Si tu es en france utilises plutôt fr.
[mono]jessie[/mono]: la branche cad la version à laquelle tu veux avoir accés. Pour l’instant jessie=stable et stretch=testing. Quand stretch sera sortie, jessie=oldstable et stretch=stable. Je préfére utiliser les noms de code des versions (jessie). Quand stretch sortira, ma debian ne se mettre pas àjour sans que je modifie le sources.list. (Pour info, il y oldstable, stable, testing, unstable, experimental en plus des noms de codes des versions).
[mono]main[/mono]: les sections. Pour de sages raisons philosophiques, Debian partage ses paquets en 3 sections. De mémoire: main=code libre, contrib=code libre mais impliquant du code proprio ou non-libre (ex: flashplugin-nonfree est un script libre qui sert à télécharger le plugin flash). non-free=pas libre (pilotes et codecs àlakon).

Pour répondre à ta question, tes 3 dernières lignes sont suffisantes. Tu y as déjà main, contrib et non-free. Gardes les backports, c’est pas mal. Tu peux virer les cdroms.

Salut,

Note: dans le cas présent, ces retours sont inutiles: [mono]lspci[/mono], [mono].bashrc[/mono].
Édites le sujet initial afin de clarifier ce dernier.

Commentes cette ligne avec un dièse (mono[/mono]) ou supprimes la.

[quote=“Mae”]100% [En cours] (...) W: Impossible de récupérer https://repo.tox.im/dists/nightly/main/binary-amd64/Packages Connection timed out (...) E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.[/quote]
[mono]apt-transport-https[/mono] est-il installé ([mono]$ apt-cache policy apt-transport-https[/mono]) ?

Ces retours, avant de lancer un [mono]update[/mono], stp.

$ ls /etc/apt/ $ cat /etc/apt/sources.list* $ ls -la /etc/apt/sources.list.d/ $ cat /etc/apt/sources.list.d/*

Merci pour ton temps grand prince ! :041

Je comprends mieux le soucis du coup : vu que j’ai déjà main, contrib et non-free sur la même ligne, pas besoin d’avoir autant. Par contre, sans les pilotes àlakon, comme tu dis, pas de wifi pour bibi…

Noté. Le src est encore inutile pour moi pour l’instant.

Je suis français, mais j’habite au Québec, comme stipulé dans mon message plus haut :wink:

[quote=“BelZéButh”]Salut,

Note: dans le cas présent, ces retours sont inutiles: [mono]lspci[/mono], [mono].bashrc[/mono].
Édites le sujet initial afin de clarifier ce dernier.

Commentes cette ligne avec un dièse (mono[/mono]) ou supprimes la.

Tout est fait chef :wink:

Désolé, mais là c’est du mandarin pour moi :eusa-think:

apt-transport-https: Installé : 1.0.9.8.1 Candidat : 1.0.9.8.1 Table de version : *** 1.0.9.8.1 0 500 http://ftp.ca.debian.org/debian/ jessie/main amd64 Packages 100 /var/lib/dpkg/status

Les retours, avant de lancer un [mono]update[/mono] comme demandé :
[mono]$ ls /etc/apt/[/mono]

apt.conf.d preferences.d sources.list~ trusted.gpg trusted.gpg.d listchanges.conf sources.list sources.list.d trusted.gpg~
[mono]$ cat /etc/apt/sources.list*[/mono]

[code]## Jessie Dépôts

deb http://ftp.ca.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.ca.debian.org/debian/ jessie-updates main contrib non-free

Backports

deb http://ftp.fr.debian.org jessie-backports main
[/code]
[mono]$ ls -la /etc/apt/sources.list.d/[/mono]

drwxr-xr-x 2 root root 4096 oct 21 12:17 . drwxr-xr-x 6 root root 4096 oct 21 11:18 ..
Comme expliqué plus haut, j’ai nettoyé le dossier :wink:

[mono]$ cat /etc/apt/sources.list.d/*[/mono]

Aucun fichier ou dossier de ce type

Un grand merci à vous deux ! :romance-grouphug: