রুট হিসাবে গ্রাফিকাল অ্যাপ্লিকেশন শুরু করতে আপনার কখনই স্বাভাবিক সুডো ব্যবহার করা উচিত নয় । গ্রাফিকাল অ্যাপ্লিকেশন সহ সুডো ব্যবহারের ফলে রুটকে আপনার নিজের মালিকানাধীন সমালোচনামূলক ফাইলগুলির মালিকানা এবং / অথবা অনুমতিগুলি পরিবর্তন করার অনুমতি দিয়ে আপনার পরিবেশকে দূষিত করার সম্ভাবনা রয়েছে। ফোরামগুলি প্রায়শই সুডোর অধীনে গ্রাফিকাল অ্যাপ্লিকেশন চালানোর পরে লগ ইন করতে না পারে এমন ব্যবহারকারীদের সাহায্যের জন্য আতঙ্কিত অনুরোধগুলি দেখায়।
দয়া করে নোট করুন যে অনেকগুলি ওয়েবসাইট এবং পুরানো থ্রেডগুলি gksu ব্যবহারের পরামর্শ দেয়। যাইহোক, এই জাতীয় অনুসন্ধান ফলাফল অপ্রচলিত। gksudo কয়েক বছর ধরে আপডেট করা হয়নি এবং এটি বায়োনিক (18.04) এবং তার চেয়েও উচ্চতর উপলভ্য নয়। gksu pkexec দ্বারা প্রতিস্থাপিত হয়েছে, কিন্তু এমনকি pkexec মূল লাইন উবুন্টু বিকাশকারীরা দ্বারা অবচয় করা হচ্ছে। তারা অবস্থান নিয়েছে যে ফাইলের ম্যানিপুলেশন এবং মূলের নীচে সম্পাদনা কমান্ড লাইনের মধ্যে সীমাবদ্ধ করা উচিত।
এই সিদ্ধান্তের পেছনের উদ্দেশ্যগুলি কী ছিল তা আমরা কেবলমাত্রই অনুধাবন করতে পারি: সম্ভবত এমন অনেক ব্যবহারকারী আছেন যারা গ্রাফিকাল অ্যাপ্লিকেশনকে রুট হিসাবে চালাতে সমস্যা বোধ করেন। যাই হোক না কেন, গ্রাফিকাল অ্যাপ্লিকেশনগুলি রুট হিসাবে চালানোর জন্য এখন ওয়ার্কআরউন্ডস এবং অতিরিক্ত পদক্ষেপের প্রয়োজন।
গন্ধ-নির্দিষ্ট workaround
গ্রাফিকাল অ্যাপ্লিকেশনকে রুট হিসাবে চালনার জন্য অনেকগুলি স্বাদ-নির্দিষ্ট বিকল্প রয়েছে:
এই বিকল্পটি সমর্থন করে এমন স্বাদগুলিতে আপনি পেকেক্সেক ব্যবহার করতে পারেন। 18.04 হিসাবে, কেবলমাত্র জুবুন্টু এই বিকল্পটিকে ডিফল্টরূপে সমর্থন করে, যেমন নিম্নলিখিত উদাহরণগুলিতে দেখানো হয়েছে:
pkexec thunar
pkexec mousepad /etc/fstab
ডিফল্টরূপে, কুবুন্টু একটি রুট ফাইল ম্যানেজারে সহজে অ্যাক্সেসের অনুমতি দেয়: কেডিএ লঞ্চার → কম্পিউটার → রুট-ডলফিন
সেখান থেকে: ( file সম্পাদনা ফাইল ) কেটের একটি রুট উদাহরণ খুলবে।
মেইনলাইন
উবুন্টু এবং জিনোম তাদের ফাইল পরিচালক হিসাবে নটিলাস ব্যবহার করে। নটিলাসে চলমান যে কোনও স্বাদ আপনাকে প্যাকেজটি নটিলাস-অ্যাডমিন ইনস্টল করার অনুমতি দেবে যা নটিলাসে দুটি পাইথন এক্সটেনশন যুক্ত করবে। : এই এক্সটেনশন বিকল্পগুলি রুট ব্যবহারের অনুমতি দেওয়া যোগ প্রশাসক রূপে খুলুন এবং সম্পাদনা করুন প্রশাসক হিসেবে
নটিলাস এবং গেদিত উভয়ের জন্য অনুপস্থিত পলিসিকিট ফাইল ইনস্টল করাও সম্ভব।
নির্দেশাবলী এবং লিঙ্কগুলির জন্য এই সাইটটি দেখুন । কোনও জ্ঞানী ব্যবহারকারী লিঙ্কযুক্ত ফাইলগুলি টেম্পলেট হিসাবে ব্যবহার করে বিকল্প ফাইল পরিচালক এবং সম্পাদকদের জন্য আরও পলিসিকিট ফাইল তৈরি করতে পারেন। এগুলি হ'ল সাধারণ এক্সএমএল ফাইল যা মানক পাঠ্য সম্পাদক দ্বারা সম্পাদনা করা যেতে পারে।
সাধারণ কর্মক্ষেত্রসমূহ
নিম্নলিখিত পদ্ধতিগুলি সমস্ত স্বাদে কাজ করবে:
কমান্ড লাইন ব্যবহার করুন। ন্যানোর মতো সাধারণ পাঠ্য সম্পাদকগুলি শেখা বেশ সহজ। আপনি যদি কোয়াস্ট-গ্রাফিকাল ফাইল ম্যানেজার পছন্দ করেন তবে মিডনাইট কমান্ডার ইনস্টল করুন। এই দুটি অ্যাপই কোনও সমস্যা ছাড়াই সুডোর অধীনে চলে। উদাহরণ:
sudo mc
sudo nano /etc/fstab
পূর্ববর্তী সতর্কতা সত্ত্বেও, গ্রাফিকাল অ্যাপ্লিকেশন সহ sudo ব্যবহার করা সম্ভব যদি আপনি -H পতাকা যুক্ত করেন। এই পতাকাটি সমালোচনামূলক: এটি ব্যবহারকারীর পরিবেশকে যথাযথভাবে উত্তরাধিকার সূচনার পরিবর্তে নিজের পরিবেশে সঠিকভাবে সেট করে to -H পতাকা ব্যবহার বাধ্যতামূলক। এই পতাকাটি ব্যবহার করতে ব্যর্থ হওয়া সমালোচনামূলক সিস্টেম ফাইলগুলিকে দূষিত করতে পারে এবং আপনাকে লগ ইন করতে বাধা দিতে পারে।
সঙ্গে sudo -H
প্রায় কোনো গ্রাফিক্যাল অ্যাপটি যে কোনো 'বুন্টু গন্ধ মধ্যে রুট অধীনে চালু করা যেতে পারে। এর মধ্যে প্রতিটি স্বাদের ডিফল্ট গ্রাফিকাল সম্পাদক এবং ফাইল ম্যানেজার অন্তর্ভুক্ত রয়েছে।
এর সাথে একটি প্রশংসনীয় বিপদ sudo -H
হ'ল -H
পতাকাটি ভুলে যাওয়া সহজ। ক্ষতিগ্রস্থ হওয়ার জন্য এটির একটি বাদ দেওয়া।