GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Nicht unterstütztes Protokoll beim Herunterladen des tar.gz-Pakets

Folgendes hat bei mir funktioniert:

  1. Aktualisieren Sie openssl

    sudo apt-get install openssl libssl-dev
    
  2. Ändern Sie die Bootstrap-Datei, um CMAKE_USE_OPENSSL zu aktivieren. Ersetzen Sie diese Zeile durch:

    cmake_options="-DCMAKE_BOOTSTRAP=1 -DCMAKE_USE_OPENSSL=ON"
    
  3. Führen Sie das Bootstrap-Skript normal im cmake-Ordner

    aus
    /@path_to_cmake/bootstrap
    

Das Problem kann darin bestehen, dass die mit CMake gelieferte CURL-Bibliothek nicht standardmäßig mit SSL-Unterstützung erstellt wurde. Ich musste cmake kompilieren mit:

./bootstrap --system-curl
make
sudo make install

... und das hat funktioniert, weil curl meines Systems SSL-Unterstützung hat.


Linux
  1. Wie lade ich mit cURL einen Tarball von GitHub herunter?

  2. Fehler:gdal-config wurde beim Installieren von R-abhängigen Paketen nicht gefunden, obwohl gdal installiert ist

  3. Generieren Sie zwei verschiedene Pakete mit CPack in cmake :Linux

  4. cmake --version zeigt auf /usr/bin/cmake, während cmake auf /usr/local/bin zeigt

  5. Automatischer Paket-Download für TeXLive

So laden und extrahieren Sie Tar-Dateien mit einem Befehl

Bash-while-Schleife

Laden Sie rekursive Abhängigkeiten eines Pakets in Ubuntu herunter

Fehler beim Herunterladen von Paketdateien in Ubuntu behoben

YUM-Befehle

So verwenden Sie „yum downloadonly“, um ein Paket herunterzuladen, ohne es zu installieren