В моей сети работы добирается любая Кв. - (или способность), команды занимают очень долгое время, это - взгляд как администраторы, заблокированные некоторый порт для него (по неизвестной причине). Например,
sudo apt-get update
возьмите как 2 дня и все, как что я добираюсь - очень длинный список ответов
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]
Та же ситуация затем я пытаюсь загрузить программное обеспечение
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]
Есть ли что-то, что я могу сделать для изменения, порт для Кв. - добираются или что-то еще
Мои серверы Ubuntu всегда были очень быстры в apt-get
обновлениях и обновлениях. Обычно линии на экране шли слишком быстро, чтобы их можно было увидеть. Затем они внезапно замедлились до ползания в одночасье.
Это был IPv6.
Я нашел следующее решение:
sudo nano /etc/gai.conf
Раскомментируйте следующую строку:
precedence ::ffff:0:0/96 100
Для меня это была строка 54 (убедитесь, что вы не раскомментируйте ту, которая заканчивается в 10
).
Сохраните и выйдите.
sudo nano /etc/apt/apt.conf.d/99force-ipv4 # (this is to make a new file)
Добавьте следующую строку в новый файл:
Aquire::ForceIPv4 false;
Сохраните и выйдите.
sudo nano /etc/gai.conf
добавить / раскомментировать эти строки:
reload yes
precedence ::ffff:0:0/96 100
precedence ::/0 10
, когда я обновил вышеупомянутыми строками, мой /etc/gai.conf
решил, и он использовал ipv4
непосредственно вместо [ 114] и быстро устанавливается.
Во-первых, два факта:
apt-get по умолчанию использует http (порт 80) в стандартных дистрибутивах Linux.
apt-get
обычно загружает ~ 20 МБ данных для обновления списков. Если вы просто запустили apt-get update
и запустите его снова, он загрузит только ~ 100 КБ данных.
Итак, если вы можете просматривать всемирную сеть (то есть веб-сайты, использующие браузер) и используете стандартные дистрибутивы (не настроенные для использования любого другого порта), администратор ничего не заблокировал, что вас останавливает от запуска этой команды.
Проблема может заключаться в том, что запросы от вашего компьютера к текущим серверам, используемым для обновлений apt-get, сталкиваются с некоторыми проблемами (то есть это может быть просто проблема с загрузкой).
Чтобы решить вашу проблему, мои предложения (так как вы используете Ubuntu):
Открыть update-manager
-> нажать на настройки в левом нижнем углу -> нажать на Первая вкладка Ubuntu Software -> нажмите на выпадающий список рядом с опцией Download from -> измените сервер на какое-то место, которое находится ближе к вашему местоположению, выбрав другое в списке. Также проверьте протокол, используемый для обновлений. Это должен быть http для обычных пользователей. -> Теперь запустите sudo apt-get update или используйте менеджер обновлений для проверки обновлений. Теперь все должно работать хорошо для вас. Если что-то не работает даже после этого, прокомментируйте здесь.
Поскольку это не поможет вам, похоже, проблема устаревших или частичных файлов, собранных при попытке обновить некоторое время назад.
Я бы посоветовал вам запустить эти команды в терминале:
sudo mv /var/cache/apt/archives/partial{,bakjune9}
sudo mv /var/lib/apt/lists{,bakjune9}
Эти команды переименуют каталоги, в которых хранятся файлы, когда apt-get
загружает их при обновлении и модернизация. (Вы можете переименовать их обратно, если что-то пойдет не так. Таким образом, нет риска сделать ситуацию хуже нынешней)
После этого запустите:
sudo apt-get update
Это что-то загрузит как 20 МБ данных.
Если он работает успешно, ваша проблема решена.
Теперь вы сможете запустить sudo apt-get upgrade
для установки обновлений.
Если нет, прокомментируйте здесь назад.
Я предлагаю вам начать с измерения типичной пропускной способности Интернета / сети с помощью одного из сайтов проверки производительности. Одна возможность - www.speedtest.net . Вы также можете использовать простой поиск в Google для поиска других сайтов, которые можно использовать для проверки скорости вашего интернет-соединения.
Если тестирование показывает, что проблема не является ограничением вашего интернет-соединения, то следующим шагом может быть поиск ответов на этот вопрос:
Как я могу использовать зеркало рядом со мной или выбрать более быстрое зеркало?
Я предлагаю вам начать с самого популярного ответа на этот вопрос . Это сводится к добавлению двух строк ниже к вершине /etc/apt/sources.list
. Это должно стимулировать процесс обновления автоматически выбирать зеркало для загрузки с лучшей производительностью.
deb mirror://mirrors.ubuntu.com/mirrors.txt precise main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-updates main restricted universe multiverse
precise
в двух приведенных выше строках соответствующим кодовым названием используемого вами выпуска. Lucid
(10.04), Maverick
(10.10), Natty
(11.04), Oneiric
(11.10) Если этот подход не помогает или является просто не то, что вы хотите сделать, тогда вы можете также подумать о том, чтобы Update Manager попытался выбрать « самый быстрый » зеркало. Это описано более подробно в других ответах на вопрос, на который я привел ссылку выше.
Выполненный
sudo apt-get clean
прежде, чем работать
sudo apt-get update