시스템 패키지의 유지 관리는 컴퓨터 소프트웨어를 업그레이드하고 최신 기능 및 수정 사항을 이용할 수 있도록 하기 때문에 매우 중요합니다. 그러나 Linux를 사용하는 동안 “해시 합계 불일치”와 같은 실수가 발생하면 이 일반적인 프로세스가 화가 날 수 있습니다.
Kali Linux 사용자가 시스템 패키지를 업데이트하는 동안 “해시 합계 불일치” 오류가 발생하는 것은 드문 일이 아닙니다. 예상 해시 값과 실제 해시 값의 불일치로 인해 오래된 소프트웨어가 설치되어 시스템에 잠재적인 보안 위험을 초래할 수 있습니다. 그러나 이 문제는 몇 가지 간단한 명령줄을 실행하여 해결할 수 있습니다.
Kali 업데이트에서 “해시 합계 불일치”가 발생하는 이유는 무엇인가요?
미러 패키지의 예상 해시 값과 실제 해시 값의 불일치로 인해 Kali Linux에서 “해시 합계 불일치” 오류가 발생할 수 있습니다. 이 문제는 여러 가지 요인으로 인해 발생할 수 있지만 주로 시스템 장애로 인해 운영 체제가 자체적으로 업데이트할 수 없게 된 후에 관찰됩니다.
이 문제는 현재 동기화 중인 미러를 사용하여 우분투 파생 배포판에서 패키지를 업데이트하려고 할 때에도 발생하는 것으로 알려져 있습니다. 다른 공식 Kali 미러 을 /etc/apt/sources.list에 추가한 후 sudo apt-get 업데이트를 실행하면 이 문제를 해결할 수 있습니다. 예를 들어, 리포지토리 소스 목록 파일을 다음 줄로 업데이트할 수 있습니다:
deb http://http.kali.org/kali kali-rolling main non-free contrib
패키지 소스를 새 리포지토리로 전환한 후 터미널을 시작하고 “sudo apt-get update”를 한 번 더 실행하세요. 이 단계를 수행하면 미러와 관련된 모든 문제가 해결되지만, 문제가 지속되고 패키지 관리자 또는 운영 체제에서 발생한 경우 추가 조치가 필요할 수 있습니다.
Make apt-get “해시 합계 불일치” 무시
이미지 출처: APLIX-45/ Wikimedia under CC BY-SA 4.0
시스템의 소스 미러 업데이트 중에 해시 합계 불일치 오류가 발생할 수 있으므로 다른 해결 방법이 필요할 수 있습니다. 경우에 따라 방화벽이 의도치 않게 필요한 파일에 대한 액세스를 차단하여 오류가 발생할 수 있습니다. 이러한 문제가 의심되는 경우 방화벽을 잠시 비활성화한 후 업데이트를 다시 시도해 보세요.
이러한 문제로 인해 ‘해시 합계 불일치’ 오류가 발생할 수 있으므로 패키지와 관련된 캐시된 데이터를 제거하고 시스템 구성이 최신 상태인지 확인하기 위해 특정 명령을 실행해야 할 수 있습니다.
sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
Windows 운영 체제 내에서 가상 엔티티로 Kali Linux를 설정한 개인은 기본 호스트 플랫폼에서 발생하는 장애나 충돌이 없는지 반드시 확인해야 합니다.Windows 하이퍼바이저 플랫폼으로 인해 발생할 수 있는 잠재적인 불일치를 수정하려면 관리자 권한 명령 프롬프트에서 다음 명령 세트를 실행해야 합니다:
bcdedit /set hypervisorlaunchtype off
reboot
Kali Linux에서 시스템 패키지를 효과적으로 업데이트
소프트웨어의 최신 상태를 유지하는 것이 중요하기 때문에 ‘해시 합계 불일치’와 같은 문제가 발생하면 성가신 경험이 될 수 있습니다. 모든 오류를 예방하는 것은 불가능할 수 있지만, 단계별 가이드를 준수하면 대체로 문제 없는 업데이트 프로세스를 보장하고 일반적인 장애물에 부딪힐 가능성을 최소화하는 데 도움이 될 수 있습니다.