コマンド「wget-q-O- |」を理解するapt-key add-”

このコマンドを理解しようとしています:

#wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add - 
  • wget -q開いているキーリングをダウンロードしますが、何も出力しないでください
  • -O-ここで https://unix.stackexchange.com/a/83835/374478 コンテンツをapt-keyにリダイレクトすることを説明します
  • apt-key add -開いているキーリングを php からaptsourcesキーリングに追加します。

so 、後で PHP をダウンロードできます。

正しく理解しましたか?

コメント

  • ありがとうございます。これから学習します。簡単な言葉で説明できる別のPlatzをご存知ですか?
  • URLを元に戻しました: wiki.debian.org/DebianRepository/UseThirdParty ("新しい"推奨される方法)
  • どのようにnderstand、セキュリティのために、開いているキーリングMUSSを/ usr / share / keyringsに保存し、後でSources.listに保存し、/ etc / apt / sources.list.d / deriv.listにファイルを作成して、keyring.gpgを追加します

回答

これでほぼ完了です。 -O-は、実際に出力を標準出力に送信します。次に、パイプ記号は、その標準出力とapt-keyの標準入力を接続します(間にパイプを作成します)。最後に、apt-keyに、その標準入力(末尾の「-」ファイル名)から情報を読み取るように指示します。

コメント

  • LinuxにPHPをインストールする方法についてのガイダンスを書こうとしているので、ありがとうございました。ありがとう(最後の-フラグ)、私はしません'それを知っていた…

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です