Cara Mengesahkan Kebenaran Pembaikan & dalam OS X El Capitan

Anonim

Apl Utiliti Cakera telah lama mengandungi keupayaan untuk mengesahkan dan membaiki kebenaran cakera pada Mac, tetapi dalam versi terkini OS X keupayaan ini telah dialih keluar. Itu tidak bermakna anda tidak boleh mengesahkan kebenaran dan kebenaran membaiki dalam OS X El Capitan 10.11 dan kemudian, bagaimanapun, anda hanya perlu beralih ke baris arahan untuk berbuat demikian.

Untuk menjadi jelas, pengesahan dan pembaikan kebenaran cakera telah lama diperuntukkan sebagai penyelesaian kepada semua jenis isu pada Mac, yang kebanyakannya jarang tepat atau sah. Dalam pengertian ini, pembaikan kebenaran dianggap sebagai satu bentuk hocuspocus dengan sedikit faedah kepada kebanyakan situasi OS X, tetapi bagaimanapun terdapat beberapa keadaan unik di mana anda mungkin mahu mengesahkan dan membaiki kebenaran cakera dalam OS X juga, terutamanya jika kebenaran fail sebenarnya tidak aktif, bermakna keupayaan untuk pengguna dan proses tertentu membaca dan menulis fail dan folder tertentu.

Perhatikan ini tidak sama dengan mengesahkan dan membaiki cakera.

Cara Membaiki Sahkan Kebenaran Cakera dalam OS X El Capitan

Buka aplikasi Terminal (terdapat dalam /Applications/Utilities/) dan gunakan sintaks berikut untuk mengesahkan kebenaran volum, ini akan mengesahkan volum akar lalai Mac:

sudo /usr/libexec/repair_packages --verify --standard-pkgs /

Jika anda ingin mengesahkan kebenaran pada pemacu lain, nyatakan kelantangan dan bukannya “/”

Arahan akan dijalankan dan sama ada menunjukkan kebenaran yang berbeza atau tiada, bergantung pada perkara yang ditemui. Tidak menghairankan, anda mungkin akan menemui beberapa variasi kebenaran yang berbeza, kelihatan seperti:

"

Kebenaran berbeza pada usr/libexec/cups/cgi-bin, mestilah drwxr-xr-x , ia adalah dr-xr-xr-x . Kebenaran berbeza pada usr/libexec/cups/daemon, hendaklah drwxr-xr-x , ia adalah dr-xr-xr-x . Kebenaran berbeza pada usr/libexec/cups/driver, mestilah drwxr-xr-x , ia adalah dr-xr-xr-x . Kebenaran berbeza pada usr/libexec/cups/monitor, hendaklah drwxr-xr-x , ia adalah dr-xr-xr-x ."

Cara Membaiki Kebenaran Cakera dalam OS X El Capitan dari Baris Perintah

Dengan mengandaikan kebenaran telah ditemui yang berbeza dan anda ingin membaikinya, gantikan bendera –verify dengan –repair dan sekali lagi halakan arahan pada volum yang sama:

sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /

Membaiki kebenaran mungkin mengambil sedikit masa, sama seperti yang dilakukan daripada Utiliti Cakera.

Jika anda melaksanakan perintah repair_packages tanpa sudo dan tanpa spesifikasi atau bendera, sebaliknya anda akan mendapat panduan bantuan ringkas:

$ /usr/libexec/repair_packages Penggunaan: repair_packages …

Arahan: --bantu Cetak panduan penggunaan ini. --list-standard-pkgs Paparkan id pakej dalam set standard. --sahkan Sahkan kebenaran pada fail dalam pakej yang ditentukan.--repair Keizinan pembaikan pada fail dalam pakej yang ditentukan. Pilihan: --pkg PKGID Sahkan atau baiki pakej PKGID. --standard-pkgs Sahkan atau baiki set standard pakej. --volume PATH Lakukan semua operasi pada volum yang ditentukan. --output-formatCetak maklumat kemajuan menggunakan format output khas. --debug Cetak maklumat penyahpepijatan semasa berjalan.

Seperti yang dicadangkan, ini bukanlah sesuatu yang sepatutnya dijalankan secara tetap seperti mana-mana bahagian rutin penyelenggaraan Mac, dan ia jarang diperlukan, yang berkemungkinan menyebabkan Apple menariknya daripada aplikasi Utiliti Cakera.

Sebenarnya, keluaran awal OS X juga mempunyai pendekatan baris arahan untuk membaiki kebenaran cakera, tetapi sebaliknya dikendalikan melalui alat baris arahan Utiliti Cakera.

Cara Mengesahkan Kebenaran Pembaikan & dalam OS X El Capitan