ফিক্স: প্রশাসনিক ডিরেক্টরি লক করতে অক্ষম



সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন

জিএনইউ / লিনাক্সে আগত নতুন লোকেরা প্রায়শই কিছু সমস্যার মধ্যে পড়ে যখন মূল কমান্ডটি রুট সুপারউজার সুবিধাগুলি দিয়ে কার্যকর করা দরকার। কখনও কখনও এই কমান্ডগুলি 'প্রশাসনিক ডিরেক্টরি লক করতে অক্ষম' ত্রুটি বার্তা ফেলে দেয়, বিশেষত কমান্ড লাইন থেকে আপডেট বা নতুন অ্যাপ্লিকেশন ইনস্টল করার চেষ্টা করার সময়। এই ত্রুটি বার্তাটি প্রায়শই একটি বরং হতাশার প্রশ্নের সাথে আসে: 'আপনি কি মূল?'



রুট সুবিধাগুলি পাওয়া মাইক্রোসফ্ট উইন্ডোতে একটি এলিভেটেড কমান্ড প্রম্পট ব্যবহার করার মতো, কেবল একটি সাধারণ কমান্ড আপনাকে অন্য উইন্ডো না খোলার মতো আপনার প্রয়োজনীয় কর্তৃত্ব প্রদান করার কারণে এটি আরও সহজ হতে পারে। বেশিরভাগ ক্ষেত্রে, আপনি এখনই কয়েকটি তীরচিহ্নের সাহায্যে এই ত্রুটিটি ঠিক করতে পারেন।



পদ্ধতি 1: লিনাক্সে ফ্রন্ট অফ কমান্ডে sudo ব্যবহার করা

আপনি যখন কোনও নতুন প্যাকেজ ইনস্টল করার মতো প্রশাসনিক কিছু করছেন যখন আপনি ত্রুটি বার্তাটি পেয়ে থাকেন তবে আপনি এটি করার জন্য কমান্ডটি কতবার চালাচ্ছেন এবং আপনি কোন প্যাকেজের নাম ব্যবহার করবেন না কেন আপনি এখনও এই বার্তাটি পাবেন।



পরিবর্তে আপনি যে কমান্ডটি চালাচ্ছেন তার সামনে sudo টাইপ করার চেষ্টা করুন। উদাহরণস্বরূপ, আপনি যদি একটি লিনাক্স ডিস্ট্রোতে অ্যাপ্লিকেশন প্যাকেজ ম্যানেজার ব্যবহার করে এমন একটি প্যাকেজ ইনস্টল করার চেষ্টা করছেন, তবে আপনি sudo apt-get ইনস্টল pgkName টাইপ করতে পারেন, আপনি যে সফ্টওয়্যারটি ইনস্টল করার চেষ্টা করছেন তার নামের সাথে pgkName প্রতিস্থাপন করেছেন ।

লক্ষ্য করুন যে আপনাকে এখন আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করা হচ্ছে। আপনি এটি প্রবেশ করানোর পরে জিনিসগুলি স্বাভাবিক হিসাবে কাজ করবে। আপনার উইন্ডোতে যেমন কাজ করার মতো সম্পূর্ণ ক্ষমতা পাওয়ার জন্য একটি এলিভেটেড কমান্ড প্রম্পট পেতে আপনাকে অন্য উইন্ডো খুলতে হবে না। আপনি যে পরবর্তী কমান্ডটি টাইপ করেন তা আবার আপনার নিয়মিত ব্যবহারকারীর স্তরে চালানো হবে। আপনি যদি সুপার-পাওয়ার শক্তিগুলির সাথে অন্য কোনও কমান্ড চালাতে চান যেমন আপনি অন্য প্যাকেজ ইনস্টল করার চেষ্টা করছেন তবে তার সামনে আবার sudo টাইপ করুন।



এটিতে যদি আপনার সমস্যাটি স্থির করে নেওয়া হয়, তবে আপনার আর চারপাশে আর খেলার দরকার নেই। এটি প্রতি কথায় কোনও সমস্যা নয়, এটি পাকা GNU / লিনাক্স ব্যবহারকারীদের জীবনের সত্য কারণ এটি আপনার কম্পিউটারকে অননুমোদিত অ্যাক্সেস থেকে রক্ষা করে।

পদ্ধতি 2: গ্রাফিকভাবে সুডো চালান

