এটি কোনও বাক্সের বাইরে সমাধান নয় তবে সমাধানটি অন্য কেউ না এলে এটি সম্ভবত কাজ করবে :-)
আপনি কমান্ডটি দিয়ে পাওয়ার ম্যানেজমেন্ট সেটিংস পরিচালনা করতে পারেন pmset
। এটি সম্পর্কে আরও তথ্যের জন্য ম্যানপেজটি দেখুন ।
আকর্ষণীয় সেটিংটি যেগুলি আমরা পরিচালনা করতে চাই তা হ'ল ঘুম :
ঘুম - সিস্টেম স্লিপ টাইমার (মিনিটের মধ্যে মান, বা অক্ষম করার জন্য 0)
সুতরাং আমরা নিম্নলিখিত কমান্ডগুলি ব্যবহার করতে পারি:
sudo pmset sleep 25 # go to sleep after 25 minutes
sudo pmset sleep 0 # disable sleep
এখন আমাদের লগইন এবং লগআউট করার পরে এই কমান্ডগুলি ট্রিগার করতে হবে। যদি আমি এই অধিকারটি মনে করি তবে বাশ হ'ল ম্যাক ওএস এক্সের জন্য ডিফল্ট শেল যা আমাদের এই দুটি ফাইলের কাছে নিয়ে আসে:
~/.bash_profile
The personal initialization file, executed for login shells
~/.bash_logout
The individual login shell cleanup file, executed when a login shell exits
এগুলি আপনার হোম ডিরেক্টরিতে সম্পাদনা করুন বা তৈরি করুন এবং যথাযথ আদেশগুলি যুক্ত করুন। আপনি যদি চান তবে বর্তমান ঘুমের মানটি একটি অস্থায়ী ফাইলে সংরক্ষণ করুন এবং এটির পরে এটি পুনরুদ্ধার করুন।
সমাধানের জন্য সর্বশেষ সমস্যাটি হল sudo এর পাসওয়ার্ড প্রম্পট। আপনার ব্যবহারকারীর কোনও পাসওয়ার্ড ছাড়াই পিএমসেট আহবান করার অনুমতি দিতে, আপনার / ইত্যাদি / সুডোডারকে sudoedit দিয়ে সম্পাদনা করুন। আপনি NOPASSWD
ট্যাগ ব্যবহার করতে হবে । এটি যদি আপনার পক্ষে নতুন হয় তবে sudoers ম্যানুয়ালটি দেখুন ।