Получил проблему NODATA: 'NODATA' (сеть требует аутентификации?)

Я могу использовать свою мобильную широкополосную связь для доступа к Интернету с Firefox, но когда я хочу установить любой пакет от терминала или сделать 'склонным - добираются, обновление' управляют, чтобы я получил следующую ошибку:

got 'NODATA' (does the network require authentication?)

склонный - получают вывод обновления:

Get:1 extras.ubuntu.com trusty InRelease [213 B] 98% [1 InRelease gpgv 213 B] [Connecting to archive.ubuntu.com]
Splitting up /var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_InRelease into data
Ign extras.ubuntu.com trusty InRelease E: GPG error: extras.ubuntu.com trusty InRelease: Clearsigned file isn't valid, got 'NODATA' (does the network require authentication?) 

вывод 'кошки/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_InRelease

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>404</title> <meta http-equiv="Cache-Control" content="no-cache"/> </head> <body> <p> Not Found </p> </body> </html>

вывод wget:

wget -O - http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease

--2014-06-01 09:23:35--  http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
Resolving extras.ubuntu.com (extras.ubuntu.com)... 91.189.92.152
Connecting to extras.ubuntu.com (extras.ubuntu.com)|91.189.92.152|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 213 [text/html]
Saving to: ‘STDOUT’

 0% [                                       ] 0           --.-K/s              <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>404</title>
<meta http-equiv="Cache-Control" content="no-cache"/>
</head>
<body>
<p>
Not Found 
</p>
</body>
</html>
27
задан 8 January 2016 в 14:48

10 ответов

Ваш провайдер мобильного широкополосного доступа использует неисправный прозрачный прокси . URL http: //extras.ubuntu. com / ubuntu / dists / trusty / InRelease должен вернуть «404 Not Found». Вместо этого он возвращает «200 OK», но отправляет 404 содержимого. Поскольку URL-адрес "ОК", apt копирует содержимое в /var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_trusty_InRelease и пытается его использовать, а затем жалуется, что это неверно.

Проблема здесь не в Ubuntu, а в прозрачном прокси-сервере вашего провайдера мобильного широкополосного доступа. Возможно, вы сможете связаться с ними, чтобы исправить это.

Вот результат обычного подключения к Интернету:

$ wget -O - http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
--2014-06-01 10:25:36--  http://extras.ubuntu.com/ubuntu/dists/trusty/InRelease
Resolving extras.ubuntu.com (extras.ubuntu.com)... 91.189.92.152
Connecting to extras.ubuntu.com (extras.ubuntu.com)|91.189.92.152|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-06-01 10:25:36 ERROR 404: Not Found.

Для получения некоторых сведений о проблемах, вызванных прозрачными прокси-серверами в мобильных подключениях, см. Ответы на вопрос Как остановить внедрение JavaScript с прокси-сервера vodafone?

25
ответ дан 8 January 2016 в 14:48

У меня была такая же проблема. Я думаю, что мой провайдер также использует довольно неприятный прокси.

Хотя решение , предложенное bain , может быть правильным решением (TM), я нашел более быстрое и практичное решение на форуме Linux Mint , которое в основном включает удаление потенциально поврежденные записи из каталога / var / lib / apt / lists (точнее, каталога целиком):

$ cd /var/lib/apt
$ sudo mv lists lists.old
$ sudo mkdir -p lists/partial
$ sudo apt-get update

Эти команды устранили проблему для меня.

12
ответ дан 8 January 2016 в 14:48

Я столкнулся с той же проблемой после того, как добавил ppa ( Dropbox ), относящийся к домену, который заблокирован прокси-сервером моей компании (* .dropbox.com). Поскольку apt-get update не может прочитать http://linux.dropbox.com/ubuntu , он выдает эту ошибку «NODATA».

Я закончил тем, что удалил ppa :

sudo rm /etc/apt/sources.list.d/dropbox.list
3
ответ дан 8 January 2016 в 14:48

У меня была та же проблема, оказалось, что средства управления контентом моего интернет-провайдера вмешиваются в запросы DNS моего сервера. Один гневный звонок им привел к отключению управления, и мой DNS вернулся в нормальное состояние после сброса маршрутизатора.

1
ответ дан 8 January 2016 в 14:48

Столкнувшись с той же проблемой здесь, я обнаружил, что наш брандмауэр вмешивается посредством «контроля приложений». Так что помните о функциях изменения URL

1
ответ дан 8 January 2016 в 14:48

Сначала я использовал мобильный Интернет для передачи данных, поэтому я не смог обновить ubuntu 14.04 из-за прокси-сервера и не получил НИКАКИХ ДАННЫХ, когда когда-либо делал

$ sudo apt-get install update

Но затем, когда я получил проводную линию и попробовал то же обновление он не позволил мне сделать это и выдал ту же ошибку NO DATA.

Но затем удивительно мало программного обеспечения было установлено с помощью инструкции apt-get install.

Я спросил весь мир и не получил ответа. Наконец, я попробовал это, и это сработало. Пожалуйста, проверьте следующее изображение.

I removed few check marks from the list in the image

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

Я получил этот ответ, установив свежий Ubuntu и попробовал «обновить» через то же проводное соединение и сравнил настройки и исправил :-) Повторно покинул после долгого бега без тропы.

1
ответ дан 8 January 2016 в 14:48

У меня возникла та же проблема при запуске Ubuntu 14.04 в VMWare. Комментарий выше подсказал мне поэкспериментировать с настройками сети. Как только я изменил NAT по умолчанию на мостовой, моя проблема была решена.

5
ответ дан 8 January 2016 в 14:48

Саяхан сервер байрладаг их сургууль прокси-г цуцалжээ. Би бүх прокси жишээг хайж, ~ .bashrc болон /etp/apt/apt.conf -д устгасан боловч прокси тохиргоог руу хасах шаардлагатай болсон. / etc / орчин ба /etc/bash.bash.rc .

Энэ нь эцэст нь бүх асуудлыг шийдсэн болно.

0
ответ дан 8 January 2016 в 14:48

Это также может произойти, когда apt-get настроен на использование несуществующего прокси (да!). В моем случае я переместил компьютер, который находился в сети прокси, но забыл удалить конфигурацию прокси apt-get в этом файле:

/etc/apt/apt.conf

К моей чести, я удалил переменную среды ( также см. Здесь ), но просто забыли о файле конфигурации apt-get.

3
ответ дан 8 January 2016 в 14:48

Сегодня я получил эту ошибку, и причина в том, что мой диск был переполнен. Может быть, это и не связано, но высвобождение места решило эту проблему. apt-get показывал проблему "на устройстве места не осталось".

1
ответ дан 23 November 2019 в 01:40

Другие вопросы по тегам:

Похожие вопросы: