Trên OS X, mật khẩu quản trị được yêu cầu cho bất kỳ mục nào được cài đặt bên ngoài người dùng cục bộ. Lý do là OS X có cấu trúc tệp khác nhau (và sắp xếp đặc quyền) so với Linux.
Root của OS X được cài đặt vào / System. Thư mục mẹ này không bị ảnh hưởng ngoài các tệp hệ thống (chẳng hạn như các bản cập nhật OS X).
Các thư viện, tiện ích mở rộng, các trình cắm khác nhau và các ứng dụng sai khác được sử dụng để cấp nguồn cho một số ứng dụng được cài đặt vào / Thư viện. Các ứng dụng thường cài đặt các tệp của chúng vào một tên thư mục Hỗ trợ ứng dụng (tuy nhiên, điều này không phải lúc nào cũng đúng). Thư mục mẹ này chứa các tệp có thể được sửa đổi bởi trình cài đặt được chạy bởi quản trị viên hoặc người dùng. Các thành phần được cài đặt ảnh hưởng đến toàn bộ hệ thống (không chỉ một người dùng cụ thể).
Cuối cùng, Ứng dụng (nằm trong các thư mục thực tế có hậu tố .app) được đặt trong / Ứng dụng. Mac App Store (MAS) tải xuống thư mục này và người dùng cũng có thể kéo và thả các ứng dụng của họ tại đây. Thư mục mẹ được sở hữu bởi root (và các ứng dụng được cài đặt thông qua MAS) nhưng người dùng có quyền truy cập ghi.
Các thư mục trên (và con cái của họ) sẽ yêu cầu mật khẩu quản trị để sửa đổi, sao chép hoặc xóa.
Đối với MATLAB, trình cài đặt có khả năng cài đặt các tệp vào / Thư viện (có lẽ là Hỗ trợ ứng dụng), do đó yêu cầu mật khẩu quản trị.
Tôi không thể nói riêng cho MATLAB, nhưng tùy chọn để xem cấu trúc tệp gói có sẵn thông qua Trình cài đặt của OS X. Đơn giản chỉ cần khởi chạy gói (pkg) và sau đó điều hướng đến menu. Nó nằm dưới File> Show Files. Tại đây bạn có thể xem nội dung của Cập nhật VPN cho Mavericks Server có sẵn trên trang web của Apple.
Yêu cầu thông tin quản trị xảy ra trước khi thực tế cần phải ghi các tệp. Nó chỉ đơn giản là cách một gói được xây dựng trên OS X. Hãy nghĩ về nó đơn giản chỉ là một bước trong quy trình cài đặt chứ không phải là một ràng buộc với một sự kiện cụ thể xảy ra do nhu cầu của nó. Trong quá trình xây dựng trình cài đặt, nhà phát triển sẽ chỉ định các yêu cầu này và sau khi được chỉ định, đó là OS X cung cấp chúng theo hướng dẫn giao diện người của Apple.