Khi cần cài đặt các bản cập nhật phần mềm trên máy Mac, bạn có thể truy cập Mac App Store. Kho ứng dụng được quản lý của Apple từ lâu đã trở thành phương pháp mặc định không chỉ để tìm và cài đặt các ứng dụng của bên thứ ba mà còn áp dụng các bản vá và cập nhật cho macOS và các ứng dụng khác của Apple. Nhưng khi nói đến cập nhật phần mềm macOS, Mac App Store thực sự chỉ là giao diện người dùng cho lệnh UNIX và người hâm mộ Terminal của Mac thực sự có thể sử dụng lệnh này để cập nhật Mac và các ứng dụng của bên thứ nhất trong khi bỏ qua Mac App Store hoàn toàn. .
Lệnh cập nhật phần mềm Mac mà chúng tôi đang nói đến được đặt tên rất hữu ích: cập nhật phần mềm. Đây là cách sử dụng nó.
- Khởi chạy ứng dụng Terminal (bạn có thể tìm thấy ứng dụng này trong thư mục / Applications / Utilities hoặc bằng cách tìm kiếm với Spotlight).
- Từ Nhà ga, nhập cập nhật phần mềm -l (đó là chữ “L” viết thường chứ không phải số một). Điều này sẽ cung cấp danh sách tất cả các bản cập nhật có sẵn cùng với kích thước tệp riêng lẻ của chúng và ghi chú cho biết liệu bạn có cần khởi động lại máy Mac của mình để hoàn tất quá trình cập nhật hay không.
- Để cài đặt một cá nhân cập nhật phần mềm, nhập lệnh sudo softwareupdate -i Tên, trong đó "name" là tên chính xác của một trong các bản cập nhật có sẵn được tiết lộ bởi lệnh danh sách. Vì đây là lệnh superuser (sudo), bạn sẽ cần nhập mật khẩu tài khoản quản trị viên của mình khi được nhắc.
- Để cài đặt tất cả các bản cập nhật phần mềm có sẵn, thay vào đó hãy sử dụng lệnh sudo softwareupdate -i -a. Công tắc “-a” chỉ dẫn lệnh cài đặt tất cả các bản cập nhật. Một lần nữa, bạn sẽ cần nhập mật khẩu quản trị viên của mình khi được nhắc.
- Không có thanh tiến trình truyền thống, nhưng bạn sẽ thấy các mục nhập văn bản cập nhật trong cửa sổ Terminal khi mỗi bước được hoàn thành, cho bạn biết cả khi một số bản cập nhật nhất định đã được tải xuống và khi toàn bộ quá trình cài đặt hoàn tất. Nếu bạn đã cài đặt các bản cập nhật phần mềm yêu cầu khởi động lại, bạn sẽ thấy thông báo cuối cùng hướng dẫn bạn khởi động lại máy Mac của mình. Bạn có thể thực hiện việc này thông qua giao diện macOS thông thường, nhưng vì chúng tôi đã sử dụng các lệnh UNIX trong Terminal, bạn cũng có thể nhập sudo shutdown -r now, hướng dẫn lệnh tắt máy để khởi động lại máy Mac (“-r”) ngay lập tức (“bây giờ”).
Lợi ích của việc sử dụng cập nhật phần mềm qua thiết bị đầu cuối
Bây giờ bạn đã biết Làm sao để chạy Cập nhật phần mềm Mac từ Terminal, câu hỏi có thể là tại sao bạn muốn sử dụng phương pháp này thay vì chỉ cần nhấp vào một vài nút trong Mac App Store. Một lý do lớn là tự động hóa và quản lý từ xa. Người dùng có nhiều máy Mac để quản lý có thể tạo tập lệnh hoặc bắt đầu cập nhật phần mềm từ xa thông qua một phương pháp như SSH mà không cần sử dụng phần mềm chia sẻ màn hình hoặc quản lý từ xa theo cách thủ công.
Một lợi ích tiềm năng khác là tốc độ. Mặc dù không phổ biến nhưng nhiều người dùng báo cáo rằng các bản cập nhật cài đặt nhanh hơn khi được cài đặt qua Terminal, cả về cài đặt ban đầu cũng như phần sau khởi động lại khi máy Mac khởi động lại. Mặc dù không phải bản cập nhật nào cũng có tốc độ tăng đáng kể, nhưng phương thức Terminal ít nhất sẽ không thêm bất kỳ thời gian nào so với Mac App Store.
Nhược điểm lớn nhất của việc sử dụng cập nhật phần mềm qua thiết bị đầu cuối
Mặc dù mang lại lợi ích cho nhiều người dùng, nhưng có một lưu ý lớn là chạy Bản cập nhật phần mềm Mac qua Thiết bị đầu cuối. Như đã đề cập ở phần đầu của bài viết này, phương thức Terminal chỉ hoạt động với các bản cập nhật hệ thống macOS và các ứng dụng Apple của bên thứ nhất như iTunes. Điều này được so sánh với Mac App Store, nơi sẽ cập nhật các ứng dụng bên thứ ba của bạn cùng với các bản cập nhật chính thức của Apple.
Người dùng Mac lâu năm có thể nhận ra hạn chế này giống như tiện ích Cập nhật phần mềm Mac gốc. Tiện ích này, là cách Apple cung cấp các bản cập nhật hệ thống và bên thứ nhất cho người dùng trước khi Mac App Store ra mắt, không hỗ trợ các ứng dụng của bên thứ ba. Vì lệnh UNIX cập nhật phần mềm cũng đóng vai trò là cơ sở của tiện ích Cập nhật Phần mềm ban đầu, nên hạn chế này có ý nghĩa.
Vì vậy, nếu bạn chỉ muốn nhanh chóng cài đặt hệ thống macOS và các bản cập nhật của bên thứ nhất hoặc nếu bạn không sử dụng bất kỳ ứng dụng nào của bên thứ ba từ Mac App Store, thì phương pháp Terminal sẽ giúp bạn thực hiện. Nếu không, tốt hơn hết bạn nên sử dụng phương pháp Mac App Store mặc định vì nó giữ tất cả các bản cập nhật ứng dụng bên thứ nhất và bên thứ ba của bạn ở một nơi.