작성
·
225
·
수정됨
0
리포지토리 주소 변경 후 apt-get update에서 막혀서 글 납깁니다.
영상과 같이 변경 하였습니다.쉘모드에서 접근 할 때 404 Not Found가 나오더군요 혹시 뒤에 IP와 포트가 문제일까 하여 host PC에서 nslookup을 하였는데
ip와 http프로토콜을 이용하여 80 쓰는 것까지 맞더군요
또 칼리 리눅스에서 웹접속을 해보니 host PC와 같이 잘되더군요
문제가 뭘까요
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
hkj님, 문의하신 내용을 확인해보았습니다.
리포지토리 설정을 변경하신 후 apt-get update
를 실행했을 때 404 Not Found 에러가 나타나는 것으로 보아, 설정한 리포지토리 주소가 올바르지 않거나 해당 리포지토리가 더 이상 사용되지 않는 경우일 수 있습니다.
첫 번째로, /etc/apt/sources.list
파일 내에 존재하는 주소가 정확한지 다시 한 번 확인하시기 바랍니다. Debian의 공식 리포지토리가 아니라면 정확한 주소를 제공하는 다른 사이트를 찾아보실 필요가 있습니다.
두 번째로, nslookup
을 통해 얻은 IP 주소가 현재 리포지토리 서버의 주소와 일치하는지 확인해보시기 바랍니다. 만약 httpredir.debian.org
주소에 변동이 있었다면 새로운 IP로 갱신해야 할 수도 있습니다.
세 번째로, 해당 리포지토리 주소가 Kali Linux와 혼용되어 사용되었다면, 호환성 문제로 인해 에러가 발생할 가능성도 있습니다. Kali Linux는 Debian 기반 배포판이지만, 보안과 관련된 도구들이 특화되어 있어, Debian의 일반 리포지토리와 혼합하게 되면 문제가 발생할 수 있습니다.
네 번째로, 가능하다면 다른 네트워크 환경에서도 같은 리포지토리 주소로 apt-get update
를 시도하여 네트워크 문제가 아닌지 확인해보시기 바랍니다.
웹 브라우저로는 해당 리포지토리 접속이 잘되고, 정상적인 파일들이 리스트되는 것으로 보아 리포지토리 서버 자체는 정상 작동하는 것으로 판단됩니다. 이 경우, APT 소스 리스트의 문제일 확률이 높으니, 소스 리스트 파일의 주소를 다시 한 번 확인하시고 필요하다면 공식적으로 제공되는 주소로 변경해보시는 것이 좋겠습니다.
정확한 진단을 위해서는 실제 입력하신 /etc/apt/sources.list
파일의 내용을 공유해주시면 더 구체적인 답변을 드릴 수 있을 것 같습니다.