मैं .run फ़ाइलें कैसे स्थापित करूं?


203

मेरे पीसी में उबंटू और विंडोज 7 दोनों स्थापित हैं। मैंने अपने सभी ड्राइवरों को विंडोज में स्थापित किया है जैसे कि एनवीडिया ग्राफिक्स, मदरबोर्ड आदि। क्या मैं उन्हें उबंटू में भी स्थापित कर सकता हूं?

मैंने अपने एनवीडिया ड्राइवरों के लिए वेब पर देखा और मुझे एक .runफ़ाइल मिली है । मैं इसे अपने उबंटू पर कैसे स्थापित कर सकता हूं?

जवाबों:


260

कभी-कभी, कुछ एप्लिकेशन और गेम (जैसे, विनम्र इंडी बंडल से कुछ) के पास .run इंस्टॉलर होते हैं। इनका उपयोग करने से पहले, यह देखने के लिए जांचें कि क्या:

  1. यह सॉफ्टवेयर केंद्र से उपलब्ध है
  2. यह एक .deb फ़ाइल के रूप में उपलब्ध है, जो सॉफ्टवेयर सेंटर में खुलेगा

आप ग्राफ़िकल इंटरफ़ेस से .run फ़ाइलों को स्थापित कर सकते हैं, लेकिन टर्मिनल का उपयोग करने से आपको उपयोगी प्रतिक्रिया देने की अधिक संभावना है। आपको एक .run फ़ाइल को स्थापित करने के लिए:

  1. इसे अमल में लाएं।
  2. इसे निष्पादित करो

ऐसा इसलिए है क्योंकि .run फाइलें केवल निष्पादन योग्य प्रोग्राम हैं जो प्रोग्राम को स्थापित करने के लिए कुछ अज्ञात जादू करते हैं। यह .exe इंस्टालर के समान है जो विंडोज पर होता है और सामान्य तरीकों से अलग होता है (सबसे अच्छा, सॉफ़्टवेयर सेंटर का उपयोग करके, सबसे खराब उपयोग करने वाली .deb फ़ाइलों में) जिसमें मानक तरीके से एप्लिकेशन इंस्टॉल किए जाते हैं और आसानी से निकाले जा सकते हैं।

चित्रमय विधि

  1. फ़ाइल प्रबंधक में फ़ाइल पर राइट क्लिक करें और 'गुण' पर क्लिक करें। 'अनुमतियाँ' टैब पर क्लिक करें और उस बॉक्स पर टिक करें जो कहता है कि 'फ़ाइल को प्रोग्राम के रूप में निष्पादित करने दें'।
  2. इसे निष्पादित करने के लिए फ़ाइल पर डबल क्लिक करें।

यदि यह विधि काम नहीं करती है, तो टर्मिनल विधि का उपयोग करके देखें।

टर्मिनल विधि

मान लें कि फ़ाइल कहा जाता है some-app.runऔर फ़ोल्डर में है /home/user/Downloads। आपको अपनी स्थिति फिट करने के लिए इन निर्देशों को संशोधित करना होगा।

  1. एक टर्मिनल खोलें (एप्लीकेशन-> एक्सेसरीज-> टर्मिनल)।

  2. दर्ज cd /home/user/Downloads

  3. दर्ज chmod +x some-app.run
  4. दर्ज ./some-app.run

  5. यदि चरण 4 'अनुमति से वंचित' सहित एक संदेश के साथ विफल रहता है, तो प्रवेश करने का प्रयास करें sudo ./some-app.run(आपको इसके लिए अपना पासवर्ड दर्ज करना होगा)।

