सुडोल कर्ल के साथ काम क्यों नहीं करता है?


10

मैंने कुछ डाउनलोड करने के लिए एक कमांड चलाई curl-

sudo curl roots.cx/get | sh

- और यह एक अनुमति से इनकार त्रुटि फेंक दिया। तो मैंने किया sudo curlऔर मुझे वही त्रुटि मिली ... ऐसा क्यों है?

मैं बिना इंस्टॉल किए कमांड को चलाने में सक्षम था curl, लेकिन मुझे इसकी आवश्यकता थी sudo, इसलिए curlकाम नहीं करता है sudo?


3
क्या आप पूरा कमांड दिखा सकते हैं?
आइरिस

क्या आप सुनिश्चित हैं कि वेबसाइट "अनुमति अस्वीकृत" त्रुटि नहीं दे रही थी, बल्कि तब पर्ल? लिनक्स का कौन सा संस्करण आप उपयोग कर रहे हैं और SELinux चल रहा है?
davidgo

@davidgo मैं इसके लिए OS X का उपयोग कर रहा हूँ ...
GiH

@ ओफिरिसsudo curl roots.cx/get | sh
GiH

@ जीआईएच पाइप के बाद एक सूडो को जोड़ने की कोशिश करें
17

जवाबों:


5

पाइप के बाद sudo का उपयोग करें:

curl roots.cx/get | sudo sh

प्राप्त स्क्रिप्ट में कुछ संस्थापन शामिल हैं, चलाने के लिए sudo की आवश्यकता होती है।


OS X 10.10.3 पर काम नहीं कर रहा है।
ऐन

@ सुपर उपयोगकर्ता में, एक फ़ाइल अनुमति से वंचित आउटपुट के लोकप्रिय उत्तर पर विचार करने से इनकार कर दिया? (2013-05-15)।
ग्राहम पेरिन

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.