Het begrijpen van het commando “wget -q -O- | apt-key add – “

Ik probeer dit commando te begrijpen:

#wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add - 
  • wget -q Download de geopende sleutelhangers maar zou niets moeten weergeven
  • -O- Hier https://unix.stackexchange.com/a/83835/374478 leg uit dat de inhoud wordt omgeleid naar apt-key
  • apt-key add - Voeg de open sleutelhangers van php toe aan de sleutelhanger van apt sources.

dus , later kan ik PHP downloaden.

Heb ik het goed begrepen?

Opmerkingen

  • Bedankt, ik zal het nu leren, ken je een andere Platz waar je het met eenvoudige woorden uitlegt?
  • Ik heb de URL teruggezet: wiki.debian.org/DebianRepository/UseThirdParty (voor de " nieuwer " aanbevolen methode)
  • Hoe u begrijp, voor de veiligheid de open sleutelringen MUSS om op te slaan op / usr / share / keyrings en later op Sources.list, bouw een bestand op /etc/apt/sources.list.d/deriv.list en voeg mijn keyring.gpg

Antwoord

Dat is zo ongeveer het. De -O- stuurt de uitvoer eigenlijk naar de standaarduitvoer. Vervolgens verbindt het pijpsymbool (maakt een pijp tussen) die standaarduitgang en de standaardinvoer van apt-key. Ten slotte vertel je apt-key om de informatie van zijn standaardinvoer te lezen (de “-” bestandsnaam aan het einde).

Opmerkingen

  • heel erg bedankt, ik heb het gevraagd omdat ik probeer richtlijnen te schrijven voor het installeren van PHP op Linux .. bedankt voor (de vlag – aan het einde), ik don ' t wist het …

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *