Cách chạy ứng dụng chưa được xác minh trên MacOS

Apple chỉ muốn bạn tải xuống các ứng dụng đã được phê duyệt từ App Store , nhưng điều đó không phải lúc nào cũng có thể thực hiện được. Nếu bạn tìm thấy một ứng dụng phù hợp trực tuyến chưa được phê duyệt để cài đặt, macOS sẽ chặn nó khởi chạy. Tính năng bảo mật này là có mục đích tốt, nhưng bạn sẽ cần phải bỏ qua nó để cài đặt các ứng dụng của bên thứ ba.

Rất may, đó là một quá trình khá dễ dàng để chạy các ứng dụng chưa được xác minh trên máy Mac(Mac) . Trước khi chúng ta bắt đầu, hãy nhớ rằng biện pháp bảo mật này tồn tại là có lý do. Chỉ xem xét việc cài đặt ứng dụng từ những nguồn mà bạn tin cậy, nếu không bạn có thể khiến máy Mac(Mac) gặp rủi ro, ngay cả khi đã cài đặt phần mềm chống vi-rút(Mac antivirus software) cho máy Mac .

Cách cho phép cài đặt ứng dụng chưa được xác minh trên macOS

Cho phép ứng dụng chưa được xác minh trong tùy chọn hệ thống(Allow Unverified Apps In System Preferences)

Khi bạn lần đầu tiên cố gắng mở một ứng dụng từ một nhà phát triển chưa được xác minh, Apple sẽ chặn ứng dụng đó, thay vào đó sẽ hiển thị một hộp cảnh báo. macOS sẽ luôn ngăn các ứng dụng mà nó không nhận dạng được khởi chạy mà không có sự chấp thuận của bạn.

Cũng có thể cài đặt bảo mật macOS của bạn ngăn không cho khởi chạy bất kỳ ứng dụng nào không phải từ App Store . Điều này bao gồm các ứng dụng từ các nhà phát triển đã được xác minh đã được tải xuống trực tiếp từ internet.

Không thể mở cửa sổ ứng dụng

  • Nếu bạn không thể khởi chạy một ứng dụng chưa được xác minh (hoặc một ứng dụng đã được xác minh không phải từ App Store ), bạn cần phải chuyển đến Tùy chọn hệ thống(System Preferences) . Bạn có thể truy cập trực tiếp phần mềm này từ Dock của mình hoặc khởi chạy nó từ bên trong Launchpad

Biểu tượng Tùy chọn Hệ thống trong Launchpad

  • Trong Tùy chọn Hệ thống(System Preferences) , nhấp vào Bảo mật & Quyền riêng tư(Security & Privacy ) > Chung(General) , sau đó nhấp vào nút Khóa(Lock button) để cho phép bạn thực hiện các thay đổi đối với cài đặt của mình. Bạn sẽ cần cung cấp mật khẩu của mình hoặc sử dụng Touch ID để mở khóa.

    Nếu ứng dụng của bạn đến từ một nhà phát triển đã được xác minh nhưng không phải từ App Store , trong danh mục có tên Cho phép ứng dụng được tải xuống từ(Allow apps downloaded from) đó, hãy chọn App Store và các nhà phát triển đã xác định(App Store and identified developers) .

Cho phép tải xuống ứng dụng từ tùy chọn trong Bảo mật và quyền riêng tư

  • Ứng dụng cuối cùng bạn cố gắng mở sẽ được liệt kê bên dưới các tùy chọn bảo mật trong App Store của bạn . Để khởi chạy ứng dụng (hay đúng hơn là tệp hình ảnh DMG chứa ứng dụng của bạn), hãy nhấp vào Vẫn mở(Open Anyway)

Mở nút Dù sao trong Bảo mật & Quyền riêng tư

Bạn sẽ cần thực hiện việc này cho mỗi ứng dụng chưa được xác minh mà bạn khởi chạy, vì Apple đã loại bỏ tùy chọn tự động cho phép điều này trong phiên bản macOS trước đó. Tuy nhiên, bạn sẽ chỉ cần thực hiện việc này cho một ứng dụng cụ thể một lần. 

Nếu bạn đã nhấp vào Vẫn mở(Open Anyway) , tệp hình ảnh DMG chứa ứng dụng chưa được xác minh của bạn sẽ khởi chạy. Hầu hết các tệp DMG đều chứa tệp ứng dụng kèm theo của bạn, cũng như lối tắt đến thư mục Ứng dụng của bạn.

  • Để cài đặt ứng dụng chưa được xác minh này, hãy kéo biểu tượng ứng dụng của bạn và thả nó vào lối tắt Ứng dụng(Applications) trong cửa sổ Trình tìm kiếm của bạn. (Finder)Thao tác này sẽ sao chép ứng dụng từ tệp hình ảnh DMG sang cài đặt macOS của bạn, cho phép nó được truy cập từ Launchpad hoặc từ trong thư mục Ứng dụng(Applications) trong Trình tìm kiếm(Finder) .

Biểu tượng Cakebrew được kéo vào thư mục Ứng dụng

  • Sau khi cài đặt, nếu trước đó bạn chưa mở ứng dụng, macOS sẽ cảnh báo bạn rằng bạn đang cố mở một ứng dụng từ internet. Bạn sẽ cần phê duyệt nó để khởi chạy, vì vậy hãy nhấp vào nút Mở(Open) để thực hiện việc này.

Nút mở với Không cảnh báo tôi khi mở ứng dụng trên hộp kiểm hình ảnh đĩa này được đánh dấu

Mở ứng dụng chưa được xác minh mà không cần cài đặt(Open Unverified Apps Without Installation)

