Nếu bạn đã từng sử dụng hệ thống Linux, bạn có thể quen với lệnh Apt-get. Nó được sử dụng để cài đặt ứng dụng hoặc gói. macOS và Linux có một số điểm tương đồng và một số lượng rất nhỏ các gói Linux có thể được cài đặt trên macOS. Các phiên bản macOS cũ hơn có nhiều khả năng chạy ứng dụng Linux hơn.
Không tìm thấy lệnh apt-get?
Thông báo không tìm thấy lệnh Apt-get xuất hiện khi người dùng cố gắng cài đặt ứng dụng Linux bằng lệnh này. Không có gì sai với lệnh Apt-get nhưng nó sẽ không hoạt động trên macOS. macOS không có trình quản lý gói cụ thể này, đó là lý do tại sao nó không hoạt động.
Cách sửa lỗi apt-get trên Mac
Điều đó không có nghĩa là bạn không thể cài đặt gói Linux trên macOS. Bạn chỉ cần sử dụng một công cụ khác.
Homebrew
Nếu bạn quen thuộc với Linux, bạn cũng quen thuộc với Homebrew. Nó khả dụng cho macOS và nó có thể được sử dụng để cài đặt các gói.
- Đảm bảo rằng bạn đã Xcode được cài đặt > (Lưu ý: tải xuống từ Mac App Store )
- Mở Terminal và chạy lệnh này:
xcode-select--install
. - Chấp nhận EULA.
- Chạy lệnh này để cài đặt Homebrew.
/usr/bin/ruby -e"$ (curl-fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Xác nhận bạn muốn cài đặt Homebrew.
- Sau khi cài đặt, hãy xác minh nó bằng lệnh sau:
brew-v
. - Giờ đây, bạn có thể cài đặt các gói bằng lệnh này:
brew install Name_of_package
Lưu ý : Bạn có thể cài đặt Homebrew trên hệ thống con Windows 10 dành cho Linux.
Macports
Macports là một trình quản lý gói khác dành cho macOS. Nó hoạt động tốt như Homebrew nhưng nói chung, bạn chỉ nên chọn một trong hai.
- Đảm bảo bạn đã cài đặt Xcode. Tải xuống từ Mac Cửa hàng ứng dụng .
- Mở Terminal.
- Chạy lệnh này:
xcode-select--install
. - Xác nhận rằng bạn muốn cài đặt các công cụ Xcode.
- Tải xuống Macports cho phiên bản macOS của bạn.
- Chạy tệp PKG và cài đặt Macports.
- Cài đặt các gói bằng lệnh này:
port install Name_of_package
Kết luận
Apt-get sẽ không hoạt động bên ngoài Linux. Cuối cùng, bạn sẽ phải sử dụng một trình quản lý gói khác. macOS được xây dựng trên BSD và BSD tương tự như Linux. Đó là một khoảng thời gian dài đối với công nghệ, đó là lý do tại sao không có cách nào để sử dụng lệnh Apt-get trên macOS. Homebrew và Macports cũng có khả năng cài đặt các gói như Apt-get. Nếu bạn không thể cài đặt một gói với Homebrew hoặc Macports hoặc nó không hoạt động sau khi đã được cài đặt, thì có thể là một thiếu sót xảy ra với chính gói hoặc các phần phụ thuộc khác cần được giải quyết. Cả Homebrew và Macports đều không thể khiến một gói bị hỏng hoạt động trên macOS.