क्या मैं राइट क्लिक मेनू का उपयोग करके किसी फ़ाइल को रूट के रूप में खोल सकता हूं


10

फ़ाइल को रूट के रूप में खोलना sudo के साथ संभव है । लेकिन, किसी फाइल को राइट क्लिक करके रूट के रूप में कैसे चलाया जाता है ?

मैं nautilus का उपयोग कर रहा हूं।

जवाबों:


10

आपको व्यवस्थापक एक्सटेंशन की आवश्यकता है

$ apt-cache search nautilus | grep admin
nautilus-admin - Extension for Nautilus to do administrative operations

इसके साथ स्थापित करें sudo apt-get install nautilus-admin


2

मैंने यहां से समाधान का परीक्षण किया , और यह ठीक काम करता है (14.04 / nautilus चल रहा है)।

यहाँ छवि विवरण दर्ज करें

लिंक-केवल उत्तर पोस्ट नहीं करने के लिए :

  1. इंस्टॉल gksu

    sudo apt-get install gksu
    
  2. पर जाए ~/.local/share/nautilus/scripts

  3. एक खाली फ़ाइल बनाएं और खोलें, इसे नाम दें open-as-administrator, नीचे दी गई स्क्रिप्ट पेस्ट करें:

    #!/bin/bash
    #
    # this code will determine exactly the path and the type of object,
    # then it will decide use gedit or nautilus to open it by ROOT permission
    #
    # Determine the path
    if [ -e -n $1 ]; then
    obj="$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
    else
    base="`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g'`"
    obj="$base/${1##*/}"
    fi
    # Determine the type and run as ROOT
    if [ -f "$obj" ]; then
    gksu gedit "$obj"
    elif [ -d "$obj" ]; then
    gksu nautilus "$obj"
    fi
    
    exit 0
  4. स्क्रिप्ट को निष्पादन योग्य बनाएं

  5. या तो लॉग आउट करें और वापस अंदर जाएं, या चलाएं:

    nautilus -q
    

AGAIN: स्क्रिप्ट मेरी नहीं है! इसे http://ubuntuhandbook.org पर पाया


sudo apt-get install nautilus-adminअपने सिस्टम स्क्रिप्ट बनाने के बजाय विधि का उपयोग करें । फिर आपको जब / id की जरूरत होगी अपडेट मिलेगा।
सोरेन ए

@ सोरेन क्या सुझाव देते हैं, यदि कोई दूसरा समाधान मौजूद है तो अपना स्वयं का विकल्प कभी भी पोस्ट न करें? इसके अलावा, इस उत्तर की अवधारणा किसी को फ़ाइल पर अन्य कार्यों को करने के लिए उपयोगी हो सकती है, जो मौजूदा नॉटिलस कार्यों में उपलब्ध नहीं है।
जैकब वलीजम

मेरा मतलब है कि "मैनुअल" असमर्थित समाधान का प्रस्ताव कभी नहीं करना चाहिए, जब आप जानते हैं कि एक काम करने वाला समर्थित मौजूद है। जैसा कि अवधारणा भाग के लिए आपके पास एक बिंदु हो सकता है, लेकिन मुझे डर है कि यह मदद से अधिक पीपीएल को भ्रमित करेगा।
सोरेन ए

@ सोरेना के "होम-मेड" विकल्प का उपयोग करने के एक लाख कारण हो सकते हैं। लचीलापन एक है; कार्यक्षमता को आसानी से बदला या ठीक किया जा सकता है। यहां तक ​​कि केवल उस कारण के लिए, उत्तर उपयोगी है। भ्रमित? अगर आपको समझ में नहीं आता है तो उसके साथ मत खेलो।
जैकब वलिज्म
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.