रास्पबेरी पाई ऑफ़लाइन पर सॉफ्टवेयर स्थापित करें


19

अभी तक मेरे पास रास्पबेरी पाई के लिए एक वाईफ़ाई एडाप्टर नहीं है। अगर मुझे किसी सॉफ़्टवेयर को अपडेट या इंस्टॉल करना है, तो मेरी Rpi इंटरनेट से कनेक्ट होनी चाहिए। क्या कोई ऐसा तरीका है जिससे मैं ऑफ़लाइन मोड में सॉफ़्टवेयर स्थापित कर सकता हूं? क्या कोई ऐसा स्रोत है जहां मैं सॉफ्टवेयर पैकेज जैसे कि ओमेक्सप्लेर आदि पा सकता हूं, अपने दूसरे पीसी से डाउनलोड करूं (जहां मेरे पास इंटरनेट है) और इसे रास्पबेरी पाई पर स्थापित करें?

किसी भी तरह की सहायता का स्वागत किया जाएगा।


3
आपको नेटवर्क कनेक्शन मिलने तक इंतजार करना चाहिए। डाउनलोड करना, चारों ओर नकल करना और यादृच्छिक रूप से स्थापित करना। किसी भी मान्यता से परे अपने सिस्टम को गड़बड़ करने के लिए .deb संकुल एक बहुत ही विश्वसनीय तरीका है।
लेनिक

1
यदि आप चीजों को स्थापित करने के लिए apt-get का उपयोग करते हैं, तो यह किसी भी गड़बड़ी का ख्याल रखेगा जो हो सकता है। यदि आप चीजों को स्थापित करने के लिए dpkg का उपयोग करते हैं ...
लॉरेंस

1
help.ubuntu.com/community/AptGet/Offline/PrintUris (हालांकि यह एक ubuntu पेज है, सवाल में कार्यक्षमता डेबियन से विरासत में मिली है और इसलिए कम से कम बड़े पैमाने पर रास्पियन द्वारा साझा की जानी चाहिए)
क्रिस स्ट्रैटन

1
@ChrisStratton इस प्रश्न के 10K व्यू काउंट को देखते हुए आपको कुछ से +1 मिलेगा यदि आप महत्वपूर्ण बिट्स को एक उत्तर के रूप में लिख सकते हैं (जाहिर है कि इसे भी जिम्मेदार ठहराया जा सकता है) ... अपडेट को अपडेट करने के बारे में थोड़ा मत भूलना। पैकेज की उपलब्धता (ऑफ लाइन समतुल्य sudo apt-get update) के बारे में पहले स्थानीय आरपीआई के विचार ।
SlySven

@lenik इसके बारे में निश्चित नहीं है ... dpkgसभी निर्भरता की भी जाँच करता है।
फ्लैश थंडर

जवाबों:


14

यह मानते हुए कि आप रास्पियन का उपयोग कर रहे हैं, आपको यह पता लगाना होगा कि .debआपको किस फ़ाइल की आवश्यकता है, और उन लोगों को अपने रास्पबेरी पाई में स्थानांतरित करें, और उन्हें अंदर रखें /var/cache/apt/archives/partialऔर फिर बस कमांड का उपयोग करें:

sudo dpkg -i /var/cache/apt/archives/partial/xxxx

जहां xxxx उस .debफ़ाइल का सटीक नाम है जिसे आप इंस्टॉल करना चाहते हैं

यदि आपको निर्भरता खोजने की आवश्यकता है, तो http://www.debian.org/distrib/packages मदद करेगा।

इसके अलावा Raspbian खजाने यहाँ स्थित हैं http://archive.raspbian.org/raspbian/pool/

यही वह जगह है जहाँ सादा .debफाइलें पाई के लिए होंगी।


8

मशीन पर प्रोग्राम स्थापित करने के लिए इंटरनेट का उपयोग करने में असमर्थ

सामान्य के रूप में कमांड दर्ज करें और आउटपुट प्राप्त करने में विफल रहने के लिए परिणामों के अंत की ओर पढ़ें और इन लिंक को वेब सक्षम मशीन में दर्ज करें, लिंक्स मेमोरी स्टिक को सहेजें। लाइनों को लाने में विफल सभी के लिए दोहराएँ

*pi@raspberrypi ~/pi $ sudo apt-get install scrot 
Reading package lists... Done 
Building dependency tree       
Reading state information... Done 
The following extra packages will be installed: 
  giblib1 
....
**Failed to fetch** http://mirrordirector.raspbian.org/raspbian/pool/main/g/giblib/giblib1_1.2.4-8_armhf.deb*  

इन फ़ाइलों को डाउनलोड की गई यूएसबी ड्राइव डालें और फ़ाइल एक्सप्लोरर प्रेस एफ 4 (या टूल, टर्मिनल में वर्तमान फ़ोल्डर खोलें) में उन पर नेविगेट करें (उन्हें सबसे आसान शुरुआत फ़ाइल एक्सप्लोरर प्रोग्राम का उपयोग करके) करें।

टर्मिनल में प्रोग्राम्स को मैन्युअल रूप से इंस्टॉल करने के लिए नीचे बोल्ड किए गए कमांड दर्ज करें। डाउनलोड की गई प्रत्येक फ़ाइल के लिए sudo dpkg -1 फ़ाइल नाम दोहराएँ ।

*pi@raspberrypi /media/KINGSTON/pi install packs $ **sudo dpkg -i scrot_0.8-13_armel.deb** 
Selecting previously unselected package giblib1:armhf. 
(Reading database ... 85074 files and directories currently installed.) 
Unpacking giblib1:armhf (from scrot_0.8-13_armel.deb) ... 
Setting up giblib1:armhf (1.2.4-8) ... 
pi@raspberrypi /media/KINGSTON/pi install packs $ **sudo dpkg -i scrot_0.8-13_armhf.deb** 
Selecting previously unselected package scrot. 
(Reading database ... 85081 files and directories currently installed.) 
Unpacking scrot (from scrot_0.8-13_armhf.deb) ... 
Setting up scrot (0.8-13) ... 
Processing triggers for man-db ...* 

कार्यक्रम अब काम करना चाहिए।

आशा है कि यह समझ में आता है


4
बेहतर होगा कि --प्रिंट-यूरीस ऑप्शन को निर्दिष्ट करने के लिए केवल प्राप्त करने के लिए प्रतीक्षा करने की तुलना में इसे असफल होने के लिए प्रतीक्षा करें, लेकिन मुझे यकीन नहीं है कि आपको किसी से प्राप्त डाउनवोट वारंट है।
क्रिस स्ट्रैटन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.