Saya perhatikan bahwa penginstal pkg dan jelas aplikasi yang diinstal dari App Store) meletakkan aplikasi di file / Applications, namun Steam biasanya menempatkannya di ~ / Applications. Keduanya berfungsi, dan keduanya dapat ditulis oleh pengguna, tetapi apakah ada keadaan di mana yang satu harus dilakukan di atas yang lain?
Saya adalah satu-satunya pengguna komputer ini, dan selain folder bersama, saya telah menonaktifkan akses tamu.
(ini berasal dari pengguna Linux, jadi memiliki folder root yang dapat ditulis tampaknya salah, kecuali izin saya salah sejak awal)
sumber
/etc, /usr, /bin
seharusnya tidak dapat ditulis secara langsung oleh akun Admin, itu harus tetap meminta izin di Finder atau harus menggunakansudo
dari baris perintah.Apa yang tidak ada yang menunjukkan sejauh ini adalah bahwa / Aplikasi dapat digunakan oleh semua orang & ~ / Aplikasi hanya untuk pengguna itu.
Beberapa installer akan bertanya apakah Anda ingin menginstal untuk pengguna ini atau untuk semua orang. Begitulah cara ia bisa membedakan.
Itu akan menjadi salah satu alasan Steam dipasang di sana, karena ini adalah lisensi per pengguna.
Lisensi aplikasi Apple, meskipun 'per ID' tidak mencegah semua pengguna mesin mengakses aplikasi yang dibeli di bawah akun pengguna lain, jadi segala sesuatu yang lain biasanya masuk / Aplikasi secara default.
Tentu saja, jika Anda satu-satunya pengguna mesin, perbedaannya menjadi diperdebatkan.
sumber
Saya percaya ini adalah masalah izin. OSX adalah sistem multi-pengguna, setiap pengguna dapat memiliki aplikasi, file, dan folder sendiri. Inilah yang dikatakan Apple tentang Pengguna:
Pengguna standar: Pengguna standar diatur oleh administrator. Pengguna standar dapat menginstal aplikasi dan mengubah pengaturan untuk penggunaannya sendiri. Pengguna standar tidak dapat menambahkan pengguna lain atau mengubah pengaturan pengguna lain.
Pengguna yang dikelola: Pengguna yang dikelola dengan kontrol orangtua hanya dapat mengakses aplikasi dan konten yang ditentukan oleh administrator yang mengelola pengguna. Administrator dapat membatasi kontak pengguna dan akses situs web, dan membatasi waktu penggunaan komputer.
https://support.apple.com/kb/PH18891?locale=en_US
Saya pikir ~ / Aplikasi hanya akan diakses oleh Pengguna tertentu. Jika Anda memiliki 3 pengguna akan ada / Aplikasi, UserA / Aplikasi, UserB / Aplikasi, UserC / Aplikasi. UserA tidak akan memiliki akses ke UserB / Aplikasi atau UserC / Aplikasi. Semua 3 akan memiliki akses ke / Aplikasi.
sumber