Podstawowym pakietem libssl1.0.0, którego dotyczy problem, jest to , że jeśli możesz, po prostu zastąp go łataną wersją, uruchom wszystko ponownie. Możesz spróbować pobrać plik binarny i ręcznie zainstalować arm-hf, używając dpkgwersji1.0.1e-2+deb7u5 dla wheezy.
Możesz również użyć jessierepozytorium, tylko do tej jednorazowej aktualizacji, która powinna uzyskać wersję1.0.1g-1 .
Po instalacji i ponownym uruchomieniu komputera zdecydowanie zaleca się odwołać wszystkie klucze i certyfikaty oraz zregenerować wszystko od zera, używając nowych haseł i wektorów.
W dniu 09.04.2014 główne repozytorium wheezy używa poprawionej wersji 1.0.1e-2+deb7u5 i jak skomentowano, możesz to uzyskać w następujący sposób:
> sudo apt-get update
> sudo apt-get upgrade
Który zaktualizuje następujące pakiety:
libssl1.0.0 openssh-client openssh-server openssl ssh
* Oto, jak selektywnie aktualizować niektóre pakiety przy użyciu repozytorium jessie, bez całkowitego łamania wheezy, i zainstaluję najnowszą gwersję
Dodaj następujące dwa wiersze do /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
Następnie edytuj plik /etc/apt/preferences(utwórz plik, jeśli nie istnieje), aby poinformować apt, w których repozytoriach powinien szukać aktualizacji. Stawiamy jessie na niski priorytet, aby podczas korzystania z aktualizacji apt-get zignorował jessiei użył wheezyrepo. Jest to ważne dla następnego kroku.
Package: *
Pin: release n=wheezy
Pin-Priority: 900
Package: *
Pin: release n=jessie
Pin-Priority: 300
Package: *
Pin: release o=Raspbian
Pin-Priority: -10
Teraz możesz dowolnie użyć apt jessiezamiast tego.
apt-get update
apt-get -t jessie install openssl libssl1.0.0 openssh-client openssh-server ssh
* Wyciąg z rozdziału 6, Raspberry Pi Server Essentials.