Chúng tôi xin giới thiệu hướng dẫn cài đặt phần mềm mã nguồn mở trên macOS sau đây cho các nhà phát triển hoặc những người muốn tinh chỉnh ứng dụng theo ý thích của mình.
Trước tiên, để dễ dàng tiếp cận với phần mềm mã nguồn mở, bạn cần phải có một Trình Quản lý Gói.
Hướng dẫn cài đặt phần mềm mã nguồn mở trên macOS một cách đơn giản và tiện lợi
Package Manager là cái gì?
Đó là một công cụ dòng lệnh, giúp bạn truy cập vào hàng ngàn gói phần mềm đã được xây dựng trước (hoặc đôi khi là mã nguồn mở nếu bạn muốn) để cài đặt và tải về máy tính của bạn. Bạn chỉ cần mở terminal, sau đó gõ lệnh yêu cầu cho trình quản lý này tải và cài đặt phần mềm mã nguồn mở bạn muốn.
Mặc dù MacOS có App Store, nhưng đó không phải là nơi lưu trữ phần mềm mã nguồn mở lý tưởng. Các ứng dụng như mplayer, wget, gcc… không có trong App Store, vì vậy việc tìm kiếm hoặc xây dựng mã nguồn thực sự là một quá trình mạo hiểm. Trong tình huống này, Package Manager - Homebrew cho macOS sẽ hỗ trợ bạn.
Cài đặt Homebrew
- Mở terminal.
- Gõ lệnh: /usr/bin/ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'
- Nhấn Return.
- Nhấn Return một lần nữa để tiến hành cài đặt.
- Nhập mật khẩu.
- Nhấn Return.
Chờ đợi Mytour hoàn tất. Đó là tất cả.
Cài đặt các gói phần mềm
Sau khi đã cài đặt xong Homebrew, bạn có thể Mytour bất kỳ phần mềm mã nguồn mở nào mà bạn muốn. Có hàng trăm lựa chọn. Trong bài viết này, chúng ta sẽ lấy ví dụ với Transmission.
- Mở terminal.
- Gõ lệnh: brew install transmission.
- Bấm Return.
- Chờ đợi quá trình hoàn tất.
Đó là xong. Cực kỳ nhanh chóng và dễ dàng đúng không?
Với giao diện đẹp mắt mà Apple đã tạo ra trên nền tảng BSD, dễ dàng quên đi sức mạnh của dòng lệnh UNIX. Đó là tính linh hoạt và tốc độ cùng với một số lượng phần mềm miễn phí đáng kinh ngạc, có thể biến người dùng thành chuyên gia sử dụng PC. Bạn nghĩ sao về việc App Store triển khai các gói phần mềm mã nguồn mở? Liệu các trình quản lý bên thứ ba như Homebrew có phải là lựa chọn tốt hơn không? Hãy chia sẻ quan điểm của bạn về vấn đề này nhé.