როგორ ჩართოთ გამორთვა და გადატვირთვა ნორმალური მომხმარებლისთვის Debian Jessie-ში
მიუხედავად იმისა, რომ მე ვიყენებ Windows-საც და ჩვენი ბლოგი აქამდე ძირითადად Windows-ზე იყო, მე ასევე რეგულარულად ვიყენებ Linux-ს. მე ახლახან დავაინსტალირე Debian Jessie ჩემს სამუშაო კომპიუტერზე და შევამჩნიე, რომ არცერთი გამორთვის მოქმედება არ მუშაობს GUI-დან. დესკტოპის გარემო, რომელიც მე დავაინსტალირე არის Mate, კარგი ძველი Gnome 2-ის ჩანგალი. ყოველ ჯერზე, როდესაც ვცდილობ შეასრულოს გამორთვის მოქმედება, სისტემა ითხოვს root პაროლს. ამ სტატიაში მსურს გაგიზიაროთ მარტივი გზა მისი მუშაობისთვის და root პაროლის მოთხოვნის თავიდან ასაცილებლად.
რეკლამა
უბრალოდ მიჰყევით ამ ინსტრუქციებს:
- გახსენით თქვენი საყვარელი ტერმინალი და გადადით root სესიაზე.
- დარწმუნდით, რომ დააინსტალირეთ csession და Policykit პაკეტები. თუ არა, დააინსტალირეთ ისინი (Mate DE-სთვის, მეც დავაყენებ პოლიტიკის აგენტს):
# apt-get install policykit-1 mate-polkit consolekit
- ამ პაკეტების დაინსტალირების შემდეგ, თქვენ უნდა შეასწოროთ წესები, რათა ნორმალურ მომხმარებლებს საშუალება მისცეთ გამორთონ თქვენი კომპიუტერი. ეს შეიძლება გაკეთდეს მარტივი ფაილის რედაქტირებით.
ისევ, root ტერმინალიდან თქვენ უნდა შეცვალოთ შემდეგი ტექსტური ფაილი (მირჩევნია mcedit, როგორც ჩემი ტექსტური რედაქტორი):mcedit /usr/share/polkit-1/actions/org.freedesktop.login1.policy
ეს არის ჩვეულებრივი XML ფაილი.
იპოვეთ შემდეგი ხაზი:შეასწორეთ სექციები სამოქმედო ბლოკის შიგნით, რათა ის ასე გამოიყურებოდეს:
გამორთეთ სისტემა სისტემის გამორთვისთვის საჭიროა ავთენტიფიკაცია. დიახ დიახ დიახ - რედაქტირება ნაგულისხმევი ზემოთ მოყვანილი მაგალითის მსგავსი ბლოკი შემდეგ განყოფილებებში:
Ის არის. ახლა უბრალოდ გადატვირთეთ თქვენი OS (ჩემს შემთხვევაში, მან დაიწყო მუშაობა გადატვირთვის გარეშეც კი). დენის მოქმედებები ახლა იმუშავებს gksu/elevation მოთხოვნების გარეშე.