web-dev-qa-db-fra.com

12.04 apt-get update prend du temps. Comment accélérer?

La mise à jour de Sudo apt-get prend beaucoup de temps pour les sites suivants:

Get:17 http://archive.ubuntu.com precise/restricted Sources [5,470 B]                                                                                                               
Get:18 http://archive.ubuntu.com precise/universe Sources [5,019 kB]  
...
Get:21 http://archive.ubuntu.com precise/restricted i386 Packages [8,431 B]                                                                                                         
Get:22 http://archive.ubuntu.com precise/universe i386 Packages [4,796 kB]

Quoi qu'il en soit pour accélérer cela? La connexion Internet est bonne.

5
mtk

Allez dans _Ubuntu Software Center > Edit > Software Sources_ et depuis _Download From_ dans le menu déroulant choisissez Other, puis dans la fenêtre suivante, choisissez _Select Best Server_ et attendez qu'ubbuntu reconnaisse le meilleur serveur pour vous, puis exécutez _apt-get update_ encore...


Question liée: - Comment puis-je changer le miroir duquel je reçois les mises à jour et les logiciels?

4
Ali Dehghani

Vous pouvez essayer de supprimer plus que des ppas. Vous pouvez essayer la commande suivante: Sudo apt-get clean. Avec Ubuntu Tweak, supprimez les fichiers inutiles du système.

0
Enes Utku

C'est une réponse orientée ligne de commande (particulièrement utile pour accélérer le provisionnement des machines virtuelles).

Si vous avez récemment ajouté un nouveau référentiel et que vous souhaitez mettre à jour partiellement, essayez:

find /etc/apt/sources.list.d -type f -name '*.list' -exec Sudo apt-get update -o Dir::Etc::sourcelist="{}" ';'

Cela ne fonctionnera pas dans tous les cas (dans le cas de dépendances plus complexes), mais cela vaut la peine d'essayer.

Vous pouvez également essayer -d de ne télécharger que des packages. Voir: Qu'est-ce que "Sudo apt-get update" fait?

Vous pouvez également supprimer des lignes de la liste d'apt dont vous n'avez pas besoin, par exemple:

Sudo ex +'bufdo!%s/^deb-src/#deb-src/' -scxa /etc/apt/sources.list /etc/apt/sources.list.d/ubuntu-wine-*.list

qui commentera les lignes pointant vers les sources dans ces fichiers.

Remarque: La commande :bufdo n'est pas POSIX .

Vérifiez également si vous n'avez pas de scripts inutiles dans /etc/apt/apt.conf.d, par exemple:

Sudo ex +"%s@DPkg@//DPkg" -scwq /etc/apt/apt.conf.d/70debconf

Voir: Désactiver les invites lors de l'installation d'un paquet Debian chez SF

0
kenorb