タグ付けされた質問 「curl」

さまざまなプロトコルを使用してデータを転送するためのコマンドラインツール。

2
プログラム 'curl'は現在インストールされていません
Meteor http://meteor.com/examples/leaderboardを試しています Windowsでよく知っているCURLを使用する必要があります。 今、Ubuntu 12.04にインストールしようとしています。 しかし、私はこれらのエラーが発生します: kevin@ubuntu:~$ curl https://install.meteor.com | sh The program 'curl' is currently not installed. You can install it by typing: sudo apt-get install curl kevin@ubuntu:~$ apt-get curl E: Invalid operation curl kevin@ubuntu:~$ sudo apt-get curl [sudo] password for kevin: E: Invalid operation curl CURLをインストールするにはどうすればよいですか? 解決済み: 私はこのコマンドをやりました …
66 curl 

2
Ubuntu 13.04でcurl-configが見つかりません
RにパッケージRCurlをインストールしていますが、エラーが発生します checking for curl-config... no Cannot find curl-config ERROR: configuration failed for package ‘RCurl’ Ubuntuにlibcurlをインストールしようとしましたが、いくつかの依存関係がある問題を解決できません sudo apt-get install libcurl4-gnutls-dev Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet …

3
curlはUbuntu 18.04 LTSで動作しません
curlを使用してWebからコンテンツを取得できません。私はそれを下に置いてインストールしようとしました。 一部のパッケージをインストールできませんでした。これは、不可能な状況をリクエストしたか、不安定なディストリビューションを使用している場合、必要なパッケージがまだ作成されていないか、着信から移動されていないことを意味します。次の情報は、状況の解決に役立つ場合があります。 次のパッケージには、満たされていない依存関係があります。curl:依存:libcurl4(= 7.58.0-2ubuntu3)がインストールされません。E:問題を修正できません。壊れたパッケージを保持しています。 私は両方で保持パッケージをチェックしてきましたsudo apt-mark showheld&dpkg -l | grep ^h手持ちのパッケージのリストを取得することを望んで、私は何の結果いずれかの方法を取得していません。 また、インストールしようとするlibcurl4と、以下のパッケージを削除しようとするため、ほとんどシステムが壊れます。 libcurl3 mongodb-enterprise mongodb-enterprise-server mongodb-enterprise-tools msodbcsql msodbcsql17 mssql-tools php7.1-curl r-base r-base-core r-base-dev r-base-html r-cran-boot r-cran -class r-cran-codetools r-cran-foreign r-cran-getopt r-cran-kernsmooth r-cran-lattice r-cran-littler r-cran-mass r-cran-matrix r-cran-mgcv r-cran -nlme r-cran-nnet r-cran-rpart r-cran-spatial r-cran-survival r-recommended slack-desktop virtualbox-5.2 編集 # See http://help.ubuntu.com/community/UpgradeNotes for …


8
curlコマンドでZIPファイルをダウンロードする
curlコマンドでZIPファイルをダウンロードするにはどうすればよいですか?試しましたcurl -sOが、エラーが発生しました。次のアドレスからzipファイルをダウンロードしたい:http : //github.com/ziyaddin/xampp/archive/master.zip できません。何を入力する必要がありますか?

6
コマンドラインでSSLフィンガープリントを確認する方法は?(wget、curl、…)
以下のような、コマンドラインのウェブサイトのダウンローダを使用してwget、curlスクリプトで...または任意の他の1 ... WebサイトのSHA-1およびSHA-256証明書を持っています。セキュリティ上の懸念のため(1)(2)、パブリックSSL認証局システムを使用したくありません。指紋はハードコーディングする必要があります。 アプリケーションのようなwgetはSSLフィンガープリントをチェックできますか? wgetにはそのような機能はありません。(3) を使用するwget --ca-certificateかcurl --cacert、独自のローカル認証局を実行する必要がありますが、これは防止したいと思います。これは非常に複雑になるためです。また、それは非常に難しく、誰もそれをやったことがありません。(4) のようなツールはありません download --tlsv1 --serial-number xx:yy:zz --fingerprint xxyyzz https://site.comか? もちろん、ソリューションはTOCTOUに対して脆弱であってはなりません。(5)MITMは、opensslクライアントリクエストの有効なフィンガープリントを返し、次のwgetリクエストを改ざんする可能性があります。
32 security  ssl  wget  curl 

2
完全なページをダウンロードせずにHTTPステータスを判断する方法は?
Ubuntuを使用しているWebサイトのHTTPステータスを知りたい。私はそのためにコマンドを使用curlしwgetました。しかし問題は、これらのコマンドが完全なWebサイトページをダウンロードし、ヘッダーを検索して画面に表示することです。例えば: $ curl -I trafficinviter.com HTTP/1.1 200 OK Date: Mon, 02 Jan 2017 14:13:14 GMT Server: Apache X-Pingback: http://trafficinviter.com/xmlrpc.php Link: <http://trafficinviter.com/>; rel=shortlink Set-Cookie: wpfront-notification-bar-landingpage=1 Content-Type: text/html; charset=UTF-8 同じことが、Wgetページ全体がダウンロードされ、帯域幅を不必要に消費しているコマンドでも発生します。 私が探しているのは、帯域幅の消費を節約できるように、実際にページをダウンロードせずにHTTPステータスコードを取得する方法です。curlを使用してみましたが、ステータスコードを取得するために完全なページをダウンロードするのか、システムにヘッダーのみをダウンロードするのかはわかりません。


