Cách sửa lỗi 'sudo apt-get không tìm thấy' trên macOS

Hầu hết Debian sử dụng hệ thống đóng gói dpkg cung cấp các chương trình và ứng dụng để cài đặt. Do hệ thống đóng gói này, người dùng không cần phải xây dựng chương trình từ mã nguồn. Công cụ cần thiết để tương tác với hệ thống đóng gói này là APT (Công cụ gói nâng cao). Tuy nhiên, đôi khi, công cụ APT này sẽ không hoạt động trên macOS và đưa ra lỗi Lỗi sudo: apt-get: không tìm thấy lệnh .

Thông báo lỗi

Điều gì gây ra lỗi 'sudo apt-get' không tìm thấy 'trên macOS?

Bất cứ khi nào có lỗi ' không tìm thấy lệnh ' trên Terminal của bạn, điều đó có nghĩa là lệnh bạn đang cố sử dụng cho ứng dụng hoặc thư viện cụ thể không khả dụng. Nếu ứng dụng hoặc tiện ích không được cài đặt trên hệ thống của bạn thì tất cả các lệnh hoặc chức năng liên quan đến tiện ích đó sẽ không hoạt động. Chúng ta đều biết rằng các lệnh trên Terminal của Linux và macOS giống nhau đến 99%. Tuy nhiên, điều đó không có nghĩa là cả Linux và macOS sẽ sử dụng cùng các trình quản lý và tiện ích để cài đặt và quản lý các gói. Tóm lại, các lệnh APT không có sẵn cho macOS.

Các lựa chọn thay thế của APT cho macOS

Các lệnh APT được sử dụng để tải xuống, cập nhật hoặc nâng cấp các ứng dụng thông qua Terminal. Tuy nhiên, tùy chọn này chỉ dành cho một vài nhà phân phối Debian Linux. Vì vậy, macOS có một vài lựa chọn thay thế hoạt động giống như APT. Các lựa chọn thay thế này được sử dụng cho cùng một công việc của APT và đi kèm với một vài tính năng khác nhau / tốt hơn.

Phương pháp 1: Cài đặt Homebrew trong macOS

Lệnh ' apt-get ' được dùng để cài đặt các gói trên hệ thống Linux. Homebrew là tương đương với Mac. Đó là trình quản lý gói mà hầu hết mọi người cảm thấy thoải mái khi sử dụng nó. Homebrew cài đặt các gói vào thư mục riêng của họ và sau đó tượng trưng liên kết các tệp của họ vào / user / local . Bạn có thể cài đặt homebrew và chạy lệnh để cài đặt các gói bằng cách làm theo các bước dưới đây:

  1. Giữ phím Command và nhấn Space để mở Spotlight, sau đó nhập TerminalEnter .

    Khai trương nhà ga
  2. Trước tiên, bạn cần cài đặt công cụ dòng lệnh Xcode bằng cách sử dụng lệnh sau:
     chọn xcode - cài đặt 

    Cài đặt công cụ dòng lệnh xcode
  3. Sau khi cài đặt công cụ Xcode, bây giờ hãy gõ / sao chép lệnh sau để cài đặt Homebrew trên macOS:
     ruby -e "$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)" 

    Cài đặt homebrew
  4. Việc cài đặt sẽ yêu cầu nhập lại mật khẩu (Enter) và mật khẩu để xác nhận.
  5. Bạn sẽ nhận được thông báo cài đặt thành công để cài đặt chính xác công cụ như dưới đây:

    Đã cài đặt thành công tin nhắn
  6. Bây giờ bằng cách sử dụng Homebrew, nhập lệnh sau để cài đặt bất kỳ gói nào bạn muốn cài đặt:
     tên cài đặt bia 

    Cài đặt gói bằng lệnh homebrew

    Lưu ý : Tên trong lệnh có thể là tên gói mà bạn đang cố cài đặt trên macOS.

  7. Lệnh Brew sẽ cài đặt thành công gói trên hệ thống của bạn.

Phương pháp 2: Cài đặt MacPorts trong macOS

Phần mềm MacPorts được sử dụng để biên dịch, cài đặt và quản lý phần mềm nguồn mở. MacPorts sẽ tự động cài đặt mọi phụ thuộc cần thiết cho cổng đã cho mà người dùng đang cố cài đặt. Nó rất dễ dàng để sử dụng; bạn có thể cài đặt, tải xuống hoặc biên dịch một ứng dụng và thư viện bằng cách sử dụng một lệnh duy nhất. MacPorts cũng cung cấp các bản nâng cấp và gỡ cài đặt cho các cổng đã cài đặt. Bạn có thể cài đặt nó bằng cách làm theo các bước dưới đây một cách cẩn thận:

  1. Mở App Store từ Dock và tìm kiếm Xcode trong hộp tìm kiếm. Nhấp vào Nhậncài đặt Xcode. Hãy kiên nhẫn điều này sẽ mất một chút thời gian để cài đặt vì kích thước khoảng 6GB.

    Lưu ý : Nó sẽ hỏi tên người dùngmật khẩu cho tài khoản bạn đang sử dụng trên App Store.

    Cài đặt Xcode từ App Store
  2. Bạn có thể đồng ý với thỏa thuận của Xcode bằng cách mở ứng dụng từ App Store hoặc Dock và nhấp vào nút Đồng ý .

    Nút đồng ý cho thỏa thuận

    Hoặc bằng cách gõ lệnh sau trong Terminal để đồng ý với các thỏa thuận.

     sudo xcodebuild -license 
  3. Giữ phím Command và nhấn Space để mở Spotlight, sau đó nhập Terminal

    Khai trương nhà ga
  4. Nhập lệnh sau để cài đặt công cụ dòng lệnh Xcode :
     chọn xcode - cài đặt 

    Cài đặt công cụ dòng lệnh xcode
  5. Bây giờ hãy tải xuống MacPorts cho Hệ điều hành mà bạn đang sử dụng từ đây: MacPorts

    Tải xuống MacPorts từ trang web
  6. Sau khi tải xuống, hãy mở tệp đã tải xuống và cài đặt phần mềm bằng cách thực hiện quy trình / bước cài đặt và cung cấp mật khẩu nếu được yêu cầu.
  7. Sau khi cài đặt hoàn tất, khởi động lại Terminal và gõ lệnh sau:
     cổng sudo selfupdate 

    Cập nhật và kiểm tra MacPorts trong Terminal

    Lưu ý : MacPorts được cài đặt thành công nếu bạn thấy thông báo ' Cập nhật nguồn cơ sở MacPorts bằng rsync '. Tuy nhiên, nếu bạn không thấy thông báo này, thì bạn cần phải cài đặt lại chính xác.

  8. Bây giờ bạn có thể cài đặt bất kỳ gói nào bằng cách sử dụng lệnh sau:
     tên cài đặt cổng sudo 

    Cài đặt qua MacPorts

    Lưu ý : Tên trong lệnh có thể là tên gói mà bạn đang cố cài đặt trên macOS.

Bài ViếT Thú Vị