Comprendere il comando “wget -q -O- | apt-key add – “

Sto cercando di capire questo comando:

#wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add - 
  • wget -q Scarica i portachiavi aperti ma non dovrebbe generare nulla
  • -O- Qui https://unix.stackexchange.com/a/83835/374478 spiega che reindirizza i suoi contenuti ad apt-key
  • apt-key add - Aggiungi i portachiavi aperti da php al portachiavi di apt sources.

quindi , in seguito posso scaricare PHP .

Lho capito correttamente?

Commenti

  • Grazie, ora lo imparerò, conosci un altro Platz dove spiegarlo con parole facili?
  • Ho rimesso lURL: wiki.debian.org/DebianRepository/UseThirdParty (per il " più recente " metodo consigliato)
  • How u nderstand, per sicurezza i portachiavi aperti MUSS da salvare su / usr / share / portachiavi e successivamente su Sources.list, creare un file su /etc/apt/sources.list.d/deriv.list e aggiungere il mio portachiavi.gpg

Risposta

Questo è praticamente tutto. -O- invia effettivamente loutput allo standard output. Quindi il simbolo della pipe collega (crea una pipe tra) luscita standard e linput standard di apt-key. Infine, dici ad apt-key di leggere le informazioni dallo standard input (il nome del file “-” alla fine).

Commenti

  • grazie mille a te, lho chiesto perché sto cercando di scrivere una guida su come installare PHP su Linux .. grazie per (il flag – alla fine), non ' Lo sapevo …

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *