আমি একরকম অলস। এটির জন্য স্বয়ংক্রিয়ভাবে চালিত হওয়ার জন্য আমি যখন উত্সাহ পাঠ্য আইকনে ক্লিক করি তখন কোনও উপায় আছে gksudo
?
আমি একরকম অলস। এটির জন্য স্বয়ংক্রিয়ভাবে চালিত হওয়ার জন্য আমি যখন উত্সাহ পাঠ্য আইকনে ক্লিক করি তখন কোনও উপায় আছে gksudo
?
উত্তর:
সুব্লাইম পাঠ্যের নামের .desktop
মধ্যে একটি ফাইল থাকা উচিত । /usr/share/applications/
sublime-text.desktop
এটি খুলুন এবং শুরুতে Exec=
অন্তর্ভুক্ত করতে লাইনটি পরিবর্তন করুন gksu
(বা gksudo
তারা একই হয়)।
এখন আনপিন করুন এবং লঞ্চারটিতে পাতলা টেক্সট আইকনটি পুনরায় মুছে ফেলুন।
দ্রষ্টব্য: উজ্জ্বল সম্পাদনাকারী আপনার পথটি সম্ভবত অন্যরকম হবে, কারণ আমি সাব্লাইম 3 বিটা ইনস্টল করেছি, এটি সম্পর্কে চিন্তা করবেন না, কেবল যুক্ত করুন gksu
।
.desktop
sublime_text.desktop
gksu
ইনস্টল না করে আমার জন্য কাজ করে না । একটি সাধারণ এটি sudo apt-get install gksu
যত্ন নিয়েছে এবং এখন এটি প্রত্যাশার মতো কাজ করছে।
gksudo - গ্রাফিকাল sudo হয়। উদাহরণস্বরূপ আপনি পাসওয়ার্ড ডায়লগটি দেখতে পাবেন না যদি আপনি Alt + F2 ব্যবহার করে "sudo nautilus" কমান্ডটি চালান আপনি একটি স্ক্রিপ্ট তৈরি করতে পারেন (sh ফাইল)
#!/bin/bash
gksudo /usr/bin/<your_app>
তারপর
chmod +x <your scrypt.sh>
এবং তারপরে এটি নটিলাসে চালান (সেটিংসে "এক্সিকিউটেবল ফাইলগুলি খোলার সময় কী করতে হবে" বিকল্পটি পরীক্ষা করুন)
শেঠের মতো বলেছিলেন, সাব্লাইম টেক্সটে একটি / ডেস্কটপ ফাইল থাকা উচিত যা / usr / share / অ্যাপ্লিকেশনগুলিতে / নামযুক্ত কিছু থাকতে পারে sublime-text.desktop
।
অতএব তোমরা কি একে খুলতে পারে আপ এবং পরিবর্তন exec=
লাইন অন্তর্ভুক্ত করা gksudo
শুরুতে, তাই এটি এখন এই মত হওয়া উচিত: gksudo <command already there for starting Sublime-text>
।
এটি স্বয়ংক্রিয়ভাবে gksudo উইন্ডোতে সাবলাইম পাঠ্য প্রবর্তন করবে, আপনি এখনও প্রতিবার আপনার পাসওয়ার্ড প্রবেশ করতে হবে, যা আপনি চান তা নয়।
তবে, আপনি যা চান তা করা সম্ভব, তবে আমি কেবলমাত্র একমাত্র উপায় সম্পর্কে ভাবতে পারি তবে এটি একটি গুরুতর গুরুতর সুরক্ষা ঝুঁকি প্রবর্তন করবে।
আপনাকে সুডো টাইমআউটটি বন্ধ করতে হবে , যা মূলত সুডো হিসাবে চালানোর অনুমতি দেয় যা আপনার অনুমতি ছাড়াই মূলত সুডোর পাসওয়ার্ডের পুরো উদ্দেশ্যকে পরাস্ত করে। এটির সাথে কিছু সম্ভাব্য সহায়তার জন্য এই প্রশ্নটি দেখুন ।
সর্বোপরি, আপনি কীভাবে সম্পূর্ণ নিরাপদে চান তা করার কোনও উপায় আমি জানি না। আপনি যদি আপনার সিস্টেমে কিছুটা ঝুঁকি নিয়ে কিছু মনে করেন না, এটি সুডোর সময়সীমা বন্ধ করার মাধ্যমে করা যেতে পারে তবে আমি এর বিরুদ্ধে অত্যন্ত পরামর্শ দিচ্ছি।
আপনি প্রতিবার যখন লগ ইন করবেন তখনো আপনাকে sudo পাসওয়ার্ডটি প্রবেশ করতে হবে, তবে sudo টাইমআউটটি বন্ধ করে আপনাকে লগ আউট বা রিবুট না করা পর্যন্ত আপনাকে আবার প্রবেশ করতে হবে না।
আমি জানি আপনি প্রতিবারের জন্য জিজ্ঞাসা করেছেন, লোকেরা এটি পড়ছে যদি আপনি কেবল একবার চেষ্টা করার জন্য একবার এটি শুরু করতে চান
sudo subl
ব্যবহার করবেন না. মন্তব্য দেখুন।
sudo
- এটি পরবর্তী লগইনে আপনাকে ঝামেলা দিতে পারে - সমস্যাগুলি দেখুন.Xauthority
আমি গুগল অনুসন্ধানের মাধ্যমে এটিকে হোঁচট খেয়েছি। আমি জানি এটি ওপির মূল প্রশ্নের উত্তর দেয় না, তবে এটি যে কারওর জন্য যারা আমার মত একই ক্যোয়ারী ব্যবহার করেছিল for
গৃহীত উত্তরটি আমার পক্ষে কার্যকর হয়নি। আমি কেবল কমান্ড লাইন থেকে gksudo দিয়ে sublimetext দৌড়েছি।
gksudo /usr/bin/subl