In diesem Artikel wird angezeigt, wie Sie die neueste Version von installieren können OpenSSL Auf Ihrem Himbeer -PI -System.
So aktualisieren Sie OpenSSL auf Raspberry Pi
Das Raspberry Pi -System enthält standardmäßig die OpenSSL Ausführung “1.1.1 ”, Eine veraltete Version dieser Bibliothek. Sie können die Version von bestätigen OpenSSL Durch den folgenden Befehl:
$ openssl Version
Die neueste Version von OpenSSL Zum Zeitpunkt des Schreibens ist dieser Artikel "3.0.7 ”, Dies beinhaltet viel bessere Sicherheitsupdates und erweiterte Funktionen. So aktualisieren Sie Ihre aktuelle OpenSSL Version zum neuesten, folgen Sie den folgenden Schritten:
Schritt 1: Abhängigkeiten installieren
Installieren Sie vor Beginn der Installation einige Abhängigkeiten für OpenSSL Durch den folgenden Befehl:
$ sudo apt Installieren
Schritt 2: Ändern Sie den Standort
Wechseln Sie als nächstes Ihren Standort auf "/Usr/local/src" durch den folgenden Befehl, weil wir an diesem Ort die durchführen werden OpenSSL Installation.
$ cd/usr/local/src/
Schritt 3: Download OpenSSL Neueste Versions -Quelldatei
Gehen Sie zur Website zum Herunterladen OpenSSL Neueste Versionsquellendatei. Du kannst den ... benutzen wget Befehl zum Herunterladen von Raspberry Pi, wie unten angegeben.
$ wget https: // www.OpenSSL.Org/Quelle/OpenSSL-3.0.7.Teer.gz
Schritt 4: Inhalt der OpenSSL -Quelldatei extrahieren
Den Inhalt der Inhalte extrahieren OpenSSL Quelldatei verwenden Sie den folgenden Befehl:
$ sudo tar -xf openSSL -3.0.7.Teer.gz
Du kannst den ... benutzen "LS" Befehl, um nach dem Verzeichnisnamen zu überprüfen, in dem die Dateien extrahiert werden.
Schritt 5: Navigieren Sie zum OpenSSL -Verzeichnis
Verwenden Sie den folgenden Befehl, um zur Navigation zum Navigieren OpenSSL Verzeichnis:
$ CD OpenSSL-3.0.7
Schritt 6: OpenSSL konfigurieren
Vor der Installation müssen Sie konfigurieren OpenSSL Aus dem folgenden Befehl:
$ sudo ./config --prefix =/usr/local/ssl --OpensSldir =/usr/local/ssl Shared ZLIB
Der obige Befehl richtet den Pfad für ein OpenSSL, erstellt eine gemeinsame Bibliothek und ermöglicht die Komprimierung mit dem Zlib Bibliothek.
Schritt 7: Kompilieren Sie die OpenSSL -Dateien
Verwenden Sie nun den folgenden Befehl, um die für die Installation erforderlichen Dateien zu kompilieren OpenSSL Auf Ihrem Himbeer -Pi -System:
$ sudo machen
Schritt 8: Installieren Sie OpenSSL
Nach der Zusammenstellung können Sie dann installieren OpenSSL Auf Raspberry Pi durch den folgenden Befehl:
$ sudo installieren
Schritt 9: Konfigurieren Sie gemeinsam genutzte Bibliotheken für OpenSSL
ÖffnetL lädt die Binärdateien vom Standort aus "/Usr/local/ssl/lib" und Sie müssen diesen Weg konfigurieren. Navigieren Sie zunächst zum folgenden Verzeichnis:
$ cd /etc /ld.So.Conf.D/
Erstellen Sie eine Konfigurationsdatei über die Nano Editor mit dem folgenden Befehl:
$ sudo nano openSSL-3.0.7.Conf
Fügen Sie den folgenden Speicherort in der Datei an.
/usr/local/ssl/lib
Speichern Sie diese Datei mithilfe "Strg+x" und dann die Änderungen durch den folgenden Befehl neu laden:
$ sudo ldconfig -v
Schritt 10: Ersetzen Sie die Standard -OpenSSL -Bibliotheken
Sie müssen den vorherigen Standard ersetzen OpenSSL Bibliotheken mit den neuen.
$ sudo mv/usr/bin/openssl/usr/bin/openSSL.Bekup
$ sudo mv/usr/bin/c_rehash/usr/bin/c_rehash.Bekup
Danach müssen Sie die bearbeiten /etc/Umgebung Datei:
$ sudo nano /etc /Umgebung
Fügen Sie in der Datei den folgenden Text ein:
Path = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/
Lokal/Spiele:/usr/local/ssl/bin "
Speichern Sie die Datei und laden Sie die Änderungen mit dem folgenden Befehl:
$ Quelle /etc /Umgebung
Sie können den Pfad durch den folgenden Befehl testen:
$ echo $ path
Sobald dies erledigt ist, können Sie den folgenden Befehl verwenden, um dies sicherzustellen OpenSSL wird erfolgreich auf Ihrem Himbeer -PI -System aktualisiert.
$ openssl Version
Abschluss
OpenSSL ist eine kryptografische Bibliothek, die für sichere Kommunikation über Netzwerke verwendet wird. Obwohl es bereits auf dem Raspberry PI-System installiert ist, können Sie seine Version aktualisieren, indem Sie den oben genannten Schritten folgen. Diese Schritte erfordern die Installation von Abhängigkeiten, das Ändern des Speicherorts, das Herunterladen der Quelldatei und das Einrichten der Umgebung.