सवाल मैं .run फ़ाइलों को कैसे इंस्टॉल करूं?


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

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


157
2017-12-24 17:58


मूल




जवाब:


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

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

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

  1. इसे निष्पादन योग्य बनाओ।
  2. इसे निष्पादित करो

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

ग्राफिकल विधि

  1. फ़ाइल प्रबंधक में फ़ाइल पर राइट क्लिक करें और 'Properties' पर क्लिक करें। 'अनुमतियां' टैब पर क्लिक करें और उस बॉक्स को चेक करें जो 'फ़ाइल को प्रोग्राम के रूप में निष्पादित करने की अनुमति दें' कहता है।
  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 और पूरी तरह से आवश्यक होने पर केवल इसका इस्तेमाल करें। अंग्रेजी में अनुवादित, इसका मतलब है 'इस आदेश को चलाएं लेकिन इसे मेरे कंप्यूटर पर कुछ भी करने की अनुमति दें'। यही कारण है कि आपको अपने पासवर्ड के लिए संकेत दिया जाता है।

205
2017-12-24 19:45



यदि मेरे पास एएमडी ड्राइवर है तो मैं अंतिम चरण में क्या कर सकता हूं? आपने प्रवेश करने के लिए कहा: sudo nvidia-xconfig --add-argb-glx-visuals, लेकिन यह मेरे लिए काम नहीं करेगा cuz मेरे पास AMD है: / - Luis Alberto
'chmod + x some-app.run' को फ़ाइल को निष्पादन योग्य के रूप में सेट करने के लिए उपयोग किया जाता था - Beep.exe
यह मुझे बताता है sudo ./filename.run command not found मेरे सूडो पासवर्ड दर्ज करने के बाद - Supuhstar
./xampp-linux-x64-7.0.4-0-installer.run: सिंटेक्स त्रुटि: अन्तर्निहित उद्धृत स्ट्रिंग - developer
मैं बस कहना चाहता हूं, यह एक महान उत्तर प्रारूप है। कुछ मान्यताओं और शॉर्टकट लिया। उस पर गुणवत्ता का समय बिताने के लिए धन्यवाद! - kayleeFrye_onDeck


उबंटू में .run फ़ाइलों को स्थापित करना: 

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

    cd ~/Desktop

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

29
2017-12-24 18:10



.Run फ़ाइलों द्वारा ड्राइवर स्थापित करना है सिफारिश नहीं की गई अनुभवहीन उपयोगकर्ताओं के लिए। Dv3500ea का जवाब देखें। - Takkat
@Takkat हां मैं उसे जानता हूँ। लेकिन उसका सवाल था कि कैसे स्थापित करने के लिए .run फाइलें इसलिए मैंने अकेले उस हिस्से का जवाब दिया। - karthick87
पूरी तरह से ओ.के. :) मुझे बस इस पर एक टिप्पणी महसूस हुई कुछ समर्थन समय बचा सकता है;) - Takkat
यह मुझे बताता है sudo ./filename.run command not found मेरे सूडो पासवर्ड दर्ज करने के बाद - Supuhstar


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

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

9
2017-12-24 18:14





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

sudo -s -H

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

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

3
2017-07-12 03:44





प्रयत्न:

sudo sh "path to your .run file"

- MyEclipse स्थापित करने के लिए काम किया


1
2017-11-26 20:04





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

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

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

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

sudo chmod +x फ़ाइल का नाम.run

फिर यह पासवर्ड मांगेगा।

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

-1
2017-07-24 19:49



@ डिशंक अक्सर sudo एक .run फ़ाइल पर अनुमतियों को बदलने के लिए अनावश्यक है - कभी-कभी इन फ़ाइलों को रूट के रूप में चलाने की आवश्यकता होती है, लेकिन आमतौर पर वे उपयोगकर्ता के गैर-रूट खाते के स्वामित्व में होते हैं (क्योंकि वे आमतौर पर किसी वेब ब्राउज़र में या कमांड के साथ डाउनलोड होते हैं पसंद wget, गैर रूट उपयोगकर्ता के रूप में चलाएं)। - Eliah Kagan