Odpowiedzi:
curlto narzędzie do pobierania czegoś z linku. Domyślnie zapisuje do STDOUT (tzn. Drukuje rzeczy z łącza w terminalu)
-LOpcja curlśrodków:
-L, --location
(HTTP/HTTPS) If the server reports that the requested page has moved to a
different location (indicated with a Location: header and a 3XX response
code), this option will make curl redo the request on the new place...
Operator |jest potokiem, który przekazuje wynik polecenia przed nim jako STDIN polecenia po nim.
apt-keyto narzędzie do dodawania zaufanych kluczy do apt dla repozytoriów. Możesz zobaczyć, co addrobi z man apt-key:
add <filename>
Add a new key to the list of trusted keys. The key is read from the
filename given with the parameter filename or if the filename is -
from standard input.
Jak wspomina, -mówi, apt key addże plik klucza powinien być odczytany ze STDIN, który w tym przypadku jest tym, co zostało przekazane z curlpolecenia, więc w sumie:
Pobierz wszystko, co znajduje się pod tym linkiem, nawet jeśli zostało przeniesione, i dodaj je jako zaufany klucz repozytorium APT.