Я запускаю Ubuntu 16.10 KDE на ноутбуке в сети Wi-Fi, которая так или иначе вынуждает прокси без потребности в нем быть настроенным. Каждый раз, когда я пробую apt-get update
Я получаю следующую ошибку:
Get:1 http://archive.ubuntu.com/ubuntu xenial InRelease [2827 B]
Err:1 http://archive.ubuntu.com/ubuntu xenial InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Get:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [2835 B]
Err:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Get:3 http://archive.ubuntu.com/ubuntu xenial-security InRelease [2836 B]
Err:3 http://archive.ubuntu.com/ubuntu xenial-security InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Fetched 8498 B in 0s (11.7 kB/s)
Reading package lists... Done
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-security/InRelease Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
E: Some index files failed to download. They have been ignored, or old ones used instead.
Установка пакета возвращает ошибки как это:
Err:12 http://archive.ubuntu.com/ubuntu xenial/universe amd64 cabextract amd64 1.6-1
Hash Sum mismatch
Я уже попытался установить http-proxy
переменная с помощью моего имени пользователя и пароля напрасно. Прокси делает ту же самую вещь.
Там какой-либо путь состоит в том, чтобы препятствовать тому, чтобы он делал независимо от того, что это делает?
Делает кто-либо знает что NOSPLIT
? (Если Вы делаете, Вы могли бы прокомментировать?)
Это не дубликат вопросов как они:
'склонный - получают обновление' сбои при использовании прокси
Получил проблему NODATA: 'NODATA' (сеть требует аутентификации?)
потому что их ответы не работают.
Откровенно говоря, моя организация не заботится, вмешивается ли их прокси в мое программное обеспечение установки, потому что я - единственный, пытающийся сделать это, так выяснение у них отсутствует. Кроме того, у меня нет той же проблемы как проблема NODATA, потому что wget -O - http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
возвраты
--2016-11-11 12:20:26-- http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
Resolving extras.ubuntu.com (extras.ubuntu.com)... 91.189.92.152, 2001:67c:1360:8c01::23
Connecting to extras.ubuntu.com (extras.ubuntu.com)|91.189.92.152|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-11-11 12:20:27 ERROR 404: Not Found.
Изменение моих подходящих источников на https вместо http решило проблему.
Мое лучшее предположение заключается в том, что прокси-сервер настроен на работу с https иначе, чем через http, и он не пытался внедрить перенаправление в ответ https.
Обратите внимание, что для использования https через apt у вас должен быть установлен пакет apt-transport-https
.
Мне удалось получить мою ubuntu VM, работающую следующим это
https://help.ubuntu.com/community/AptGet/Howto#Setting_up_apt-get_to_use_a_http-proxy
export http_proxy=http://proxy.server:8080
sudo -E apt-get update
sudo -E apt-get install etc...
, которым ключевой пункт был то, что я работал склонный - добираются как sudo
, но установка моего http_proxy
переменные среды как мой пользователь человечности