OS X El Capitan-এ & মেরামতের অনুমতি কীভাবে যাচাই করবেন
ডিস্ক ইউটিলিটি অ্যাপে দীর্ঘদিন ধরে একটি Mac-এ ডিস্কের অনুমতি যাচাই ও মেরামত করার ক্ষমতা রয়েছে, কিন্তু OS X-এর সর্বশেষ সংস্করণে এই ক্ষমতাটি সরিয়ে দেওয়া হয়েছে। এর অর্থ এই নয় যে আপনি OS X El Capitan 10.11 এবং পরবর্তীতে অনুমতিগুলি যাচাই করতে পারবেন না এবং অনুমতিগুলি মেরামত করতে পারবেন না তবে, এটি করার জন্য আপনাকে কেবল কমান্ড লাইনে যেতে হবে।
স্পষ্ট হওয়ার জন্য, ডিস্কের অনুমতি যাচাইকরণ এবং মেরামত করা ম্যাকের সমস্ত ধরণের সমস্যার প্রতিকার হিসাবে দীর্ঘকাল ধরে নির্ধারিত হয়েছে, যার বেশিরভাগই খুব কমই সঠিক বা বৈধ। এই অর্থে, মেরামত করার অনুমতিগুলি বেশিরভাগ OS X পরিস্থিতিতে সামান্য সুবিধার সাথে একধরনের হকাসপোকাস হিসাবে বিবেচিত হয়, তবে তবুও এমন কিছু অনন্য পরিস্থিতি রয়েছে যেখানে আপনি যেভাবেই হোক OS X-এ ডিস্কের অনুমতিগুলি যাচাই এবং মেরামত করতে চাইতে পারেন, বিশেষ করে যদি কোনও ফাইলের অনুমতি থাকে আসলে বন্ধ, মানে নির্দিষ্ট ব্যবহারকারীদের এবং নির্দিষ্ট ফাইল এবং ফোল্ডারগুলি পড়তে এবং লেখার জন্য প্রক্রিয়াগুলির ক্ষমতা৷
মনে রাখবেন এটি একটি ডিস্ক যাচাই এবং মেরামত করার মত নয়।
ওএস এক্স এল ক্যাপিটানে ডিস্কের অনুমতি যাচাইকরণ কীভাবে মেরামত করবেন
টার্মিনাল অ্যাপ্লিকেশনটি খুলুন (/Applications/Utilities/ এ পাওয়া যায়) এবং একটি ভলিউম অনুমতি যাচাই করতে নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন, এটি একটি ম্যাকের ডিফল্ট রুট ভলিউম যাচাই করবে:
sudo /usr/libexec/repair_packages --verify --standard-pkgs /
আপনি যদি একটি ভিন্ন ড্রাইভে অনুমতি যাচাই করতে চান, তাহলে "/" এর পরিবর্তে ভলিউম নির্দিষ্ট করুন
কমান্ডটি চলবে এবং যা পাওয়া গেছে তার উপর নির্ভর করে আলাদা আলাদা অনুমতি দেখাবে বা কিছুই নয়। আশ্চর্যের বিষয় নয়, আপনি সম্ভবত অনুমতির কিছু ভিন্নতা খুঁজে পাবেন যা ভিন্ন, এমন কিছু দেখতে পাবেন:
" usr/libexec/cups/cgi-bin-এ অনুমতি আলাদা, drwxr-xr-x হওয়া উচিত, সেগুলি হল dr-xr-xr-x। অনুমতিগুলি usr/libexec/cups/daemon-এ আলাদা, drwxr-xr-x হওয়া উচিত, সেগুলি হল dr-xr-xr-x। অনুমতিগুলি usr/libexec/cups/driver-এ আলাদা, drwxr-xr-x হওয়া উচিত, সেগুলি হল dr-xr-xr-x। অনুমতিগুলি usr/libexec/cups/monitor-এ আলাদা, drwxr-xr-x হওয়া উচিত, সেগুলি হল dr-xr-xr-x ."
কমান্ড লাইন থেকে OS X এল ক্যাপিটানে ডিস্ক পারমিশন কিভাবে মেরামত করবেন
অনুমান করা অনুমতিগুলি পাওয়া গেছে যেগুলির মধ্যে পার্থক্য রয়েছে এবং আপনি সেগুলি মেরামত করতে চান, -verify পতাকাটি -repair দিয়ে প্রতিস্থাপন করতে চান এবং আবার একই ভলিউমে কমান্ড নির্দেশ করুন:
sudo /usr/libexec/repair_packages --repair --standard-pkgs --volume /
মেরামত অনুমতিতে কিছুটা সময় লাগতে পারে, ঠিক যেমনটি ডিস্ক ইউটিলিটি থেকে হয়েছিল।
আপনি সুডো ছাড়া এবং কোনো স্পেসিফিকেশন বা ফ্ল্যাগ ছাড়াই রিপেয়ার_প্যাকেজ কমান্ডটি কার্যকর করলে, আপনি পরিবর্তে একটি সহজ সহায়তা গাইড পাবেন:
$ /usr/libexec/repair_packages ব্যবহার: repair_packages …
কমান্ড: --হেল্প এই ব্যবহার নির্দেশিকা প্রিন্ট করুন। --list-standard-pkgs স্ট্যান্ডার্ড সেটে প্যাকেজ আইডি প্রদর্শন করুন। --verify নির্দিষ্ট প্যাকেজ(গুলি) ফাইলে অনুমতি যাচাই করুন।--নির্দিষ্ট প্যাকেজে ফাইলের মেরামতের অনুমতি মেরামত করুন। বিকল্প: --pkg PKGID প্যাকেজ PKGID যাচাই বা মেরামত করুন। --standard-pkgs প্যাকেজের স্ট্যান্ডার্ড সেট যাচাই বা মেরামত করুন। --ভলিউম PATH নির্দিষ্ট ভলিউমে সমস্ত ক্রিয়াকলাপ সম্পাদন করে। --output-formatএকটি বিশেষ আউটপুট বিন্যাস ব্যবহার করে অগ্রগতি তথ্য মুদ্রণ করুন। --debug চলমান অবস্থায় ডিবাগিং তথ্য মুদ্রণ করুন।
প্রস্তাবিত হিসাবে, এটি সত্যিই এমন কিছু নয় যা ম্যাক রক্ষণাবেক্ষণ রুটিনের যে কোনও অংশ হিসাবে নিয়মিতভাবে চালানো উচিত এবং এটি খুব কমই প্রয়োজনীয়, যার কারণে অ্যাপল এটিকে ডিস্ক ইউটিলিটি অ্যাপ্লিকেশন থেকে টেনে নিয়েছিল।
যাইহোক, OS X এর আগের রিলিজেও ডিস্কের অনুমতি মেরামত করার জন্য একটি কমান্ড লাইন পদ্ধতি রয়েছে, তবে এটি ডিস্ক ইউটিলিটি কমান্ড লাইন টুলের মাধ্যমে পরিচালনা করা হয়।