Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
AbyzainstalowaćGCC,postępujzgodniezinstrukcjamiopublikowanymina
stroniehttps://gcc.gnu.org/.Wtympodpunkciezawartojedynieskrótznacznie
obszerniejszejdokumentacjidostępnejnawspomnianejstronie.
Uwaga
Dlauproszczeniawniniejszejinstrukcjinieprzedstawionoszczegółówinstalacjinarzę-
dziaClang.Więcejinformacjinajegotematuzyskasznastroniehttps://clang.llvm.org/.
AbyzainstalowaćkompilatorGCC8.1napodstawiejegoźródeł,wykonaj
następująceczynności:
1.Otwórzoknoterminala.
2.Zaktualizujipodnieśwersjeobecniezainstalowanychpakietów.Zapomo-
przykładowegonarzędziaAPTmożeszwykonaćnastępującepolecenie:
$sudoaptupdate&&sudoaptupgrade
3.Zjednegozdostępnychserwerówlustrzanychopublikowanychnastro-
niehttps://gcc.gnu.org/mirrors.htmlpobierzplikigcc-8.1.0.tar.gzigcc-8.1.0.tar
.
gz.sig.onedostępnewkatalogureleases/gcc-8.1.0.
4.Sprawdźintegralnośćpakietu(opcjonalnie).Najpierwzaimportujodpo-
wiedniekluczeGnuPG.Możnajeznaleźćnastronieserwerówlustrza-
nych.Naprzykład:
$gpg--keyserverkeyserver.ubuntu.com--recvC3C45C06
gpg:requestingkeyC3C45C06fromhkpserverkeyserver.ubuntu.com
gpg:keyC3C45C06:publickey"JakubJelinek<jakub@redhat.com>"imported
gpg:keyC3C45C06:publickey"JakubJelinek<jakub@redhat.com>"imported
gpg:noultimatelytrustedkeysfound
gpg:Totalnumberprocessed:2
gpg:
imported:2(RSA:1)
Sprawdź,cozostałopobrane:
$gpg--verifygcc-8.1.0.tar.gz.siggcc-8.1.0.tar.gz
gpg:SignaturemadeWed02May201806:41:51AMDSTusingDSAkeyID
C3C45C06
gpg:Goodsignaturefrom"JakubJelinek<jakub@redhat.com>"
gpg:WARNING:Thiskeyisnotcertifiedwithatrustedsignature!
gpg:
Thereisnoindicationthatthesignaturebelongstothe
owner.
Primarykeyfingerprint:33C235A34C46AA3FFB293709A328C3A2C3C4
5C06
Ostrzeżenia,któresięwyświetliły,oznaczają,żewmoimkomputerzenie
oznaczyłemcertyfikatuosobypodpisującejjakozaufanego.Abysprawdzić,
czypodpisnależydowłaściciela,musiszinnąmetodązweryfikowaćkluczpod-
pisu(naprzykładosobiściespotykającsięzwłaścicielemlubniezależniewe-
ryfikującodciskcyfrowykluczapodstawowego).Jeżelichceszuzyskaćwięcej
informacjiooprogramowaniukryptograficznymGNUPrivacyGuard(GPG),
zapoznajsięzksiążkąPGP&GPG:EmailforthePracticalParanoidautorstwa
Gotowidopracy
11