কে.চেন জিজ্ঞাসা করা প্রশ্নটি হ'ল: আমি যখন সি এল এল থেকে এটি করি তখন সুডো সুবিধাগুলি কেন দরকার হয়, জিইআইআই থেকে যখন করা হয় তখন এ জাতীয় সুযোগ-সুবিধা আমার দরকার হয় না।
উত্তরের প্রথম অংশটি হ'ল যে লোকেরা ডেস্কটপ এনভায়রনমেন্টগুলি ডিজাইন করেন, যেমন জ্ঞোম, কে, কে, এক্সএফসি, মেট, দারচিনি, ... তাদের ব্যবহারকারীর কাজকে আরও সহজ করার চেষ্টা করে এবং তারা sudo শংসাপত্রের প্রয়োজন ছাড়াই বন্ধ করে এবং পুনরায় বুট করার কনফিগার করে। এটি, ঘটনাক্রমে, বোঝাচ্ছে যে একটি শাটডাউন ক্রম থাকতে হবে যা প্রোগ্রামের শাটডাউনকে জড়িত করে না , যার জন্য সুডো সুবিধাগুলি প্রয়োজন (এর আশেপাশে কোনও উপায় নেই)।
প্রতিটি ডিই এটি কী করে তা আমি বিস্তারিতভাবে জানি না, তবে আমি জানি যে আপনার সিস্টেমটি নামিয়ে আনা, বা পুনরায় চালু / শাটডাউন / হাইবারনেট করার একটি মৃদু উপায় আছে, যার জন্য মূল অধিকারগুলির প্রয়োজন হয় না। আপনি একটি আর্চ লিনাক্স ফোরামের পোস্টে মূল পোস্টটি খুঁজে পেতে পারেন । সংক্ষেপে, এটি হিজি কমান্ড জারি করার পরিমাণ:
দাঁড়ান
#!/bin/bash
dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit"/org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
পুনরায় বুট করার
#!/bin/bash
dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
dbus, সাসপেন্ড
#!/bin/bash
dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
হাইবারনেট
#!/bin/bash
dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
আমার ধারণা হ'ল জিইউআই বোতামগুলি মোটামুটি এই কমান্ড ব্যবহার করে। নির্দিষ্ট হওয়ার জন্য কোডটি সন্ধান করা উচিত তবে আমি বিশ্বাস করি এটি একটি নিরাপদ বাজি।