GNU/Linux >> Znalost Linux >  >> Linux

Nepodporovaný protokol při stahování balíčku tar.gz

Pro mě to fungovalo následovně:

  1. Aktualizujte openssl

    sudo apt-get install openssl libssl-dev
    
  2. Upravte soubor bootstrap, abyste povolili CMAKE_USE_OPENSSL. Nahraďte tento řádek textem:

    cmake_options="-DCMAKE_BOOTSTRAP=1 -DCMAKE_USE_OPENSSL=ON"
    
  3. Spusťte bootstrap skript normálně ve složce cmake

    /@path_to_cmake/bootstrap
    

Problém může být v tom, že knihovna CURL dodávaná s CMake není standardně sestavena s podporou SSL. Musel jsem zkompilovat cmake s:

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

... a to fungovalo, protože můj systém curl má podporu SSL.


Linux
  1. Chyba:gdal-config nebyl nalezen při instalaci balíčků závislých na R, zatímco gdal je nainstalován

  2. Vygenerujte dva různé balíčky pomocí CPack v cmake:Linux

  3. cmake --version ukazuje na /usr/bin/cmake, zatímco který cmake ukazuje na /usr/local/bin

  1. Zasekl se správce aktualizací při instalaci balíčku pro upgrade z 13.10 na 14.04?

  2. Jak skutečně nainstalovat soubor tar.gz na Linux – jak spravovat ručně instalované (nebo samostatné) aplikace?

  3. Auto Package ke stažení pro TeXLive

  1. Jak nainstalovat tar.gz v CentOS

  2. Jak si stáhnu tarball z GitHubu pomocí cURL?

  3. Zrušit archivaci a zároveň zmenšit velikost archivu?