आप में से कई लोग अपने रास्पबेरी पाई और उसके सहायक उपकरणों को प्रबंधित करने के लिए रास्पबियन या नोब्स का उपयोग करते हैं। हालाँकि अधिक से अधिक उपयोगकर्ता अन्य विकल्पों की तलाश कर रहे हैं. बहुत अच्छे विकल्प हैं लेकिन उन पर रास्पबेरी पाई फाउंडेशन द्वारा काम नहीं किया गया है और इसके साथ ही रास्पबेरी पाई और फेडोरा घटकों के बीच हमेशा एक समस्या रहती है।
इन सबके साथ समस्या सबसे पहले इस तथ्य में निहित है फेडोरा या अन्य वितरणों का कर्नेल रास्पबेरी पाई के लिए नहीं बनाया गया है लेकिन एआरएम प्लेटफ़ॉर्म के लिए, जो कुछ समस्याएं देता है और कुछ फ़ाइलों या डिवाइस के प्रदर्शन में कमी लाता है।
एकाधिक उपयोगकर्ता उनके PiCamara और उनके Fedora के बीच एक समस्या है, इसलिए वे रास्पबेरी पाई के इस घटक को काम पर नहीं ला सकते, भले ही बाकी सॉफ्टवेयर पूरी तरह से काम करता हो। इसे ठीक करना आसान है और ऑपरेटिंग सिस्टम को बदलने की आवश्यकता नहीं है।
फेडोरा को रास्पबेरी पाई प्लेटफॉर्म या पिकैमरा जैसे सहायक उपकरण के लिए नहीं बनाया गया है।
इसे हल करने के लिए सबसे पहले हमें एक टर्मिनल खोलकर प्रयास करना होगा पायथन स्क्रिप्ट चलाएँ ./take_photo.py, अंत में त्रुटि देने वाली लाइब्रेरी दिखाई देगी, इस स्थिति में इसे libmmal.so कहा जाता है। यह लाइब्रेरी फेडोरा ऑपरेटिंग सिस्टम में पाई जाती है लेकिन कुछ प्रोग्राम या एप्लिकेशन इस लाइब्रेरी के स्थान तक नहीं पहुंच सकते हैं। इस समस्या को हल करने के लिए, बस निम्नलिखित पंक्तियाँ लिखें:
echo “/opt/vc/lib/”>/etc/ld.so.conf.d/rpi.conf
ldconfig
पहला कमांड लाइब्रेरी के बराबर फ़ाइल को किसी अन्य स्थान पर बनाने का कारण बनता है, अगर यह अन्य प्रोग्रामों द्वारा पहुंच योग्य हो। और दूसरा आदेश यह है कि यह क्या करता है सभी सॉफ़्टवेयर को चेतावनी दें कि वह स्थान पहले से ही उपलब्ध है और उसका उपयोग करें. तो अब जब हम पिकैमारा स्क्रिप्ट को फिर से चलाते हैं तो हम कैमरे को बिना किसी समस्या के काम कर सकते हैं और फेडोरा में सब कुछ, रास्पबियन का एक दिलचस्प विकल्प है, इस तथ्य के बावजूद कि कई लोग इसे पसंद नहीं करते हैं।
स्रोत - टोनेट666पी