8
最新のopensslでcurlをビルドする方法は?
だから私はopensslを構築します ./config make sudo make install sudo ln -sf /usr/local/ssl/bin/openssl `which openssl` カールを作成します ./configure --with-ssl make make install OpenSSLは正しくインストールされているように見えます。 openssl version OpenSSL 1.0.1g 7 Apr 2014 ただし、curlは古いopensslバージョン(1.0.1gではなく1.0.1f)を使用します。 curl --version curl 7.37.0 (x86_64-unknown-linux-gnu) libcurl/7.37.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 libssh2/1.4.3 librtmp/2.3 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps …
18 compiling  curl 

4
cURLでSFTPサポートを有効にする方法
curl-7.27.0をインストールしましたが、正常に動作しています。ただし、実行するとcurl -V、次のようになります。 curl 7.21.6 (i686-pc-linux-gnu) libcurl/7.21.6 OpenSSL/1.0.0e zlib/1.2.3.4 libidn/1.22 librtmp/2.3 Protocols: dict file ftp ftps gopher http https imap imaps ldap pop3 pop3s rtmp rtsp smtp smtps telnet tftp Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz SFTPプロトコルを有効にするにはどうすればよいですか?

2
プロトコル「https」はlibcurlでサポートまたは無効化されていません[終了]
閉じた。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善したいですか?詳細を追加し、この投稿を編集して問題を明確にします。 3年前に閉店しました。 試しcurl http://google.comてみると動作しますが、httpsで実行すると、このエラーが発生します curl: (1) Protocol "https" not supported or disabled in libcurl さまざまな回答を検索しましたが、修正方法については説明していませんか?
14 curl 

3
プロキシの背後にPPAリポジトリを追加できません
次のコマンドでPPAリポジトリを(ルートとして)追加しようとしています: export HTTP_PROXY="http://firstname.surname@xxx.com:my_pass@165.x.x.232:8080" add-apt-repository ppa:nilarimogard/webupd8 Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 125, in <module> ppa_info = get_ppa_info_from_lp(user, ppa_name) File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 84, in get_ppa_info_from_lp curl.perform() pycurl.error: (56, 'Received HTTP code 407 from proxy after CONNECT') 残念ながら機能しません。curlはプロキシに接続しているように見えますが、プロキシは認証が必要であると言います。代わりに.curlrc、http_proxy envを試しましたが、機能しません。 strace -e network,write -s1000 add-apt-repository ppa:nilarimogard/webupd8 socket(PF_INET6, SOCK_DGRAM, IPPROTO_IP) = 4 …
14 apt  ppa  aptitude  curl 

3
ダウンロード中のファイルを徐々に暗号化するにはどうすればよいですか?
以前はファイルをダウンロードしてopensslから暗号化するために使用していましたが、これでは不十分です。ファイルのダウンロード中に、ダウンロードを徐々に暗号化するにはどうすればよいですか? パイプcurlとopensslパイプを使用することを考えましたが、理解できません。 これを実行するためのより良いツールはありますか?
13 bash  scripts  wget  openssl  curl 

4
Ubuntu 14.04のCurlでCA証明書の問題を修正する方法は?
Ubuntu 14.04を使用しています。curlを使用すると、次のエラーが表示されます。 curl: (77) error setting certificate verify locations: CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: 私がグーグルから収集したものから、それが探しているCAfileの場所はUbuntuにとって正しくありません(そしてそれは私のコンピューター上に存在しません)、/etc/ssl/certs/ca-certificates.crt適切な場所です。 ほとんどのソリューションでは、環境変数CURL_CA_BUNDLEを適切な場所に設定するか、ホームディレクトリのcacert=/etc/ssl/certs/ca-certificates.crt(新しく作成した).curlrcファイルに追加しました。私は両方を試しましたが、どちらも完全に問題を解決しませんでした。curlはこの場所を検出していますが、まだ機能せず、エラーが発生します。 curl: (60) SSL certificate problem: self signed certificate in certificate chain また、Ubuntuでcurlをアンインストールして再インストールし$ sudo update-ca-certificates --fresh 、証明書を更新したCA証明書を更新しようとしましたが、エラー60は消えませんでした。 私はCA証明書についてそれほど知識がなく、過去に自己署名証明書を意図的に追加したのではないかと疑っています。おそらく偶然かもしれませんが、私は知りません。 誰もこれを修正する方法を知っていますか?私のすべての証明書で実際に新鮮に始める方法はありますか?それとも、この自己署名証明書がどこにあるのか、そしてそれをどのように削除するのかを私がどのように考えているのか誰も知っていますか? PS:-k(別名--insecure)フラグを使いたくありません。これを安全に機能させたい。
13 ssl  curl  certificates 

2
curl .gzファイルとそれを解凍のためにパイプする
特定のURLからいくつかの.gzファイル(NBではありません.tar.gz)をダウンロードし、それらを解凍して既存のファイルがある場合は上書きしようとしています。 個々のダウンロードごとに、次のことを試しました。 curl -O $URL | gunzip -f ただし、次の場合に失敗したため、これは機能しませんでしたgzip: stdin: unexpected end of file。この一連のコマンドをbashシェルスクリプト内で実行しました。 コマンドを2つの明示的なステップ、つまり最初にファイルをダウンロードし、次に.gzファイルを解凍するステップに分割した場合、機能します。 パイプバージョンが機能しないのはなぜですか?
13 bash  scripts  curl  pipe  gzip 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.