कई उपयोगकर्ता टर्मिनल से ग्राफ़िकल एप्लिकेशन के साथ काम करते समय gksu कमांड का उपयोग और उपयोग करते हैं। यह उपकरण कई उपयोगकर्ताओं के साथ बहुत उपयोगी और लोकप्रिय है, लेकिन दुर्भाग्य से इसके दिन गिने जाते हैं। वर्तमान में डेबियन ने इस उपकरण को अपनी रिपॉजिटरी से हटा दिया है और उबंटू ने इसे अगले उबंटू एलटीएस के लिए हटा दिया है।
इस प्रकार, उपयोगकर्ता gksu होना बंद कर देंगे, लेकिन इसका मतलब यह नहीं है कि इसके कार्यों को उपयोगकर्ताओं द्वारा खो दिया गया है। बहुत कम नहीं। वर्तमान में हम gvfs टूल और एक वैरिएबल का उपयोग करके इसे प्राप्त कर सकते हैं जो लगभग किसी भी उबंटू एप्लिकेशन के साथ संगत होगा।
Gksu एक कमांड है जिसका उपयोग su और sudo कमांड को ग्राफिकल इंटरफेस देने के लिए किया गया था, जो कि ग्राफिकल टूल के लिए सुपरसुअर मोड तक पहुंचने का एक तरीका है। यह भी सच है कि गेडिट जैसे कुछ अनुप्रयोगों को सीधे सूडो कमांड के साथ इस्तेमाल किया जा सकता है। लेकिन, अब जब हमारे पास ऐसा कोई टूल नहीं होगा हमें gvfs टूल का उपयोग करना होगा, एक टूल जो हमें टूल का उपयोग किए बिना Gksu फ़ंक्शन करने में मदद करेगा। सावधान रहें, इसका मतलब यह नहीं है कि कोड की कमांड और लाइनों के लिए एक चर जोड़कर हमारे पास सुपरसुसर पहुंच है, लेकिन कुछ स्थितियों में, जैसे कि दस्तावेजों को संपादित करना, हमें कुछ समान मिलेगा।
जिस वेरिएबल की हम बात कर रहे हैं, वह है "एडमिन: //" एक gvfs वेरिएबल जो gksu कमांड की तरह काम करेगा। इस प्रकार, अगर पहले हमने टर्मिनल में निम्नलिखित लिखा है:
gksu gedit /etc/apt/sources.list
(सरल उदाहरण देने के लिए रिपॉजिटरी फ़ाइल को संपादित करने के लिए)
अब हमें निम्नलिखित लिखना होगा:
gedit admin:///etc/apt/sources.list
इससे टूल काम करेगा जैसे कि हमने इसके बजाय gksu कमांड लिखा था।
संभवतः कई उपयोगकर्ताओं के लिए एक उपद्रव लेकिन एक बार जब हमें इसकी आदत हो जाएगी, तो प्रक्रिया सरल और स्वाभाविक होगी, जैसा कि स्नैप पैकेज के सॉफ्टवेयर इंस्टॉलेशन के साथ हुआ है।
मेरे पास एक शॉर्टकट है जो एक स्क्रिप्ट निष्पादित करता है जहां स्क्रिप्ट के भीतर मेरे पास एक जावा एप्लिकेशन लॉन्च करने के लिए एक पंक्ति है, पूर्व में मैंने एप्लिकेशन को रूट के रूप में लॉन्च करने के लिए gksudo कमांड का उपयोग किया था:
#! / Bin / bash
gksudo -u root "java -Xmx500m -jar application.jar full_screen"
अब यह मेरे लिए काम नहीं कर रहा है और
उन्होंने वास्तव में गक्सू को छोड़ने के लिए एक अपराध किया था, अब आपको एक डिबेट पैकेज स्थापित करने के लिए हथकंडा करना होगा। मुझे आश्चर्य है, यह उबंटू डीईबी पैकेज से बेहतर नहीं होगा और आरपीएम पर जाएगा। यह वास्तव में एक अपराध है जो उन्होंने किया है। अभी के लिए, मैं डेबियन वापस जा रहा हूँ।