На этот вопрос уже есть ответ здесь:
Я пытаюсь установить пакет python-pygments
под Ubuntu. После запуска sudo apt-get install python-pygments
, он блокируется:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
ttf-bitstream-vera
The following NEW packages will be installed:
python-pygments
0 upgraded, 1 newly installed, 0 to remove and 43 not upgraded.
Need to get 347 kB of archives.
After this operation, 2,527 kB of additional disk space will be used.
0% [Connecting to cache.polytechnique.fr (129.104.38.6)]
cache.polytechnique.fr
в строке line стоит прокси моей школы. Загрузка в кампусе должна работать, но проблема в том, что я физически не нахожусь в кампусе. Я пытаюсь удалить настройки прокси через Chromium (метод сетевого прокси: NONE), он все равно гонит на cache.polytechnique.fr
, кто-нибудь знает, как позволить sudo
избежать этого прокси?
Вы, вероятно, устанавливаете параметры прокси-сервера глобально, чтобы они применялись ко всем приложениям, включая apt-get
.
Когда вы отключаете настройки прокси, нажмите кнопку с надписью «Применить всю систему» (или что-то в этом роде). Он попросит вас ввести пароль. Теперь вам нужно перезапустить Терминал, чтобы применить настройки.
Если это не решит проблему, посмотрите, существует ли /etc/apt/apt.conf
. Это можно сделать с помощью:
cat /etc/apt/apt.conf
Если файл существует (если вы видите какой-то вывод), откройте его. Это можно сделать с помощью:
gksudo gedit /etc/apt/apt.conf
Если файл содержит строку с Acquire::http::Proxy
, удалите строку или поставьте #
перед строкой. Сохраните файл и выйдите из текстового редактора.
Попробуйте снова команду sudo apt-get
.
Вы можете добавить следующую строку в /etc/apt/apt.conf
:
Acquire::http::proxy DIRECT;