যদিও এটি কমান্ড লাইন প্রোগ্রামগুলির জন্য ঠিক কাজ করে, আপনি কখনও কখনও সুপারভাইজার হিসাবে একটি গ্রাফিকাল প্রোগ্রাম চালাতে চাইতে পারেন। যেহেতু রুট ব্যবহারকারীরা তার পছন্দসই সিস্টেমে যে কোনও কিছুই করতে পারে, তাই আপনি sudo ব্যবহার করার সময় সতর্কতা অবলম্বন করতে চান। তবে আপনার মাঝে মাঝে ব্লিচবিটের মতো সিস্টেম পরিষ্কারের সফ্টওয়্যার নিয়ে কাজ করার জন্য এই বিশেষাধিকারের প্রয়োজন হবে।

এক্ষেত্রে sudo দিয়ে কমান্ডটি প্রিফেস করার পরিবর্তে এর সামনে gksu টাইপ করুন। আপনি আপনার পাসওয়ার্ডের জন্য জিজ্ঞাসা করার জন্য একটি ছোট বাক্স পাবেন, এবং এটি প্রবেশ করানোর পরে প্রোগ্রামটি স্বাভাবিকের মতো চলবে। যদি উদ্ভুত অ্যাপ্লিকেশনটির উইন্ডোটি আপনার অন্যান্য উইন্ডোগুলির সাথে মেলে না তবে শঙ্কিত হবেন না - মূল অ্যাকাউন্টটিতে সম্ভবত একটি সুন্দর রঙের স্কিম সেট নেই।

আপনি যদি কে ডেস্কটপ এনভায়রনমেন্ট ব্যবহার করে এমন কোনও সিস্টেমে থাকেন তবে কে-ডিএসুও চেষ্টা করতে পারেন g gksu সম্পর্কে কোনও ত্রুটি বার্তা পেলে বা আপনাকে জানা থাকলে কোনও জিইউআই কমান্ডের সামনে কে-ডিএসু রাখার চেষ্টা করুন root প্লাজমা ডেস্কটপ চলছে।

লক্ষ্য করুন যে এই কমান্ডগুলি পরিচালনা করার সময় রুট ব্যবহারকারীরা আপনার সিস্টেমে কীভাবে ক্ষতি করতে পারে সে সম্পর্কে একটি সতর্কতা বার্তা পেয়েছেন, এটি লিনাক্স ইনস্টলেশনটি ক্ষতিগ্রস্থ না করার জন্য আপনাকে কীভাবে সতর্ক হওয়া উচিত সে সম্পর্কে অন্য একটি অনুস্মারক।

পদ্ধতি 3: মূল ব্যবহারকারী হয়ে উঠছে

কিছু বিতরণে আপনি su চালাতে পারেন - পাসওয়ার্ড টাইপ করার পরে মূল ব্যবহারকারী হয়ে উঠতে। এটি ফেডোরা এবং সেন্টোসের মতো বিতরণগুলিতে কাজ করবে যা রুট অ্যাকাউন্টটি বের করে না। লক্ষ্য করুন যে আপনি যখন এটি করবেন তখন আপনার প্রম্পটটি একটি $ চিহ্ন থেকে একটি # চিহ্নে পরিবর্তিত হয়। এটি এখন আপনার কাছে সুপারসারের রুট অ্যাক্সেস রয়েছে তা দেখানোর জন্য।

উবুন্টুর মতো কিছু বিতরণ এবং এর উপর ভিত্তি করে বিভিন্নগুলি এটি সমর্থন করে না। রুট লগইন শেলটি পেতে এই সিস্টেমে sudo -i ব্যবহার করুন। যেভাবেই হোক, আপনি এইভাবে লগ ইন করার সময় আপনাকে সুডোর সাথে প্রশাসনিক আদেশগুলি উপস্থাপন করতে হবে না, তবে দয়া করে মনে রাখবেন যে মহান শক্তির সাথে মহান দায়িত্ব আসে। আপনি যদি কোনও সার্ভারে বা সেই প্রকৃতির কোনও কিছুতে থাকেন তবে আপনার সিস্টেম প্রশাসকের এমনকি আপনি রুট অ্যাকাউন্টটি কী করতে পারবেন এবং কী করতে পারবেন না তা অনুসরণ করার জন্য কিছু নির্দিষ্ট নিয়ম থাকতে পারে।

যে ব্যবহারকারীরা তাদের নিজস্ব মেশিনে রয়েছেন তাদের কেবল নিজেরাই তৈরি করা হয়নি এমন কোনও জিনিস মুছে ফেলা না করার পরামর্শ দেওয়া হয়।

3 মিনিট পড়া