Chúng ta thường cập nhật phần mềm Mac (macOS) qua Mac App Store – cách truyền thống. Tuy nhiên, có phương pháp khác: dùng Terminal. Cách này tiết kiệm thời gian và dễ dàng hơn, đặc biệt vì Mac App Store bị lag trên thiết bị cũ. Nhiều người dùng báo cáo cập nhật tải và cài nhanh hơn khi dùng Terminal. Ở đây chúng tôi chỉ cách cập nhật Mac bằng Terminal.
Nếu bạn dùng nhiều Mac kết nối với server, bạn có thể chạy script hoặc cài đặt cập nhật từ xa mà không phải truy cập từng thiết bị. Đối với người dùng macOS Mojave trở lên, cập nhật phần mềm đã chuyển sang System Preferences, nhưng phương pháp Terminal vẫn khả dụng.
Cập Nhật Mac Bằng Terminal
Phương pháp này dùng một loạt lệnh để Terminal tìm kiếm cập nhật khả dụng cho hệ thống cụ thể và cài đặt chúng.
Lưu ý: vì cập nhật phần mềm là chức năng cốt lõi, bạn cần mật khẩu quản trị viên để tiến hành tải và cài đặt qua Terminal.
1. Mở Terminal trên Mac. Bạn có thể tìm bằng Spotlight hoặc truy cập "Applications -> Utilities -> Terminal" trong Finder.
2. Gõ lệnh sau và nhấn Enter:
sudo softwareupdate -l
Lệnh này tìm trên server Apple các cập nhật khả dụng. Nếu không có cập nhật, hiển thị "No updates available". Nếu có, Terminal liệt kê các cập nhật cùng dung lượng tệp.
3. Để tải và cài đặt cập nhật cụ thể, dùng
sudo softwareupdate -i 'NAME'
Thay NAME bằng cập nhật bạn muốn. Ví dụ, cài macOS Big Sur 11.4-20F71, gõ sudo softwareupdate -i 'macOS Big Sur 11.4-20F71'.
Mẹo: tên cập nhật – hay identifier – là tên viết bên cạnh dấu sao/gạch như được highlight.
Bạn cần gõ chính xác identifier. Cũng cẩn thận khoảng trắng / dấu hoa thị ở cuối identifier như trường hợp highlight.
Nếu muốn cài tất cả cập nhật, dùng lệnh:
sudo softwareupdate -i -a
Lệnh -a chỉ thị Terminal cài tất cả cập nhật. Vì cả hai là lệnh sudo, bạn cần nhập mật khẩu admin khi được nhắc.
Xong. Cập nhật bạn chọn sẽ bắt đầu tải và tự động cài sau khi tải xong. Rất tiếc không có thanh tiến trình truyền thống. Thay vào đó, Terminal cập nhật từng bước qua văn bản.
Nếu cài cập nhật cần khởi động lại, Terminal sẽ báo. Chỉ cần nhập mật khẩu, Terminal sẽ tự khởi động lại Mac.
Bạn có thể dùng phương pháp này tải cập nhật macOS và ứng dụng chính của Apple, nhưng tiếc là bạn vẫn bị giới hạn ở Mac App Store hoặc Software Update trong System Preferences để cài ứng dụng bên thứ ba.
Thắc mắc còn làm gì nữa với dòng lệnh macOS? Học cách quét mạng cục bộ và mở thư mục bất kỳ trên Mac bằng Terminal.
Bạn thích dùng Mac App Store hay Terminal để cài cập nhật? Cho chúng tôi biết ở phần bình luận và xem nội dung macOS khác, như hướng dẫn bảo vệ mật khẩu thư mục và chạy script Python.