GCC jest jednym z najchętniej wybieranych narzędzi przez programistów korzystających z systemu Linux. Działa jako zestaw kompilatorów dla wielu popularnych języków programowania, takich jak C, C++, Java, Fortran i inne. Dla osób, które dopiero zaczynają swoją przygodę z Linuksem, Ubuntu stanowi doskonały wybór. Ta dystrybucja jest najbardziej rozpoznawalna wśród systemów Linux i znana jest z łatwości użytkowania, nie rezygnując z zaawansowanych funkcji. Jeśli chcesz dowiedzieć się, jak zainstalować GCC na Ubuntu, ten artykuł będzie dla Ciebie idealnym przewodnikiem. W dalszej części przedstawimy kroki dotyczące pobierania i instalacji GCC na Ubuntu, ale najpierw przyjrzyjmy się bliżej samemu GCC.
Instalacja GCC na Ubuntu
GCC (GNU Compiler Collection) to zestaw narzędzi, który pozwala na kompilację kodu źródłowego z różnych języków programowania do plików binarnych, wykonywalnych lub bibliotek. Jest to kompilator działający w wierszu poleceń, który można zainstalować na systemie Ubuntu.
- GCC oraz wiele bibliotek i narzędzi niezbędnych do tworzenia aplikacji jest dostępnych w domyślnym repozytorium Ubuntu w pakiecie build-essential.
- GCC obsługuje języki takie jak C, C++, Java, Objective-C, Go, Fortran, Ada i inne.
- Wiele projektów open-source, w tym narzędzia GNU oraz jądro Linux, wymaga GCC do kompilacji swojego kodu.
W poniższym przewodniku dowiesz się, jak skonfigurować kompilator GCC na Ubuntu 18.04. Pokażemy, jak zainstalować stabilną wersję dystrybucji oraz najnowszą wersję GCC. Te same kroki są również stosowane dla Ubuntu 16.04 oraz wszystkich dystrybucji opartych na Ubuntu, takich jak Kubuntu, Linux Mint czy Elementary OS.
Uwaga: Aby dodawać nowe repozytoria i instalować pakiety na Ubuntu, musisz być zalogowany jako użytkownik root lub użytkownik z uprawnieniami sudo.
Metoda 1: Instalacja przez terminal Ubuntu
Aby zainstalować GCC na Ubuntu, należy pobrać i zainstalować pakiet build-essential. Otwórz terminal, aby rozpocząć proces instalacji GCC. Wykonaj poniższe kroki, aby zainstalować GCC za pośrednictwem terminala.
Opcja 1: Instalacja konkretnej wersji GCC
1. Naciśnij jednocześnie klawisze Ctrl + Alt + T, aby otworzyć terminal na pulpicie.
Uwaga: Możesz także znaleźć terminal w menu aplikacji.
2. Wprowadź poniższe polecenie w terminalu, aby zainstalować pakiet podstawowy na Ubuntu.
sudo apt install build-essential
Uwaga: Polecenie sudo poprosi Cię o podanie hasła. Możesz użyć tego polecenia do uruchomienia pojedynczego zadania jako użytkownik root.
3. Podaj swoje hasło użytkownika, gdy zostaniesz o to poproszony.
4. Terminal zbierze wszystkie zależności dla pakietu build-essential. Zostaniesz zapytany, czy chcesz kontynuować instalację. Naciśnij klawisz Y, aby rozpocząć instalację GCC na swoim komputerze.
5. Proces instalacji powinien zająć tylko kilka minut. Po zakończeniu instalacji możesz użyć polecenia man gcc, aby przeglądać dokumentację GCC.
Opcja 2: Instalacja wielu wersji GCC
Podczas gdy większość użytkowników Ubuntu zadowoli się pakietem build-essential, który zawiera GCC 10, dostępne są również inne wersje. Nowsze wersje kompilatora GCC oferują wsparcie dla dodatkowych języków, lepszą wydajność oraz rozszerzoną funkcjonalność. Możesz zainstalować różne wersje GCC na Ubuntu. Oto jak to zrobić:
1. Otwórz terminal na pulpicie Ubuntu.
2. Następnie użyj poniższego polecenia, aby wyszukać dostępne pakiety GCC w repozytoriach Ubuntu:
apt search gcc
3. Znajdź wersję GCC, którą chcesz zainstalować. Wybór powinien obejmować GCC 7, 8, 9 i 10.
4. Aby zainstalować wybraną wersję GCC, użyj poniższego polecenia apt install. Przykłady to gcc-7, gcc-8, gcc-9 oraz gcc-10.
5. Aby zainstalować GCC w wersji 7, użyj poniższego polecenia:
sudo apt install gcc-7 g++-7
6. Aby zainstalować GCC w wersji 8, użyj polecenia:
sudo apt install gcc-8 g++-8
7. Aby zainstalować GCC w wersji 9, wprowadź:
sudo apt install gcc-9 g++-9
8. Chociaż instalacja pakietu build-essential jest zalecana do uruchomienia GCC 10, możesz również zainstalować pakiety gcc-10 i g++-10, aby uzyskać tę wersję:
sudo apt install gcc-10 g++-10
Metoda 2: Instalacja za pomocą Menedżera pakietów Synaptic
Jeśli preferujesz unikać terminala podczas instalacji GCC na Ubuntu, możesz skorzystać z Menedżera pakietów Synaptic, aby zainstalować GCC.
Opcja 1: Instalacja konkretnej wersji GCC
Aby zainstalować GCC za pomocą Menedżera pakietów Synaptic, wykonaj poniższe kroki:
1. Upewnij się, że Synaptic jest zainstalowany. Możesz go znaleźć w Ubuntu Software, wyszukując Synaptic i instalując go.
2. Otwórz Menedżera pakietów Synaptic, wyszukując go w menu aplikacji.
3. W prawym górnym rogu ekranu znajdź przycisk wyszukiwania.
4. Wprowadź szukane elementy w polu wyszukiwania Synaptic i naciśnij Enter.
5. Zidentyfikuj pakiet build-essential w wynikach wyszukiwania Synaptic.
6. Kliknij prawym przyciskiem myszy na pakiet i wybierz opcję „Oznacz do instalacji”, aby dodać go do listy instalacji w Synaptic.
7. Kliknij przycisk „Zastosuj” w Synaptic, aby rozpocząć instalację GCC na Ubuntu.
Opcja 2: Instalacja wielu wersji GCC
Aby zainstalować wersję GCC inną niż ta dostarczona z pakietem build-essential w Ubuntu, postępuj zgodnie z poniższymi krokami:
1. Otwórz Menedżera pakietów Synaptic.
2. Po otwarciu Synaptic kliknij przycisk wyszukiwania.
3. Wprowadź nazwę jednej z poniższych wersji:
- GCC 7: gcc-7, g++-7
- GCC 8: gcc-8, g++-8
- GCC 9: gcc-9, g++-9
- GCC 10: gcc-10, g++-10
4. Aby zainstalować znalezione pakiety GCC, kliknij je prawym przyciskiem myszy i wybierz „Zastosuj”.
5. W razie potrzeby powtórz tę procedurę, aby zainstalować tyle wersji GCC, ile potrzebujesz na Ubuntu.
Często zadawane pytania (FAQ)
Q1. Czy GCC jest już zainstalowane w moim Ubuntu?
A. W wszystkich wersjach Ubuntu dla komputerów stacjonarnych pakiet GCC jest instalowany domyślnie.
Q2. Jakie polecenie służy do instalacji GCC?
A. Aby zainstalować GCC (GNI C/C++) oraz niezbędne biblioteki, możesz użyć polecenia up2date, yum lub apt-get, w zależności od dystrybucji Linuksa.
Q3. Jaki jest cel Ubuntu?
A. Ubuntu oferuje wszystko, co jest potrzebne do zarządzania firmą, szkołą, domem czy działalnością. Zawiera wszystkie podstawowe oprogramowania, takie jak pakiet biurowy, przeglądarki, aplikacje e-mailowe oraz multimedialne, a Centrum oprogramowania Ubuntu posiada setki dodatkowych gier i aplikacji.
***
Mamy nadzieję, że ten artykuł okaże się pomocny w nauce, jak zainstalować GCC na Ubuntu. Na naszej stronie znajdziesz wiele innych artykułów związanych z technologią. Jeśli masz jakieś sugestie lub uwagi dotyczące tego tekstu, zachęcamy do podzielenia się nimi w sekcji komentarzy poniżej.