
Cách sửa lỗi Unable To Locate Package khi chạy lệnh Termux
Sau khi cài đặt Termux, nếu không may gặp phải lỗi Unable to locate package khi gõ lệnh cài Python, Git hay NodeJS… bạn đừng quá lo lắng. Đây là lỗi “quốc dân” cực kỳ phổ biến và cách xử lý lại vô cùng dễ dàng.
Nguyên nhân Unable To Locate Package
Lỗi này xảy ra khi hệ thống không thể tìm thấy hoặc không thể kết nối để tải gói phần mềm (như Python, Git, NodeJS…) về máy. Cụ thể:
Tải Termux từ CH Play (Google Play): Phiên bản Termux trên cửa hàng CH Play đã bị nhà phát triển ngừng cập nhật từ lâu (bỏ hoang), dẫn đến việc các liên kết tải gói nguồn mới đều bị lỗi thời và không hoạt động.
Server mặc định của ứng dụng bị sập hoặc bị chặn: Các máy chủ dữ liệu (Repository) mặc định của Termux đặt ở nước ngoài rất thường xuyên rơi vào tình trạng quá tải, bảo trì hoặc vô tình bị các nhà mạng tại Việt Nam chặn kết nối.
Các bước sửa lỗi Unable To Locate Package
Bước 1: Gỡ cài đặt app đang và cài đặt lại Termux.
Bước 2: Gõ lệnh termux-change-repo, sau đó dùng phím khoảng cách (Space) tích chọn cả 3 nguồn (Main, X11, Root) -> Nhấn Enter (OK). Chọn Server: Chọn tiếp Mirrors by Tsinghua University (hoặc BFSU) -> Nhấn Enter.

Bước 3: Chạy lệnh đồng bộ hệ thống, sau khi đổi server, bạn bắt buộc phải chạy combo lệnh này để Termux nạp lại danh sách gói mới:
pkg update -y && pkg upgrade -y
(Nếu hệ thống hiện thông báo hỏi Y/N khi đang chạy, bạn cứ nhấn Enter để chọn mặc định).
Video hướng dẫn chi tiết:
Sau khi quá trình đồng bộ hoàn tất, lỗi đã được khắc phục hoàn toàn. Lúc này, bạn đã có thể thoải mái cài đặt các công cụ mình cần (Ví dụ: pkg install python git -y) mà không gặp bất kỳ trở ngại nào.
Để tiếp tục tối ưu và sử dụng ứng dụng này hiệu quả hơn, bạn có thể lần lượt thực hiện các bước cấu hình cơ bản tại bài viết Tổng hợp lệnh setup Termux cơ bản cho người mới trên Damon VN nhé!




