Một số người sử dụng các bản phân phối dựa trên Debian, Ubuntu hoặc Ubuntu như Linux Mint gặp lỗi ‘ add-apt-repository not found 'Trong khi cố gắng thêm PPA (Kho lưu trữ gói cá nhân) hoặc liên kết kho lưu trữ khác vào các nguồn apt của chúng. Lỗi này thường do không cài đặt gói “kho bổ trợ” trên hệ thống của họ.
Bây giờ, để giúp bạn bắt đầu, chúng ta sẽ xem xét gói bổ sung thực sự có trong Ubuntu.
APT và gói bổ trợ trong Ubuntu là gì?
APT hoặc Aptitude là một trình quản lý gói được phát triển cho Debian và nó là trình quản lý gói được sử dụng trong Ubuntu và các bản phân phối dựa trên Debian khác. Linux Mint cũng sử dụng trình quản lý gói Aptitude vì nó dựa trên Ubuntu. Trình quản lý gói trong Bản phân phối Linux là một phần mềm được sử dụng để xử lý tất cả các gói mà bạn cài đặt trong máy tính của mình, do đó giúp bạn dễ dàng xử lý tất cả phần mềm được cài đặt trên hệ thống của mình và không làm chúng rối tung lên.
Vì Ubuntu dựa trên Debian nên nó cũng có gói bổ sung kho lưu trữ cung cấp cho bạn tùy chọn thêm kho lưu trữ hoặc PPA từ thiết bị đầu cuối của bạn. Gói hoặc phần mềm này cho phép bạn dễ dàng thêm PPA ngay từ thiết bị đầu cuối của mình mà không cần tự thay đổi tệp hệ thống, tức là bạn không phải chỉnh sửa thủ công các nguồn apt và thêm kho lưu trữ theo cách thủ công.
Nguyên nhân nào gây ra Thông báo lỗi “add-apt-repository-command not found”?
Như chúng tôi đã đề cập trước đó, lỗi này chủ yếu gây ra do bạn đang thiếu gói có tên là kho bổ sung trên hệ thống Ubuntu hoặc Linux Mint của bạn. Bạn có thể tìm thấy giải thích chi tiết hơn bên dưới:
- Thiếu Gói kho lưu trữ bổ sung: Điều mà lệnh add-apt-repository thực hiện là nó tự động hóa quá trình thêm một kho lưu trữ vào sources.list của bạn trong Hệ điều hành dựa trên Debian. Nếu bạn không sử dụng lệnh này, thì bạn phải quay lại cách cũ để chỉnh sửa danh sách apt sources.list từ thiết bị đầu cuối và thêm kho lưu trữ của bạn ở đó. Do đó, đây là một công cụ khá hữu ích được phát triển chỉ cho một mục đích, đó là thêm các kho lưu trữ cần thiết của bạn và cài đặt phần mềm từ chúng.
Giả sử nếu bạn muốn thêm PPA vào hệ thống Ubuntu của mình, thông thường, lệnh bạn sẽ sử dụng là:
sudo add-apt-repository ppa:nameofppa
Nhưng khi bạn chưa cài đặt gói này trên hệ thống của mình. Bạn sẽ nhận được kết quả sau:
add-apt-repository command not found
Cài đặt Gói kho lưu trữ bổ sung
Giải pháp ở đây thực sự đơn giản. Tất cả những gì bạn phải làm là cài đặt gói có tên “kho lưu trữ bổ sung” trong hệ thống Ubuntu hoặc Linux Mint của bạn. Đây là cách thực hiện:
- Mở Thiết bị đầu cuối .
- Sau đó, nhập các lệnh sau:
sudo apt update && sudo apt-upgrade sudo apt install add-repository Or sudo apt update && sudo apt-upgrade sudo apt-get install add-repository
- Nếu bạn gặp lỗi “ không tìm thấy gói kho lưu trữ bổ sung ”, Thì hệ thống của bạn có thể có các gương lỗi thời và trước tiên bạn cần phải sửa chúng.
- Cách tốt nhất để thực hiện việc này trên Ubuntu (các phiên bản trên 12.04) là chạy lệnh sau từ terminal:
sudo software-properties-gtk
- Một cửa sổ cài đặt phần mềm và nguồn sẽ mở ra. Ở đó, bạn cần thay đổi vị trí máy chủ tải xuống được tìm thấy trên Phần mềm (tab đầu tiên) và chọn máy chủ tốt nhất.
- Để làm điều đó, hãy nhấp vào Tải xuống từ trình đơn thả xuống và chọn “ Khác ”.
- Sau đó, bạn cần nhấp vào “ Chọn Máy chủ Tốt nhất ”. Bây giờ, Ubuntu sẽ mất một chút thời gian để chọn máy nhân bản tốt nhất và cập nhật cho bạn. Sau đó, bạn có thể thoát khỏi phần mềm.
- Bạn đây rồi, gương của bạn lẽ ra phải được sửa bằng cách đó.
- Cuối cùng, bạn cần chạy lại các lệnh trên và hy vọng rằng bạn sẽ có thể cài đặt gói “kho lưu trữ bổ sung”.
- Sau khi cài đặt xong, bạn sẽ không gặp phải lỗi “không tìm thấy lệnh kho lưu trữ bổ sung” nữa.