налаштування проксі не допомагає менеджеру оновлень


9

Наразі я за проксі в моєму університеті. Я можу отримати доступ до www на цьому комп’ютері, змінивши налаштування проксі хрому.

Я також можу використовувати командний рядок apt-get лише запускаючи цю функцію щоразу:

function uniproxy()
{
  read -s -p ">> " mypassword
  export http_proxy=http://myusername:$mypassword@wwwproxy.stuff.is.here:8000
  export https_proxy=http://myusername:$mypassword@wwwproxy.stuff.is.here:8000
  export ftp_proxy=http://myusername:$mypassword@wwwproxy.stuff.is.here:8000
  echo ""
}

Коли я змінити налаштування> проксі-мереж належним чином, це не дозволить мені використовувати командний рядок apt-get. Що ще важливіше, менеджер оновлень не може підключитися, навіть коли я змінюю вищезгадані налаштування. Я також змінив налаштування синаптики, щоб побачити, чи це допоможе, але на жаль - менеджер оновлень не підключиться.

Як я можу це вирішити?


Мені цікаво, чи є помилка в 11.04, щоб зробити це, оскільки мені вдалося скористатися apt.conf та кнопкою "Застосувати системну широку" на панелі налаштувань проксі GUI раніше, але тепер нічого не працює (крім рішення командного рядка 'задано у питанні)
MattSmith

Дивно: я перезавантажився, і зміни в налаштуваннях проксі для менеджера оновлень почали працювати
MattSmith

Відповіді:


8

Спробуйте створити файл /etc/apt/apt.confіз таким вмістом:

Acquire::http::Proxy "http://myusername:$mypassword@wwwproxy.stuff.is.here:8000";

Це повинно працювати для будь-якого сприятливого виклику, будь то через командний рядок, синаптичний або менеджер оновлень.


Я щойно дав цьому постріл, але без кісток :(.
oadams

Це змінює його, тому мені не потрібно використовувати функцію uniproxy, коли я використовую командний рядок apt-get, але графічний інтерфейс все ще не працюватиме.
оадам

Дуже дякую. Він просто вирішив проблему з графічним інтерфейсом, і я перейшов на ubuntu 11.04.

Це працювало для мене на Ubuntu 11.04. Схоже, це має бути прийнятою відповіддю.
Даріл Спітцер

Джеймсе, де ми знайдемо документацію, щоб пояснити, чому / як це працює?
Даріл Спітцер

1

Після редагування , /etc/apt/apt.confяк за пропозицією Джеймса , запустити sudo apt-get updateв терміналі.

Це працювало для мене. Зізнаюся, я поняття не маю, чому.

Крім того, я виявив apt-config dumpсебе корисним у виловленні синтаксичних помилок у файлі apt.conf.


1

У мене виникла ця проблема, я її вирішив, натиснувши кнопку "Застосувати по всій системі" на налаштуваннях проксі в Налаштуваннях системи. Кнопка застосувати не так помітно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.