Cách khắc phục lỗi “hash sum mismatch” khi cập nhật Kali Linux – Học trực tuyến CNTT, học lập trình từ cơ bản đến nâng cao

Cách khắc phục lỗi “hash sum mismatch” khi cập nhật Kali Linux

Chia sẻ kiến thức 04/08/2023

Bạn gặp phải lỗi "hash sum mismatch" khi cập nhật các gói trên Kali Linux? Bài viết dưới đây sẽ hướng dẫn bạn cách khắc phục.

 

Việc cập nhật các gói hệ thống là rất quan trọng để bạn có thể nhanh chóng nâng cấp phần mềm PC và tận hưởng tất cả các tính năng và bản sửa lỗi mới nhất. Nếu bạn gặp phải lỗi như “hash sum mismatch” (tạm dịch là tổng hàm băm không khớp) trên Linux, tác vụ này có thể nhanh chóng trở nên khó chịu.
 

Thật không may, “hash sum mismatch” là một lỗi phổ biến khi cập nhật các gói hệ thống trong Kali Linux—và khi không được xử lý, nó có thể khiến hệ thống của bạn dễ bị tổn thương với phần mềm lỗi thời. May mắn là bạn có thể loại bỏ vĩnh viễn vấn đề này bằng một vài lệnh đơn giản.

 

Tại sao xảy ra lỗi “hash sum mismatch”?

Lỗi “hash sum mismatch” xảy ra trong Kali Linux khi hàm băm (hash) được liên kết với các gói nhân bản không khớp với những gì hệ điều hành của bạn mong đợi. Bạn có thể gặp phải lỗi này vì một số nguyên nhân khác nhau, nhưng lỗi này thường thấy nhất sau khi hệ thống gặp sự cố khiến hệ điều hành không cập nhật được.

Sự cố cũng thường xảy ra khi bạn cố cập nhật các gói của mình trong bản phân phối dựa trên Ubuntu bằng máy nhân bản (mirror) hiện đang đồng bộ hóa. Bạn có thể khắc phục sự cố này bằng cách thử chạy Sudo apt-get update sau khi thêm một máy nhân bản Kali chính thức khác vào /etc/apt/sources.list. Ví dụ: bạn có thể cập nhật tệp danh sách nguồn kho lưu trữ của mình thành dòng sau:

deb http://http.kali.org/kali kali-rolling main non-free contrib

Khi bạn đã chuyển nguồn gói của mình sang kho lưu trữ mới, hãy mở terminal và nhập lại lệnh sudo apt-get update. Mọi sự cố với máy nhân bản sẽ được giải quyết khi bạn chuyển đổi kho lưu trữ gói mà bạn sử dụng, nhưng bạn có thể phải tìm hiểu thêm nếu sự cố xảy ra với trình quản lý gói hoặc hệ thống của bạn.

Đặt để apt-get bỏ qua “hash sum mismatch”

Nếu việc thay đổi bản sao nguồn của hệ thống không giải quyết được sự cố, bạn có thể cần phải thử các phương pháp khác. Đôi khi tường lửa có thể gây ra lỗi này do vô tình chặn quyền truy cập vào các tệp được yêu cầu, vì vậy bạn nên tạm thời tắt tường lửa và thử cập nhật lần nữa.

Bạn cũng có thể thử chạy các lệnh sau để xóa bộ nhớ cache của tệp gói và cập nhật hệ thống, vì lỗi “hash sum mismatch” đôi khi liên quan đến sự cố cache:

sudo apt-get clean
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update

Cuối cùng, nếu bạn đang chạy Kali Linux dưới dạng máy ảo trên Windows, bạn có thể cần khắc phục sự cố với Hệ điều hành máy chủ. Các sự cố không tương thích do Nền tảng Windows Hypervisor gây ra có thể được khắc phục bằng cách nhập các lệnh sau vào Dấu nhắc Lệnh (Command Prompt) dành cho quản trị viên:

 
bcdedit /set hypervisorlaunchtype off
reboot

Cập nhật gói hệ thống dễ dàng trên Kali Linux

Thật khó chịu khi gặp phải các sự cố như “hash sum mismatch” vì việc cập nhật phần mềm rất quan trọng. Tuy nhiên, lỗi có thể được khắc phục một cách nhanh chóng và dễ dàng nếu bạn làm theo hướng dẫn từng bước ở trên.

Tìm hiểu ngay chương trình học công nghệ thông tin trực tuyến tại FUNiX ở đây:

Vân Nguyễn

Dịch từ: https://www.makeuseof.com/how-to-fix-kali-update-hash-sum-mismatch/

ĐĂNG KÝ TƯ VẤN HỌC LẬP TRÌNH TẠI FUNiX

Bình luận (
0
)

Bài liên quan

  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
Chat với FUNiX GPT ×

yêu cầu gọi lại