GNU/Linux >> Linux の 問題 >  >> Debian

Debian 11BullseyeLinuxにCurlをインストールして使用する

cURLは、Linuxシステムに長い間統合されてきたオープンソースのコマンドラインプログラムです。これにより、ユーザーの操作なしでサーバーとの間でファイルを転送できます。このプログラムは、HTTPに加えて、FTP、FTPS、HTTPS、GOPHER、TELNET、DICT、FILE、LDAPなどの他のさまざまなネットワークプロトコルをサポートしています。これは、プログラムが呼び出されたときに指定されるコマンドラインパラメータを介して制御されます。

さらに、2018年以降、cURLはMicrosoftオペレーティングシステムの一部でもあります。また、車、テレビ、ルーター、プリンター、スマートフォン、タブレット、その他多くのデバイスで使用されています。 cURLは、データ転送に関連するすべての関数にlibcurlライブラリを使用します。これは、RESTで使用されるサービスの開発やデバッグなど、RESTで使用されるサービスを操作するためによく使用されます。

本格的なLinuxシステムのほとんどにはすでにcURLがプリインストールされていますが、そうでない場合は手動で行うことができます。そして今日ここで、Debian11BullseyeにcURLをインストールする方法を学びます。

Debian11BullseyeへのCurlのインストール

Debian 11または10サーバー/デスクトップシステムにデフォルトでこのツールがない場合は、単一のコマンドを使用してインストールを使用できます。良い点は、パッケージがDebian 11のデフォルトのベースリポジトリですでに利用可能であるため、以下のコマンドを実行するだけです。

システム更新コマンドを実行する

システムリポジトリのキャッシュが最新であることを確認して、インストールするシステムリポジトリで利用可能なパッケージを認識できるようにします。

sudo apt update

Debian11または10にCurlをインストールするコマンド

次に、以下のコマンドを実行して、Debian10/11システムにCurlツールを簡単にインストールします。

sudo apt install curl

カールのバージョンを確認する

インストールが完了したら、簡単なコマンドを実行してバージョンを確認することで、同じことを確認できます。

curl --version

cURLの使用例

構文

curl option... URL
curl -O https://mirror.internet.asn.au/pub/ubuntu/releases/20.10/ubuntu-20.10-desktop-amd64.iso

Curlでファイルを別の名前で保存する場合は、大文字の代わりに -O 小文字の-oを使用します ファイルを保存する名前と一緒に。

curl -o Ubuntu.iso https://mirror.internet.asn.au/pub/ubuntu/releases/20.10/ubuntu-20.10-desktop-amd64.iso

cURLのオプション



ログオプション
-v、–verbose クライアント/サーバー通信に関する広範な情報を提供します。
–trace DATEI、–trace-ascii DATEI –verboseよりもさらに詳細な情報を提供し、指定されたファイルに書き込みます。
アップロードオプション
-T DATEI URL、–upload-file DATEI URL ファイルを指定された宛先に転送します。
ダウンロードオプション、HTTPでの作業
-C 、–続行-オフセットで 指定された時点での以前のファイル転送の継続または再開。
-L、 –場所 リダイレクトに従います(HTTP / HTTPSのみ)
-o DATEI、–出力DATEI ダウンロードしたファイルの内容を、標準の出力ではなく、指定したファイルに書き込みます
-r 、–range 指定された範囲内のバイトのみを取得します。サーバーがこれをサポートしていない場合は、ファイル全体がダウンロードされます。
-O 、–リモート名 ダウンロードしたファイルの内容を同じ名前のファイルに書き込みます。
-X コマンドURL、–コマンドURLをリクエスト 指定されたURLで指定されたHTTPコマンドを実行します。
プロキシオプション
-x PROTOCOL:// HOST:PORT、–proxy PROTOCOL:// HOST:PORT 指定されたプロキシを使用します。プロトコルとポートはオプションです。
-U USER:PASSWORD、–proxy-user USER:PASSWORD 指定されたプロキシユーザーを使用します。パスワードはオプションです。
その他のオプション
-u USER:PASSWORD アクセスデータを渡します

他のネットワークプロトコルのすべてのオプションは、cURLのマンページにあります。




Debian
  1. Debianバックポートをインストールして使用する方法

  2. Debian11にAnsibleをインストールして使用する方法

  3. Debian11にNVMをインストールして使用する

  1. Debian9にFFmpegをインストールして使用する方法

  2. Debian10LinuxにSquidプロキシをインストールして設定する方法

  3. Debian10LinuxにDockerをインストールして使用する方法

  1. Debian10LinuxにGoをインストールする方法

  2. Debian10LinuxにCurlをインストールして使用する方法

  3. Debian10LinuxにDockerComposeをインストールして使用する方法