Khi bạn cần cài đặt các bản cập nhật phần mềm trên máy Mac, có lẽ bạn sẽ đến Mac App Store. Cửa hàng ứng dụng được quản lý của Apple từ lâu đã là 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ác bản cập nhật phần mềm macOS, Mac App Store thực sự chỉ là một mặt trước 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 ứng dụng Mac và bên thứ nhất của họ trong khi bỏ qua Mac App Store .
Lệnh cập nhật phần mềm Mac mà chúng ta đang nói đến có tên rất hữu ích: softwareupdate . Đây là cách sử dụng nó.
- Khởi chạy ứng dụng Terminal (có thể tìm thấy trong thư mục / Ứng dụng / Tiện ích hoặc bằng cách tìm kiếm nó với Spotlight).
- Từ Terminal, gõ phần mềmupdate -l (đó là chữ thường L L chứ không phải số một). Điều này sẽ cung cấp một 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à một 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 bản cập nhật phần mềm riêng lẻ , hãy nhập lệnh sudo softwareupdate -i tên , trong đó tên Tên là tên chính xác của một trong những 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 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 chuyển đổi đơn giản chỉ đơn giản là hướng 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 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 văn bản được 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 các 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 một thông báo cuối cùng hướng dẫn bạn khởi động lại máy Mac. Bạn có thể thực hiện việc này thông qua giao diện macOS bình thường, nhưng vì chúng tôi đã sử dụng các lệnh UNIX trong Terminal, nên bạn cũng có thể gõ sudo shutdown -r ngay bây giờ, hướng dẫn lệnh tắt máy để khởi động lại Mac (ngay bây giờ) NÓI).
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 cách 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ỉ 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 thức như SSH mà không cần sử dụng thủ công chia sẻ màn hình hoặc phần mềm quản lý từ xa.
Một lợi ích tiềm năng khác là tốc độ. Mặc dù không phổ biến, 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 Mac khởi động lại. Mặc dù không phải mọi bản cập nhật sẽ thấy tốc độ tăng đáng kể, nhưng phương thức Terminal ít nhất sẽ không thêm bất kỳ lúc nào so với Mac App Store.
Một nhược điểm lớn 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ù có nhiều lợi ích cho nhiều người dùng, nhưng có một sự cảnh báo lớn khi chạy Cập nhật phần mềm Mac thông qua Terminal. Như đã đề cập ở đầu 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 bên thứ nhất của Apple 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 giới hạn 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 hệ thống và bên thứ nhất cập 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. Do lệnh UNIXup phần mềm cũng đóng vai trò là nền tảng của tiện ích Cập nhật phần mềm gốc, 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 bên thứ ba nào từ Mac App Store, thì phương thức Terminal đã được bạn đề cập. Nếu không, bạn có thể tốt hơn nên gắn bó với phương pháp Mac App Store mặc định vì nó giữ cho cả ứng dụng của bên thứ nhất và bên thứ ba của bạn cập nhật tất cả ở một nơi.
