Förstå kommandot “wget -q -O- | apt-key add – ”

Jag försöker förstå det här kommandot:

#wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add - 
  • wget -q Ladda ner de öppna nyckelringarna men ska inte mata ut något
  • -O- Här https://unix.stackexchange.com/a/83835/374478 förklara att omdirigera innehållet till apt-key
  • apt-key add - Lägg till de öppna nyckelringarna från php till apt-källans nyckelring.

så , senare kan jag ladda ner PHP .

Har jag förstått det korrekt?

Kommentarer

  • Tack, jag kommer nu att lära mig det, du vet en annan Platz där förklara det med enkla ord?
  • Jag lägger tillbaka webbadressen: wiki.debian.org/DebianRepository/UseThirdParty (för " nyare " rekommenderad metod)
  • Hur u nderstand, för säkerhet de öppna nyckelringarna MUSS för att spara på / usr / dela / nyckelringar och senare på Sources.list, bygg en fil på /etc/apt/sources.list.d/deriv.list och lägg till min nyckelring.gpg

Svar

Det är ganska mycket. -O- skickar faktiskt utgången till standardutgång. Sedan förbinder rörsymbolen (gör ett rör mellan) den standardutgången och standardinmatningen för apt-key. Slutligen ber du apt-key att läsa informationen från dess standardinmatning (filnamnet ”-” i slutet).

Kommentarer

  • mycket tack till dig, jag frågade det för jag skulle försöka skriva vägledning om hur man installerar PHP på Linux .. tack för (flaggan – i slutet), jag don ' visste inte det …

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *