Cách khắc phục lỗi “apt-get: command not found” trong Linux

Những điểm chính

 

  • Tìm hiểu công cụ apt-get: Biết apt-get là gì và tại sao nó quan trọng với hệ thống.

 

  • Nguyên nhân lỗi apt-get: command not found: Xác định nguyên nhân xảy ra lỗi trên hệ điều hành của bạn.

 

  • Cách sửa lỗi apt-get không tìm thấy: Hướng dẫn khắc phục lỗi chi tiết trên Ubuntu, Debian, Raspberry Pi OS và các hệ thống không dùng apt như CentOS/RHEL.

 

Tìm hiểu công cụ apt-get

 

apt-get là một công cụ dòng lệnh giúp người dùng cài đặt, cập nhật, nâng cấp và gỡ phần mềm trên các hệ điều hành như Ubuntu

 

hoặc Debian. Thay vì cài đặt thủ công, bạn chỉ cần nhập một dòng lệnh, ví dụ:

 

sudo apt-get install scrot
 

Với sự đơn giản và hiệu quả, apt-get là công cụ được dùng nhiều trong quản trị hệ thống và cả người mới sử dụng Linux.

 

Nguyên nhân gây lỗi “apt-get: command not found”

 

Một số lý do khiến hệ thống trả về lỗi khi bạn gõ apt-get:

 

  • Hệ điều hành không hỗ trợ apt-get: Ví dụ như CentOS hoặc RHEL sử dụng yum hoặc dnf.

 

  • Gói apt chưa được cài đặt: Có thể hệ thống của bạn là bản rút gọn, thiếu tiện ích apt.

 

  • Sai biến môi trường PATH: Nếu hệ thống không biết thư mục chứa apt-get, nó sẽ không thực thi được lệnh.

 

  • Hệ thống bị lỗi hoặc xung đột cấu hình: Một số file hệ thống quan trọng có thể đã bị hỏng hoặc xóa.

 

tin tức công nghệ, linux, apt-get

 

 

Cách xử lý lỗi theo từng hệ điều hành

 

1. Trên CentOS hoặc RHEL

 

Các hệ điều hành này không hỗ trợ apt-get. Bạn nên sử dụng công cụ thay thế là yum hoặc dnf.

 

  • Xác định công cụ có sẵn:

    
    		
     
    dnf --version yum --version
     
  • Dùng lệnh thay thế để cài phần mềm:

 

          Nếu hệ thống dùng yum:

 

     sudo yum install <tên_gói>
 

          Nếu dùng dnf:


 
     sudo dnf install <tên_gói>
 
  • Không nên cài apt-get thủ công lên CentOS/RHEL, vì không tương thích.

 

2. Trên Debian, Ubuntu hoặc Raspberry Pi OS

 

Nếu đang dùng một hệ điều hành thuộc dòng Debian mà vẫn gặp lỗi, bạn có thể thử các cách sau:

 

  • Tải và cài lại gói apt từ trang chính thức:

    
    		
     
    sudo dpkg -i apt_<phiên_bản>.deb
     
  • Trên Raspberry Pi, bạn có thể cài lại apt từ kho chính thức hoặc dùng giao diện cấu hình raspi-config.

 

  • Kiểm tra mạng và đồng hồ hệ thống:

    
    		
     
    ping google.com
     

    Nếu thời gian sai, hệ thống có thể không truy cập được kho phần mềm.

 

  • Khởi động lại hệ thống sau khi sửa lỗi để đảm bảo hiệu lực.

 

tin tức công nghệ, linux, apt-get

 

 

3. Các cách tổng quát để xử lý lỗi

 

Nếu bạn không chắc hệ điều hành đang dùng, hoặc các cách trên chưa hiệu quả, bạn có thể thử các phương pháp kiểm tra khác:

 

  • Kiểm tra apt-get có tồn tại không:

    
    		
     
    which apt-get whereis apt-get
     

    Nếu kết quả rỗng, có thể apt chưa được cài.

 

  • Kiểm tra biến môi trường PATH:

    
    		
     
    echo $PATH
     

    Nếu không thấy /usr/bin hoặc /usr/sbin, hãy thêm thủ công vào file ~/.bashrc rồi chạy:

    
    		
     
    source ~/.bashrc
     
  • Kiểm tra quyền người dùng:

 

          Một số hệ thống yêu cầu quyền sudo. Nếu bạn đang ở tài khoản hạn chế, hãy dùng sudo hoặc đăng nhập bằng tài khoản quản trị.

 

  • Cài lại apt từ file .deb:

 

       Bạn có thể tải gói .deb từ máy khác rồi chép sang máy hiện tại để cài lại.

       

tin tức công nghệ, linux, apt-get

 HỖ TRỢ TRỰC TUYẾN