Tidak dapat menginstal rvm menggunakan curl (masalah protokol https)


0

Saya memiliki masalah berikut. Ketika menggunakan

\curl -L https://get.rvm.io | bash -s stable --ruby 

untuk mengunduh rvm, saya mendapatkan error:

curl: (1) Protocol https not supported or disabled in libcurl

Saya tidak yakin bagaimana cara memperbaikinya, ada pikiran? Jika Anda membutuhkan informasi lebih lanjut, saya akan dengan senang hati memberikannya.

@ Edit: Informasi lebih lanjut

apt-cache policy curl 

curl: Installed: 7.37.1-1ubuntu3.4 Candidate: 7.37.1-1ubuntu3.4 
Version table: *** 7.37.1-1ubuntu3.4 0 500 
http://pl.archive.ubuntu.com/ubuntu/ utopic-updates/main amd64 
Packages 500 http://security.ubuntu.com/ubuntu/ utopic-security/main amd64 
Packages 100 /var/lib/dpkg/status 7.37.1-1ubuntu3 0 
500 http://pl.archive.ubuntu.com/ubuntu/ utopic/main amd64 Packages

Dan

which curl 

/usr/local/bin/curl

Bagaimana Anda menginstal curl? Apakah libcurl4-gnutls-devdan libcurl3-gnutlsdiinstal?
muru

Apakah Anda harus menggunakan ikal? mungkin Anda bisa mencobanya wget -O-?
steeldriver

Sayangnya, ikal adalah suatu keharusan. @muru Sekarang saya berpikir tentang hal itu, mungkin karena saya menginstal curl7.30 ketika saya sudah melakukan pemrograman cpp, mungkin karena ini? Selain itu ikal sudah diinstal pada sistem saya. Bagaimana cara memeriksa libcurl4-gnutls-dev dan libcurl3-gnutls?
Krzysztof Piszko

Sudahlah, standarnya curltelah dikompilasi dengan dukungan SSL - paket-paket itu hanya perlu untuk dikembangkan (atau aplikasi lain). Periksa ikal mana yang Anda jalankan ( which curl), dan apakah ikal Ubuntu telah diinstal ( apt-cache policy curl).
muru

1
@muru apt-cache policy curl curl: Installed: 7.37.1-1ubuntu3.4 Candidate: 7.37.1-1ubuntu3.4 Version table: *** 7.37.1-1ubuntu3.4 0 500 http://pl.archive.ubuntu.com/ubuntu/ utopic-updates/main amd64 Packages 500 http://security.ubuntu.com/ubuntu/ utopic-security/main amd64 Packages 100 /var/lib/dpkg/status 7.37.1-1ubuntu3 0 500 http://pl.archive.ubuntu.com/ubuntu/ utopic/main amd64 Packages Dan which curlkeluar: / usr / local / bin / curl
Krzysztof Piszko

Jawaban:


0

Anda memiliki ikal Ubuntu terpasang, dan ikal lain diinstal pada /usr/local. Tentukan path lengkap untuk mendapatkan ikal Ubuntu ( /usr/bin/curl), atau ubah PATHskrip Anda untuk dilewati /usr/local/bin.


Saya sudah mencoba kedua opsi, masih mendapatkan kesalahan yang sama. Akan mencoba untuk menghapus keriting dan menginstalnya lagi.
Krzysztof Piszko
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.