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

Hầu hết Debian sử dụng hệ thống đóng gói dpkg, hệ thống này 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 (Advanced Package Tool). Tuy nhiên, đôi khi, công cụ APT này sẽ không hoạt động trên macOS và xuất hiện lỗi “lệnh sudo: apt-get: không tìm thấy“.

Nguyên nhân nào gây ra lỗi 'sudo apt-get command not found' trên macOS?

Bất cứ khi nào có lỗi ‘lệnh không tìm thấy'Trên Thiết bị đầu cuối của bạn, điều đó có nghĩa là lệnh bạn đang cố gắng 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 một trình quản lý và tiện ích để cài đặt và quản lý các gói. Tóm lại, 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 ứng dụng thông qua Terminal. Tuy nhiên, tùy chọn này chỉ dành cho một số nhà phân phối Debian Linux. Vì vậy, macOS có một số lựa chọn thay thế hoạt động giống như APT. Những 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 tương đương với Mac. Đây 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 chúng và sau đó liên kết tượng trưng các tệp của chúng 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 bên dưới:

  1. Giữ Chỉ huy phím và Nhấn Không gian để mở Spotlight, sau đó nhập Thiết bị đầu cuốiĐi vào.
  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:
    xcode-select --install
  3. Sau khi cài đặt công cụ Xcode, bây giờ gõ / sao chép lệnh sau để cài đặt Homebrew trên macOS:
    ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  4. Cài đặt sẽ yêu cầu Trở về Phím (Enter) và mật khẩu để xác nhận.
  5. Bạn sẽ nhận được cài đặt thành công thông báo cài đặt đúng công cụ như hình dưới đây:
  6. Hiện đang sử dụng Homebrew, gõ lệnh sau để Tải về bất kỳ gói nào bạn muốn cài đặt:
    pha tên cài đặt

    Ghi chú: Tên trong lệnh có thể là tên gói mà bạn đang cố gắng cài đặt trên macOS của mình.

  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 bất kỳ phụ thuộc bắt buộc nào cho cổng nhất định mà người dùng đang cố gắng 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 ứ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ở Cửa hàng ứng dụng từ Dock và tìm kiếm Xcode trong hộp tìm kiếm. Bấm vào ĐượcTải về 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.
    Ghi chú: Nó sẽ yêu cầu tên tài khoảnmật khẩu cho tài khoản bạn đang sử dụng trên 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ừ Cửa hàng ứng dụng hoặc là Bến tàu và nhấp vào Đồng ý cái nút.

    Hoặc bằng cách gõ lệnh sau vào Thiết bị đầu cuối để đồng ý với các thỏa thuận.

    sudo xcodebuild -license
  3. Giữ Chỉ huy phím và Nhấn Không gian để mở Spotlight, sau đó nhập Thiết bị đầu cuối
  4. Gõ lệnh sau để cài đặt Công cụ dòng lệnh Xcode:
    xcode-select --install
  5. Bây giờ tải xuống MacPorts cho Hệ điều hành của bạn mà bạn đang sử dụng từ đây: MacPorts
  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 các bước / quy trình cài đặt và cung cấp mật khẩu nếu được yêu cầu.
  7. Sau khi cài đặt xong, khởi động lại Terminal và nhập lệnh sau:
    cổng sudo tự cập nhật

    Ghi chú: 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 nó một cách chính xác.

  8. Bây giờ bạn có thể Tải về 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

    Ghi chú: Tên trong lệnh có thể là tên gói mà bạn đang cố gắng cài đặt trên macOS của mình.

Facebook Twitter Google Plus Pinterest