Den kjernepåvirkede pakken er libssl1.0.0
, som hvis du kan, bare bytt ut med den oppdaterte versjonen, start alt på nytt. Du kan prøve å laste ned en binær, og installere en arm-hf manuelt ved å bruke dpkg
med versjonen 1.0.1e-2 + deb7u5
for wheezy.
Du kan også bruke jessie
repository, bare for denne eneste engangsoppdateringen, som skal gi deg versjon 1.0.1g-1
.
Etter at du har installert og startet på nytt, anbefales det på det sterkeste å tilbakekalle alle nøkler og sertifikater og regenerere alt fra bunnen av, ved hjelp av nye passord og vektorer.
Fra og med 09.04.2014 hoved wheezy repository bruker den oppdaterte versjonen 1.0.1e-2 + deb7u5
og som kommentert, kan du få den slik:
> sudo apt-get update > sudo apt-get upgrade
Som vil oppdatere følgende pakker:
libssl1.0.0 openssh-client openssh-server openssl ssh
* Slik oppgraderer du bestemte pakker selektivt ved hjelp av jessie repository, uten å ødelegge wheezy, og installerer sidene t g
versjon
Legg til følgende to linjer i /etc/apt/sources.list
deb http : //mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpideb http://archive.raspbian.org/raspbian jessie main contrib non-free rpi
Du redigerer deretter filen / etc / apt / preferanser
(opprett filen hvis den ikke finnes) for å fortelle apt i hvilke repositorier den skal se for å gjøre en oppdatering. Vi setter jessie på lav prioritet, slik at når du bruker apt-get update, ignorerer den jessie
og bruker wheezy
repo i stedet. Dette er viktig for trinnet etter denne.
Pakke: * Pin: release n = wheezyPin-Priority: 900Package: * Pin: release n = jessiePin-Priority: 300Package: * Pin: release o = RaspbianPin-Priority: -10
Nå, på din frie vilje, kan du fortelle apt å bruke jessie
i stedet.
apt-get updateapt-get -t jessie install opensslslssl1.0.0 openssh -client openssh-server ssh
* Et utdrag fra kapittel 6, Raspberry Pi Server Essentials.