Trong số nhiều thứ mà Finder cho phép(things that Finder allows) bạn làm là khả năng xem nội dung của tệp hình ảnh DMG trước khi bạn cài đặt ứng dụng. Thay vì kéo ứng dụng kèm theo của bạn vào lối tắt Ứng dụng(Applications) (thường được cung cấp) , bạn có thể mở ứng dụng ngay từ tệp DMG của mình mà không cần cài đặt.(DMG)

  • Để làm điều đó, hãy mở tệp DMG của bạn . Để thực hiện việc này, bạn có thể nhấp đúp vào biểu tượng ứng dụng hoặc nhấp chuột phải vào tệp ứng dụng trong cửa sổ Finder và nhấp vào nút (Finder)Mở(Open) .

Mở trong menu chuột phải

  • Một cảnh báo về ứng dụng chưa được xác minh sẽ xuất hiện. Điều này sẽ thông báo cho bạn biết rằng bạn đang cố gắng mở một ứng dụng từ internet. Nhấp vào (Click) Mở(Open) để cho phép nó khởi chạy. Bạn cũng có thể chọn hộp kiểm Không cảnh báo tôi khi mở ứng dụng trên ảnh đĩa này(Don’t warn me when opening applications on this disk image) để cho phép tất cả các ứng dụng trong tệp DMG của bạn khởi chạy mà không có cảnh báo.

Hộp kiểm không cảnh báo tôi trong cửa sổ cảnh báo

Ứng dụng của bạn sẽ khởi chạy vào thời điểm này. Vì nó sẽ không được cài đặt trên hệ thống của bạn, bạn sẽ cần lặp lại quá trình này để khởi chạy lại sau khi bạn đóng nó.

Sử dụng Homebrew để chạy các ứng dụng chưa được xác minh trên Mac(Using Homebrew To Run Unverified Apps on Mac)

Mặc dù Apple muốn bạn cài đặt ứng dụng thông qua App Store , nhưng bạn hoàn toàn có thể bỏ qua nó với Homebrew . Lợi ích của việc sử dụng Homebrew để cài đặt ứng dụng macOS là nó bỏ qua các cơ chế bảo mật mà Apple sử dụng để “bảo vệ” bạn khỏi các ứng dụng chưa được xác minh. 

Đây là một con dao hai lưỡi, vì mặc dù bạn có thể cài đặt các ứng dụng chưa được xác minh, nhưng bạn cần đảm bảo rằng mình chỉ cài đặt các ứng dụng và phần mềm mà bạn tin tưởng.

Homebrew hoạt động như một trình quản lý gói giống như cách mà APT thực hiện trên Linux . Nó cho phép bạn cài đặt ứng dụng bằng cách sử dụng thiết bị đầu cuối macOS, riêng lẻ hoặc sử dụng nó để tạo trình cài đặt hàng loạt để cài đặt nhiều ứng dụng cùng một lúc(install multiple apps at once)

Chẳng hạn, điều này có thể hữu ích để cài đặt nhiều ứng dụng cho các thiết bị macOS mới.

  • Để cài đặt Homebrew , hãy bắt đầu bằng cách mở cửa sổ ứng dụng MacOS Terminal . Bạn có thể tìm thấy ứng dụng Terminal trong thư mục (Terminal)Launchpad > Other(Other folder) hoặc bằng cách tìm kiếm Terminal trong Spotlight mà bạn có thể truy cập bằng cách nhấp vào biểu tượng tìm kiếm ở thanh menu trên cùng.

Cửa sổ đầu cuối trong Launchpad

  • Để cài đặt Homebrew, hãy nhập /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )” trong cửa sổ Terminal của bạn , sau đó nhấp enter hai lần. Thao tác này sẽ triển khai tập lệnh cài đặt tự động được tạo bởi các nhà phát triển Homebrew .

Cài đặt Homebrew trong cửa sổ Terminal

  • Quá trình cài đặt Homebrew sẽ tự động hoàn tất. Cửa sổ Terminal sẽ cập nhật với thông báo (Terminal)Cài đặt thành công(Installation successful) sau khi hoàn thành.

    Sau khi cài đặt Homebrew , bạn có thể tìm kiếm các ứng dụng Homebrew tiềm năng bằng cách nhập tên ứng dụng (Homebrew)tìm kiếm brew(brew search appname) , thay thế tên(appname) ứng dụng bằng một phần hoặc tên ứng dụng đầy đủ. Bạn cũng có thể tìm kiếm những thứ này trên trang web Homebrew(Homebrew website) .

tìm kiếm bia trong cửa sổ đầu cuối

  • Khi bạn đã tìm được gói cài đặt phù hợp cho một ứng dụng, bạn có thể nhập tên ứng dụng cài đặt thùng rác(brew cask install appname) , thay thế tên(appname) ứng dụng bằng ứng dụng. Ví dụ, để cài đặt Firefox , gõ brew cask install firefox sẽ tải xuống và cài đặt gói có liên quan cho Firefox .

brew thùng cài đặt lệnh firefox trong Terminal

Sau khi quá trình cài đặt hoàn tất, ứng dụng của bạn sẽ có sẵn để khởi chạy từ Launchpad hoặc thư mục Ứng dụng(Applications) trong Finder , cùng với các ứng dụng Mac khác của bạn .



About the author

Tôi là kỹ sư phần cứng với hơn 10 năm kinh nghiệm làm việc trên hệ điều hành IOS và MacOS. Tôi cũng là giáo viên dạy lớp tối trong 5 năm qua và đã tự học cách sử dụng Google Chrome. Kỹ năng của tôi trong cả hai lĩnh vực khiến tôi trở thành ứng cử viên hoàn hảo cho công việc phát triển trang web, thiết kế đồ họa hoặc bảo mật web.



Related posts