टिप्पणियाँ

  • कभी-कभी आपके पास .bin फाइलें आ जाएंगी। ये मूल रूप से .run फ़ाइलों के समान हैं।
  • किसी भी फ़ाइल को निष्पादित करने के लिए .run फ़ाइलों को स्थापित करने की विधि का उपयोग किया जा सकता है (जब तक कि इसमें किसी प्रकार का निष्पादन योग्य कोड हो।
  • उपयोग करने में सावधानी बरतें sudoऔर आवश्यकता पड़ने पर ही इसका उपयोग करें। अंग्रेजी में अनुवादित, इसका मतलब है 'इस कमांड को चलाएँ, लेकिन इसे अपने कंप्यूटर पर कुछ भी करने की अनुमति दें'। यही कारण है कि आपको अपने पासवर्ड के लिए संकेत दिया जाता है।

अगर मेरे पास AMD ड्राइवर है तो मैं अंतिम चरण में क्या कर सकता हूं? आपने दर्ज करने के लिए कहा: sudo nvidia-xconfig --add-argb-glx-visuals, लेकिन यह मेरे लिए काम नहीं करेगा cuz मैं AMD है: /
लुइस अल्बर्टो

'chmod + x some-app.run' का प्रयोग फ़ाइल को निष्पादन योग्य के रूप में सेट करने के लिए किया जाता है
Beep.exe

1
sudo ./filename.run command not foundमेरे
सूडो

1
मैं सिर्फ यह कहना चाहता हूं, यह एक बेहतरीन उत्तर प्रारूप है। कुछ मान्यताओं और शॉर्टकट लिया। इस पर गुणवत्ता का समय बिताने के लिए धन्यवाद!
kayleeFrye_onDeck

1
@andrew का ./filenameमतलब filenameCURRENT डायरेक्टरी में एक फाइल है, इसे निष्पादित करें। यह हमें से बचाने के लिए है - कल्पना करें कि हम एक निर्देशिका में हैं जिसमें दुर्भावनापूर्ण निष्पादन योग्य कहा जाता है ls; हम यह lsदेखने के लिए एक कमांड करते हैं कि क्या फाइलें हैं, लेकिन इसके बजाय निष्पादन योग्य को कॉल करें। इस प्रकार the ./ ’की आवश्यकता है।
वोरैक

35

Ubuntu में .run फाइलें स्थापित करना:

  • एक टर्मिनल खोलें (एप्लिकेशन >> एक्सेसरीज़ >> टर्मिनल)।
  • .Run फ़ाइल की निर्देशिका पर नेविगेट करें ।
  • यदि आपके डेस्कटॉप में आपका * .run है तो डेस्कटॉप में आने के लिए टर्मिनल में निम्न टाइप करें और एंटर दबाएं।

    cd ~/Desktop

  • फिर टाइप करें chmod +x filename.runऔर एंटर दबाएं।
  • अब टाइप करें ./filename.run और एंटर दबाएं, और इंस्टॉलर चलेगा।

2
अनुभवहीन उपयोगकर्ताओं के लिए .run फ़ाइलों द्वारा ड्राइवरों को स्थापित करने की अनुशंसा नहीं की जाती है । देखें DV3500ea का जवाब
तक़ात

1
@Takkat हां मुझे पता है कि। लेकिन उसका सवाल यह था कि कैसे स्थापित किया जाए।
कार्तिक87

1
पूरी तरह से ठीक है :) मुझे लगा कि इस पर टिप्पणी से कुछ सहायता समय बच सकता है;)
तकटक

sudo ./filename.run command not foundमेरे
सूडो

9

फ़ाइल चलाने के लिए, एक टर्मिनल खोलें और दर्ज करें:

sudo chmod +x /path/to/file.run
sudo /path/to/file.run

3

नया टर्मिनल खोलें

sudo -s -H

फिर .run फ़ाइल में ब्राउज़ करें

chmod +x xampp-linux-1.8.2-0-installer.run
./xampp-linux-1.8.2-0-installer.run


-1

लिनक्स आधारित ओएस में कोई .exe फाइलें नहीं होती हैं, और लिनक्स पूरी तरह से अनुमति आधारित होता है। आप जो भी करना चाहते हैं, आपको पहले अनुमति देने की आवश्यकता है।

आप पूछ रहे हैं कि .run फ़ाइल कैसे स्थापित करें?

डिफ़ॉल्ट रूप से, आपके द्वारा सिस्टम पर कॉपी की गई फ़ाइलों को निष्पादन योग्य अनुमति नहीं मिलती है क्योंकि डिफ़ॉल्ट रूप से लिनक्स में umask 022 पर सेट होता है।

अपनी .run फ़ाइल को निष्पादन योग्य या काम करने के लिए:

sudo chmod +x filename.run

फिर यह पासवर्ड के लिए पूछेगा।

  • sudoसुपरसुसर के रूप में कमांड को प्रमाणित और चलाने का एक तरीका है ।
  • chmod +x सभी प्रकार के उपयोगकर्ताओं के लिए उस फ़ाइल को निष्पादन योग्य अनुमति देता है।

3
@Dishank अक्सर .run sudoफ़ाइल पर अनुमतियों को बदलने के लिए अनावश्यक है - कभी-कभी इन फ़ाइलों को रूट के रूप में चलाने की आवश्यकता होती है, लेकिन आमतौर पर वे उपयोगकर्ता के गैर-रूट खाते के स्वामित्व में होते हैं (क्योंकि वे आमतौर पर वेब ब्राउज़र में डाउनलोड किए जाते हैं या के साथ एक कमांड की तरह wget, नॉन-रूट उपयोगकर्ता के रूप में चलाएं)।
एलिया कगन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.