답변:
apt 소스 코드에서 볼 수 있듯이 "Ign"은 파일을 검색하는 동안 오류가 발생했지만 오류는 무시되고 있음을 의미합니다. apt-get update를 실행하면 Translation-en
파일 에 대한 3 개의 Ign 메시지가 표시됩니다 . 패킷 덤프는 해당 파일에 대한 요청에 HTTP 404 응답이 있음을 보여줍니다.
따라서 번역 파일이 없습니다. 패키지 데이터베이스를 영어에서 영어로 번역 할 필요가 없으며 apt는 번역 부족이 치명적인 오류라고 생각하지 않기 때문에 의미가 있습니다. (다른 언어로 구성된 시스템에서도 번역의 부족이 치명적인 오류는 아니지만 로컬 선호 언어 대신 기본 언어로 패키지 설명을 읽어야한다는 의미입니다.)
반면에 "Hit"은 정확히 당신이 말한 것을 의미합니다. 파일이 서버에서 발견되었으며 마지막으로 다운로드 한 이후로 변경되지 않았습니다. 이것은 HTTP 코드 304로 표시됩니다. 개별 패키지의 타임 스탬프에 대해서는 이야기 apt-get update
하지 않습니다. 다운로드하지 않기 때문 입니다. 사용 가능한 패키지 목록 및 기타 관련 정보를 다운로드합니다. 비교되는 타임 스탬프는 패키지 자체가 아니라 해당 목록 파일에 있습니다.
Hit
캐시의 이전 사본이 서버의 현재 사본과 일치 함을 의미합니다.
Ign
찾을 수 없지만 문제는 없습니다.
Ign:19 ssh://[server]/apt-mirror/mirror/us.archive.ubuntu.com/ubuntu bionic-updates/main DEP-11 48x48 Icons
파일이 존재합니다.
Hit
이후 최신 목록의 사본이 있음을 나타냅니다apt-get update
. 그 맞습니까?