Tôi muốn nâng cấp một ứng dụng (Firefox), được cài đặt bởi người dùng khác (có quyền quản trị). Tài khoản của tôi cũng có quyền quản trị viên, thông tin ứng dụng hiển thị cả nhóm 'quản trị viên' và 'mọi người' đều có quyền đọc và ghi, nhưng tôi không được phép thực hiện nâng cấp hoặc thậm chí sao chép ứng dụng mới vào thư mục ứng dụng.
Tôi đã kiểm tra thiết bị đầu cuối và thậm chí tự đặt quyền sở hữu cho mình, nhưng điều này không giúp được gì. Thông tin tập tin hiện tại trông như thế này:
bash-3.2# ls -las | grep Firefox
0 drwxrwxrwx@ 3 root admin 102 12 jun 00:26 Firefox.app
Bây giờ @ -sign chỉ ra một cờ nhất định được đặt, mà tôi nghĩ là cờ kiểm dịch sẽ đưa ra một hộp thoại khi bạn mở tệp lần đầu tiên sau khi tải xuống. Tôi đã mở nó mặc dù (với tài khoản đã cài đặt ứng dụng), vì vậy đây không phải là nó. Chi tiết về lá cờ này như sau:
bash-3.2# xattr -l Firefox.app/
com.apple.FinderInfo:
00000000 00 00 00 00 00 00 00 00 00 00 FF FF FF FF 00 00 |................|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020
Tôi biết mật khẩu cho tài khoản khác, vì vậy tôi có thể cập nhật ở đó, nhưng tôi muốn có thể làm điều này bằng tài khoản của mình. Tôi đang thiếu gì ở đây?