sudo apt 업데이트는 항상 Clearsigned 파일을 제공하지 않습니다. 'NOSPLIT'(네트워크에 인증이 필요합니까?)


15

인터넷을 사용하기 전에 브라우저에 로그인해야하는 대학 네트워크를 사용하고 있습니다. 나는 성공적으로 그렇게하지만 우분투를 새로 설치하면 시도 할 때 sudo apt update다음과 같은 출력을 얻습니다.

$ sudo apt update
Get:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease [2,847 B]
Err:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease                    
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [2,854 B]    
Err:2 http://security.ubuntu.com/ubuntu xenial-security InRelease             
...
Get:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease [2,855 B]   
Err:3 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease
...
Get:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease [2,857 B]
Err:4 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease
Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
Fetched 11.4 kB in 0s (18.3 kB/s)
Reading package lists... Done
E: Failed to fetch http://in.archive.ubuntu.com/ubuntu/dists/xenial/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.

그러나 내가 할 wget http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease때이 출력 성공을 얻습니다.

2017-04-01 05:34:57  http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease
Resolving in.archive.ubuntu.com (in.archive.ubuntu.com)... 91.189.88.162, 91.189.88.149, 91.189.88.152, ...
Connecting to in.archive.ubuntu.com (in.archive.ubuntu.com)|91.189.88.162|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 246846 (241K)
Saving to: ‘InRelease.3’

InRelease.3         100%[===================>] 241.06K   110KB/s    in 2.2s    

2017-04-01 05:35:00 (110 KB/s) - ‘InRelease.3’ saved [246846/246846]

분명히 내 브라우저에서와에서 인터넷에 액세스 할 수 wget있지만 그렇게되면 sudo apt(또는 apt-get) 업데이트 나는이 오류가 발생합니다.

추신 :이 질문은 솔루션이 광산에서 작동하지 않는 것처럼 다른 스레드와 유사하지 않습니다.

내가 알았 듯이이 문제는 나에게만 발생하며 대학 네트워크의 다른 사람들에게는 발생하지 않습니다. 지침에 따라 네트워크를 설정 했음에도 불구하고 여전히 발생합니다. 더 이상 도움이 될 것입니다

편집 : 결과적으로, 대학의 우리 중 50 % 가이 문제에 직면하고있는 반면, 50 %는 지난 주 전에 하드웨어 및 sudo apt 업데이트에 아무런 문제가 없어도 그렇지 않습니다. 이 모든 시간 동안 나를 도와 준 @David Foerster에게 감사합니다.

현재 문제는 우리 대학의 네트워킹 부서에 제기되었습니다. :)


출력은 wget -qO- http://in.archive.ubuntu.com/ubuntu/dists/xenial/InRelease | head무엇입니까?
David Foerster

시스템이나 Apt에 대해 HTTP 프록시 서버를 구성 했습니까? 시스템이 인터넷에 어떻게 연결되어 있습니까? 일반적으로이 유형의 오류는 프록시 구성이 잘못되었거나 프록시 서버가 잘못 작동하여 발생합니다.
David Foerster

현재의 문제는 대학 WiFi에서도 마찬가지입니다. 를 Wget도 원활하게 작동하기 때문이다
Sparker0i

세 번째로 Ubuntu 리포지토리 미러변경 하고 문제를 재현 해 볼 수 있습니까? 대학 네트워크에서만이 문제가 발생하면 로컬 네트워크 인프라와 HTTP 프록시 서버를 알고 있으므로 로컬 네트워크 관리자에게 문의하여 지원을받는 것이 좋습니다. 감사.
David Foerster

2
유권자 마감 : 이 문제는 OP의 답변에 따른 업스트림 네트워크 문제와 관련이 있습니다.
David Foerster

답변:


8

나는 같은 문제가 있었다. apt-get /etc/apt/apt.conf이 프록시 설정에 사용하는 것으로 나타났습니다 (내 브라우저 설정이 이미 설정되어 있음). 만들기 apt.conf일치 브라우저 프록시 설정 문제를 해결했다.

/etc/apt$ cat apt.conf

Acquire::http::proxy "http://<proxy>";
Acquire::https::proxy "https://<proxy>";
Acquire::ftp::proxy "ftp://<proxy>";
Acquire::socks::proxy "socks:<proxy>";

참고 : 16.04에이 파일 을 만들어야 합니다 (이전에 존재하지 않음).
nobar

이것이 반드시 필요한 버그입니다. 영향을받는 사람들 의 주요 버그.
nobar

아마도 http행만 필요할 것입니다 . 그리고 포트를 잊지 마십시오 : http://<name>:<port>.
nobar

네! 우선 나는 우분투 내 WSL이 실행에해야 할 일을했을 echo Acquire::http::proxy \"http://$proxy:$port\";" | sudo tee -a /etc/apt/apt.confecho Acquire::https::proxy \"https://$proxy:$port\";" | sudo tee -a /etc/apt/apt.conf; 그때 사용하는 황금이었다apt-get
kayleeFrye_onDeck

1
@brian <proxy> 대신 무엇을 써야합니까?
TSR

5

그것이 우리 대학의 네트워크 백엔드에서 문제 였다는 것이 밝혀졌습니다. 여전히 문제가 있지만 다른 WiFi 네트워크는 정상적으로 작동합니다.


1
이것은 누구에게도 도움이되지 않습니다. 대학 네트워크에 어떤 문제가 있었습니까?
무사 하이 다리

글쎄, 그들은 내가 저장소 URL을 열 때 때문에, 잘 작동, APT에서 오는 모든 요청 차단 된 것을 있지만 말할 수 없다
Sparker0i

1

그러한 문제가 발생하면 먼저 DNS가 링크를 해결할 수 있는지 확인하십시오.

sudo vim /etc/resolv.conf

google dns를 사용해야합니다.

nameserver 8.8.8.8

확인할 이름 서버로 다시 시작 networking.service하고 당신은 갈 것입니다


1
질문에 따라 이름 확인은 훌륭 host in.archive.ubuntu.com 8.8.8.8하지만 ( 출력 된 IP 주소 비교 ) HTTP 프록시 설정은 그렇지 않습니다. -1
David Foerster

1
제 경우에는 문제가 해결되지 않았습니다. 아직 문제를 찾지 못했지만 DNS는 그렇지 않았습니다. 프록시를 사용할 필요가 없으며 apt.conf에도 프록시가 설정되어 있지 않습니다.
user323094 2009 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.