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


97

मैं फ़ायरफ़ॉक्स के लिए एक्रोबैट रीडर को अपडेट करना चाहता हूं, लेकिन डाउनलोड का .binविस्तार है। मैं इसे कैसे स्थापित कर सकता हूं?


2
आपको हमेशा सुरक्षा अद्यतन, नई रिलीज़ आदि प्राप्त करने के लिए रिपॉजिटरी (जो कि सिनैप्टिक / सॉफ्टवेयर सेंटर का उपयोग कर रहा है) से सॉफ़्टवेयर इंस्टॉल करने का प्रयास करना चाहिए। कृपया ध्यान दें कि आपको आधिकारिक स्रोतों से इंस्टॉल नहीं किए गए अनुप्रयोगों के लिए समर्थन (लॉन्चपैड.net, ubuntuforums.org या अन्य Ubuntu समर्थन चैनलों से) नहीं मिलेगा।
पापुकायजा

जवाबों:


136

एक टर्मिनल में जाएं और उस डायरेक्टरी में निम्नलिखित कमांड जारी करें जहां बिन फाइल है,

chmod a+x name_of_file.bin

फिर इसे लिखकर चलाएं

./name_of_file.bin

यदि आपको अनुमति त्रुटि मिलती है और / या आप एक इंस्टॉलर के साथ काम कर रहे हैं जो सिस्टम-वाइड परिवर्तन लागू करता है, तो आपको अपने एप्लिकेशन को रूट विशेषाधिकारों के साथ लॉन्च करना पड़ सकता है:

 sudo ./name_of_file.bin

नमस्ते, मैं टर्मिनल में बहुत अनपढ़ हूं। मेरे पास डेस्कटॉप में बिन फ़ाइल है। कृपया मुझे बताएं कि इसे कैसे निष्पादित किया जाए। धन्यवाद
कार्तिक बाला

टर्मिनल टाइप cd डेस्कटॉप में और एंटर दबाएँ। और फिर chmod a + x name_of_file.bin टाइप करें और एंटर दबाएँ। साधारण रूप से sudo ./name_of_file.bin यह बिन फाइल इंस्टॉल करेगा।
कार्तिक

3
यदि आप टर्मिनल के बिना ऐसा करना चाहते हैं, तो आप निष्पादन योग्य बिट को राइट क्लिक गुणों के साथ फ्लिप कर सकते हैं -> अनुमतियाँ -> निष्पादन योग्य बिट सेट करें। लेकिन बिना किसी टर्मिनल के चलाने का तरीका मुझे पता नहीं है
रोबॉट ह्यूमंस

1
@ aking1012 Alt + F2 और gksudo?
----

1
sudoयदि .bin फ़ाइल को इसकी आवश्यकता नहीं है, तो आपको हर समय उपयोग करने की आवश्यकता नहीं है।
user248102

16

राइट क्लिक करें और प्रॉपर्टीज चुनें और फिर परमिशन टैब पर जाएं और टिक करें।

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

अब फाइल पर डबल क्लिक करें और रन का चयन करें।

कुछ बायनेरिज़ को टर्मिनल से चलाने की आवश्यकता होती है। यदि आपकी .binफ़ाइल के साथ ऐसा ही है और / या डबल क्लिक करने के बाद कुछ नहीं होता है, तो फ़ाइल को एक नई टर्मिनल विंडो में खींचें और 'रिटर्न' दबाकर इसे चलाएं। आउटपुट आपको गलत क्या है पर एक सुराग देना चाहिए।


इसलिए! 1. मैंने गुणों से "अनुमति देने की अनुमति" को बदल दिया। 2. अनुमति बदलने के लिए chmod का उपयोग किया, वर्तमान में अनुमति है -rwxr-xr-x- 3. फिर मैंने उपयोग किया है। फ़ाइल नाम .bin उसके बाद कोई प्रतिक्रिया नहीं है! मुझे क्या करना चाहिए?


2

महत्वपूर्ण नोट: यह केवल उन संकुल के लिए प्रासंगिक है जिनके पास 64-बिट संस्करण (जैसे एक्रोबैट रीडर) नहीं है। यदि आप 64-बिट निष्पादन योग्य और / या पहले स्थान पर 32-बिट सिस्टम चला रहे हैं, तो ia32-lib को इंस्टॉल करना आवश्यक नहीं है।


यदि आपके 64-बिट उबंटू में निम्नलिखित पैकेज स्थापित नहीं है, तो आप एक्रोबेट रीडर तक नहीं पहुंच पाएंगे।

नीचे दिए गए चरणों का पालन करें:

sudo apt-get install ia32-libs
chmod a+x yourfile.bin
sudo ./yourfile.bin


1

टर्मिनल का उपयोग करके अपनी फ़ाइल को निष्पादन योग्य में बदलने की अनुमति

अपनी .bin या .run फ़ाइल को किसी भी स्थान पर कॉपी करें और फिर टर्मिनल खोलें

टर्मिनल प्रकार में lsऔर यह उस निर्देशिका में सभी फाइलों को दिखाएगा फिर नीचे दिखाए अनुसार रूट द्वारा अनुमति बदलें

sudo su

chmod a+x filename.bin

फिर

./filename.bin 

इस तरह से आप बिन को चला सकते हैं या अपने ubuntu में फाइलें चला सकते हैं


1

मामले में आप यहाँ उतरते हैं क्योंकि आप विश्व स्तर पर किसी भी बाइनरी को स्थापित करना चाहते हैं, installकमांड का उपयोग करते हैं ।

sudo install ./mybin /usr/bin/

installपर आदेश फ़ाइलों की प्रतिलिपि करने के लिए इस्तेमाल किया जाता है, और यह इस एक में कई आदेशों के संयोजन के द्वारा उन्हें आसान उपयोग करने के लिए बनाने के लिए करता है, यानी cp, chown, chmod, और strip


0

सबसे पहले फाइल की लोकेशन पर जाएं

जैसे अगर आपकी फ़ाइल आपके डाउनलोड हैं तो टर्मिनल खोलें और नीचे दिए चरणों का पालन करें

acer@acer-TravelMate-P243:~$cd ~
acer@acer-TravelMate-P243:~$cd /home/user/Downloads

फिर टर्मिनल द्वारा निष्पादित करने के लिए .bin फ़ाइल के फ़र्मिशन को बदलें

acer@acer-TravelMate-P243:~$chmod a+x ./filename.bin -R 

अब आप टर्मिनल के माध्यम से उस फ़ाइल को चला सकते हैं

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