Sur mon réseau de travail, toutes les commandes apt-get (ou aptitude) prennent très longtemps, il semblerait que les administrateurs aient bloqué certains ports pour cela (pour une raison inconnue). Par exemple
sudo apt-get update
prendre comme 2 jours et tout ce que je reçois - une très longue liste de réponses comme
Get: 36 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Get: 37 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Get: 38 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Get: 39 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Get: 40 http://security.ubuntu.com precise-security/universe amd64 Packages [11.6 kB]
Même situation alors j'essaie de télécharger un logiciel
Get:1 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ precise/main dash i386 0.5.7-2ubuntu2 [85.8 kB]
Puis-je faire quelque chose pour changer de port pour apt-get ou autre chose
ajoutez / décommentez ces lignes:
quand j'ai mis à jour avec les lignes ci-dessus,
/etc/gai.conf
il a été résolu, et il a été utiliséipv4
directement au lieu deipv6
et installé rapidement.la source
Je vous suggère de commencer par mesurer votre débit Internet / réseau typique en utilisant l'un des sites de vérification des performances. Une possibilité est www.speedtest.net . Vous pouvez également utiliser une simple recherche Google pour rechercher d'autres sites que vous pourriez utiliser pour tester la vitesse de votre connexion Internet.
Si les tests montrent que le problème n'est pas une limitation de votre connexion Internet, alors la prochaine étape pourrait être de jeter un coup d'œil aux réponses à cette question:
comment puis-je utiliser un miroir près de moi ou choisir un miroir plus rapide ?
Je vous suggère de commencer par essayer la réponse la plus populaire à cette question . Cela revient à ajouter les deux lignes ci-dessous en haut de
/etc/apt/sources.list
. Ceci est censé encourager le processus de mise à jour à choisir automatiquement un miroir de téléchargement avec de meilleures performances.precise
dans les deux lignes ci-dessus le nom de code correspondant de la version que vous utilisez.Lucid
(10.04),Maverick
(10.10),Natty
(11.04),Oneiric
(11.10)Si cette approche n'aide pas ou n'est tout simplement pas quelque chose que vous voulez faire, vous pouvez également envisager de laisser Update Manager tenter de choisir un miroir "le plus rapide ". Ceci est décrit plus en détail dans les autres réponses à la question à laquelle j'ai fourni un lien ci-dessus.
la source
sudo apt-get update
et en utilisant lefirefox
navigateur. Avez-vous essayé de démarrer à partir d'un Live CD / USB et d'essayersudo apt-get update
de voir s'il y a une différence? S'il y en a, cela indiquerait un problème avec votre installation d'Ubuntu. Si vous obtenez le même résultat, je n'ai pas d'autre idée pour le moment.Tout d'abord, 2 faits:
apt-get utilise http (port 80) par défaut dans les distributions Linux standard.
apt-get
télécharge généralement ~ 20 Mo de données pour mettre à jour les listes. Si vous venez de l'apt-get update
exécuter et de le réexécuter, il télécharge ~ 100 Ko de données uniquement.Donc, si vous pouvez parcourir le World Wide Web (c'est-à-dire les sites Web à l'aide d'un navigateur) et que vous utilisez des distributions standard (non personnalisées pour utiliser un autre port), rien n'a été bloqué par l'administrateur qui vous empêche d'exécuter cette commande.
Le problème peut être que les demandes de votre machine aux serveurs actuels utilisés pour les mises à jour par apt-get sont confrontées à certains problèmes (c'est-à-dire qu'il peut s'agir simplement d'un problème de téléchargement).
Pour résoudre votre problème, mes suggestions (lorsque vous utilisez ubuntu):
Ouvrez
update-manager
-> cliquez sur les paramètres en bas à gauche -> cliquez sur le premier onglet du logiciel ubuntu -> cliquez sur la liste déroulante à côté de l'option Télécharger depuis -> changez le serveur à un endroit plus proche de votre emplacement en en choisissant un autre dans le liste. Vérifiez également le protocole utilisé pour les mises à jour. Il doit s'agir de http pour les utilisateurs généraux. -> Maintenant, lancez sudo apt-get update ou utilisez le gestionnaire de mise à jour pour vérifier les mises à jour. Maintenant, les choses devraient bien fonctionner pour vous. Si les choses ne fonctionnent pas même après avoir suivi cela, commentez ici.Comme cela ne vous aidera pas, il semble que ce soit le problème des fichiers obsolètes ou partiels collectés lors d'une tentative de mise à jour.
Je vous suggère d'exécuter ces commandes dans le terminal:
Ces commandes renommeront les répertoires où les fichiers sont stockés lors de
apt-get
leur téléchargement lors de la mise à jour et de la mise à niveau. (Vous pouvez les renommer en cas de problème. Il n'y a donc aucun risque d'aggraver la situation).Après cette course:
Il va télécharger quelque chose comme 20 Mo de données.
S'il s'exécute correctement, votre problème est résolu.
Vous devriez maintenant pouvoir exécuter
sudo apt-get upgrade
pour installer les mises à jour.Si ce n'est pas le cas, commentez ici en retour.
la source
Courir
avant de courir
la source