मुख्य प्रभावित पैकेज है libssl1.0.0
, जो यदि आप कर सकते हैं, तो बस पैच संस्करण के साथ प्रतिस्थापित करें, सब कुछ पुनरारंभ करें। आप एक द्विआधारी डाउनलोड करने की कोशिश कर सकते हैं, और मैन्युअल रूप से हाथ-एचएफ स्थापित कर सकते हैं, मट्ठे के लिए dpkg
संस्करण के साथ 1.0.1e-2+deb7u5
।
आप jessie
रिपॉजिटरी का उपयोग भी कर सकते हैं , बस इस एक बार के अपडेट के लिए, जिसे आपको संस्करण मिलना चाहिए 1.0.1g-1
।
स्थापित करने और रिबूट करने के बाद, आपको दृढ़ता से सभी कुंजी और प्रमाण पत्र को रद्द करने और नए पासवर्ड और वैक्टर का उपयोग करके खरोंच से सब कुछ पुन: उत्पन्न करने की सिफारिश की जाती है।
के रूप में 09/04/2014 मुख्य खरखरा भंडार का उपयोग करता है समझौता संस्करण 1.0.1e-2+deb7u5
और के रूप में टिप्पणी की, आप इसे इस प्रकार प्राप्त कर सकते हैं:
> sudo apt-get update
> sudo apt-get upgrade
जो निम्नलिखित पैकेजों को अद्यतन करेगा:
libssl1.0.0 openssh-client openssh-server openssl ssh
* यहाँ बताया गया है कि कैसे कुछ चुनिंदा पैकेजों को उन्नत करने के लिए जेसी रिपॉजिटरी का उपयोग करके, पूरी तरह से मट्ठा को तोड़ने के बिना, और नवीनतम g
संस्करण को स्थापित किया जाएगा
निम्नलिखित दो पंक्तियों को जोड़ें /etc/apt/sources.list
deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
deb http://archive.raspbian.org/raspbian jessie main contrib non-free rpi
फिर आप फ़ाइल को संपादित करते हैं /etc/apt/preferences
(यदि मौजूद नहीं है तो फ़ाइल बनाएँ) उपयुक्त को बताने के लिए जिसमें उसे एक अद्यतन करने के लिए देखना चाहिए। हम एक कम पुजारी पर जेसी डालते हैं ताकि जब आप उपयुक्त-अपडेट का उपयोग करें तो यह अनदेखा कर देगा jessie
और wheezy
इसके बजाय रेपो का उपयोग करेगा । यह एक के बाद एक कदम के लिए महत्वपूर्ण है।
Package: *
Pin: release n=wheezy
Pin-Priority: 900
Package: *
Pin: release n=jessie
Pin-Priority: 300
Package: *
Pin: release o=Raspbian
Pin-Priority: -10
अब, अपने मुफ्त में आप jessie
इसके बजाय उपयोग करने के लिए उपयुक्त बता सकते हैं ।
apt-get update
apt-get -t jessie install openssl libssl1.0.0 openssh-client openssh-server ssh
* अध्याय 6, रास्पबेरी पाई सर्वर आवश्यक से एक अर्क।