Как да инсталирате GCC на Ubuntu

GCC е един от любимите инструменти, използвани от разработчиците, работещи на платформата Linux . Той служи като интеграция на няколко компилатора за популярни езици за програмиране като Java , C, C++, Fortran и много други. Ако започвате пътуването си с Linux , какъв по-добър вариант има от Ubuntu . Ubuntu е най-известната от всички дистрибуции на Linux там. Известно е, че е лесен за научаване, като същевременно не прави компромис с функциите отпред на нещата. Така че, ако имате нужда да знаете как да инсталирате GCC на вашия Ubuntuсистема, тази статия е идеалното място за начало. Ще проучим как да изтеглите и инсталирате GCC на Ubuntu в секциите по-долу. Но преди това нека научим повече за GCC .

Как да инсталирате GCC на Ubuntu

Как да инсталирате GCC на Ubuntu(How to Install GCC on Ubuntu)

GCC ( GNU Compiler Collection ) е набор от инструменти за компилиране на изходен код от различни езици за програмиране в двоични файлове, изпълними файлове или библиотеки. GCC е компилатор от команден ред, който може да бъде инсталиран на Ubuntu .

  • Компилаторът на GCC(GCC compiler) , както и много библиотеки и други инструменти, необходими за генериране на приложения, са включени в хранилището по подразбиране на Ubuntu като съществени за изграждане(is included in the default Ubuntu repository as build-essential)
  • C, C++, Java, Objective-C, Go, Fortran, Ada и други езици за програмиране (programming languages) се поддържат от GCC(are supported by GCC) .
  • Много проекти с отворен код, включително помощните програми на GNU и ядрото на Linux, изискват GCC да изгради техния код(GNU utilities and the Linux kernel, require GCC to build their code) .

Този урок ще ви покаже как да настроите GCC компилатора на Ubuntu 18.04 . Ще ви научим как да инсталирате стабилната версия на дистрибуцията, както и най-новата версия на GCC . Стъпките са едни и същи за Ubuntu 16.04 и всяка базирана на Ubuntu дистрибуция, като Kubuntu , Linux Mint и Elementary OS .

Забележка:(Note:) Трябва да сте влезли като root или потребител с привилегии sudo, за да създавате нови хранилища и да инсталирате пакети във вашата Ubuntu система.

Метод 1: Чрез терминала на Ubuntu(Method 1: Through Ubuntu Terminal)

За да настроите GCC на Ubuntu , ще трябва да изтеглите и инсталирате пакета, който е важен за изграждане. Отворете прозорец на терминала, за да изтеглите gcc ubuntu. Следвайте дадените стъпки, за да инсталирате GCC на Ubuntu през терминала(Terminal) .

Вариант 1: Инсталирайте конкретна версия на GCC(Option 1: Install a Particular GCC Version)

1. Натиснете Ctrl + Alt + T keys заедно, за да стартирате терминален прозорец на работния плот(Desktop) .

Забележка:(Note:) Освен това отидете в менюто на приложението и потърсете Терминал(Terminal) .

Ubuntu linux терминал.  Как да инсталирате GCC на Ubuntu

2. Използвайте командата за инсталиране по-долу, за да инсталирате пакета, който е важен за изграждане на Ubuntu , след като прозорецът на терминала е отворен.

sudo apt install build-essential

Забележка:(Note:) Командата Sudo ви подканва за вашата парола. Потребителите могат да използват тази команда, за да стартират една задача като root.

ubuntu linux терминална команда за инсталиране на основен пакет за изграждане

3. Ubuntu ще ви подкани за вашата парола(password) . Въведете вашата потребителска парола(password) , за да продължите.

4. Подканата на терминала ще събере всички зависимости за пакета, който е важен за изграждане,(build-essential) след като предоставите паролата си. След това Ubuntu(Ubuntu) ще ви попита дали искате да инсталирате пакета или не. За да продължите, натиснете клавиша Y. Когато натиснете клавиша Y , Ubuntu ще започне да инсталира GCC на вашата машина.

5. Тази процедура трябва да отнеме не повече от няколко минути. С командата man gcc можете да прегледате документацията на GCC , след като процедурата приключи.

Вариант 2: Инсталирайте множество версии на GCC(Option 2: Install Multiple GCC Versions)

Докато повечето потребители на Ubuntu ще бъдат доволни от пакета, който е важен за изграждане, тъй като съдържа GCC 10 , това не е единствената налична версия на GCC . Поддръжка за допълнителни езици, подобрена производителност и разширена функционалност са включени в по-новите версии на GCC компилатора. Имате възможност да инсталирате различни версии на GCC на Ubuntu . Ето как да изтеглите gcc ubuntu.

1. Първо(First) отворете терминален(terminal) прозорец на работния плот на Ubuntu .

2. След като се отвори, използвайте следната(following) команда, за да потърсите в софтуерните хранилища на Ubuntu налични (Ubuntu)GCC пакети:

подходящо търсене gcc(apt search gcc)

apt search gcc команда в ubuntu linux терминал.  Как да инсталирате GCC на Ubuntu

3. Потърсете(Search) в подкана за версията на GCC,( GCC version) която искате да инсталирате в Ubuntu. GCC 7, GCC 8, 9 и 10(GCC 7, GCC 8, 9, and 10 ) ще бъдат налични за инсталиране.

4. Инсталирайте GCC, като използвате инструкциите за подходяща инсталация(apt install instructions) по-долу, след като намерите версията, която искате да инсталирате на вашия Ubuntu компютър. gcc-7, gcc-8, gcc-9 и gcc-10 са GCC пакети.

5. За да инсталирате GCC версия 7(version 7) на Ubuntu.

sudo apt install gcc-7 g++-7

изпълнете команда за инсталиране на gcc версия 7 в терминала на ubuntu linux

6. За да инсталирате GCC версия 8(version 8) на Ubuntu.

sudo apt install gcc-8 g++-8

изпълнете команда за инсталиране на gcc версия 8 в терминала на ubuntu linux.  Как да инсталирате GCC на Ubuntu

7. За да инсталирате GCC версия 9(version 9) на Ubuntu.

sudo apt install gcc-9 g++-9

изпълнете команда за инсталиране на gcc версия 9 в ubuntu linux терминал

8. Въпреки че инсталирането на пакета build-essential е силно препоръчително, за да накарате GCC 10(GCC 10) да работи на Ubuntu , това не е единствената възможност да го направите. Инсталирането на пакетите gcc-10 и g++-10 ще инсталира и GCC 10 .

sudo apt install gcc-10 g++-10 

изпълнете команда за инсталиране на gcc версия 10 в терминала на ubuntu linux.  Как да инсталирате GCC на Ubuntu

Прочетете също: (Also Read:) 20 най-добри олекотени Linux дистрибуции за 2022 г(20 Best Lightweight Linux Distros of 2022)

Метод 2: Чрез Synaptic Package Manager(Method 2: Through Synaptic Package Manager)

Ако не искате да използвате конзолата за инсталиране на GCC в Ubuntu , можете да използвате Synaptic Package Manager вместо това, за да изтеглите GCC в ubuntu.

Вариант 1: Инсталирайте конкретна версия на GCC(Option 1: Install a Particular GCC Version)

Следвайте тези стъпки, за да инсталирате GCC чрез Synaptic Package Manager .

1. За да започнете, се уверете, че Synaptic е инсталиран. За да получите Synaptic , отидете на програмата Ubuntu Software и потърсете Synaptic , след което го инсталирайте.

инсталирайте Synaptic Package Manager от софтуера на ubuntu

2. Отворете Synaptic Package Manager , като го потърсите в менюто на приложението, след като бъде инсталиран.

отворете Synaptic Package Manager от менюто на всички приложения ubuntu linux

3. След това в горния десен ъгъл на екрана потърсете бутона за търсене(search) .

4. За да покажете резултатите от търсенето, изберете бутона за търсене Synaptic(Synaptic search button) и въведете build-essential, последвано от клавиша Enter .

Търсене build съществено в snaptic пакет мениджър ubuntu linux

5. Прегледайте резултатите от търсенето на Synaptic за build-essential .

6. След като го идентифицирате, щракнете с десния бутон върху него и изберете опцията Определяне за инсталация(Designate for installation) , за да маркирате пакета, който е важен за изграждането за инсталация на Synaptic.

щракнете с десния бутон върху изграждането основно и изберете Маркиране за инсталиране в Snaptic Package Manager Ubuntu Linux

7. В Synaptic намерете бутона Прилагане(Apply) и щракнете върху него, за да започнете GCC инсталацията в Ubuntu .

щракнете върху бутона Прилагане в Snaptic Package Manager Ubuntu Linux

Прочетете също: (Also Read:) Как да инсталирате Linux Bash Shell на Windows 10(How To Install Linux Bash Shell On Windows 10)

Вариант 2: Инсталирайте множество версии на GCC (Option 2: Install Multiple GCC Versions )

За да инсталирате версия на GCC , различна от тази, доставена с пакета build-essential в Ubuntu , изпълнете стъпките по-долу.

1. Първо отворете Synaptic Package Manager .

2. След като Synaptic е отворен, щракнете върху бутона за търсене(search button) .

3. След това изберете един от продуктите(products) от списъка по-долу и го въведете в полето за търсене(search box) .

  • 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. За да инсталирате пакета(ите) на GCC,(GCC package(s)) който сте намерили в Synaptic , щракнете с десния бутон върху него и изберете бутона Прилагане(Apply) .

изберете gcc 7 и щракнете върху бутона за прилагане в синаптичния мениджър на пакети Ubuntu linux

5. Повторете тази процедура, ако е необходимо, за да инсталирате толкова версии на GCC , колкото искате в Ubuntu.

Често задавани въпроси (ЧЗВ)(Frequently Asked Questions (FAQs))

Q1. GCC вече инсталиран ли е на вашия Ubuntu?(Q1. Is GCC already installed on your Ubuntu?)

Отг. (Ans. )На всички варианти на работния плот на Ubuntu пакетът (Ubuntu)GCC е инсталиран по подразбиране.

Q2. Коя команда се използва за инсталиране на GCC?(Q2. Which command is used to install GCC?)

Отг. (Ans. )Install GNI C/C++ ( GCC ) и необходимите библиотеки, като използвате командата up2date , командата yum или командата apt-get , в зависимост от вашата Linux дистрибуция.

Q3. Каква е целта на Ubuntu?(Q3. What is the purpose of Ubuntu?)

Отг. (Ans. )Ubuntu има всичко необходимо, за да управлявате вашата компания, училище, къща или бизнес. Целият основен софтуер, като офис пакет, браузъри, имейл и медийни приложения, е предварително инсталиран, а софтуерният център на Ubuntu(Ubuntu Software Centre) има стотици допълнителни игри и приложения.

Препоръчва се:(Recommended:)

Надяваме се, че тази статия ще се окаже полезна, за да разберете как да инсталирате gcc Ubuntu(how to install gcc Ubuntu) . Можете да намерите още много статии, свързани с технологиите на нашия уебсайт. Ако имате някакви предложения или отзиви относно тази статия, можете да се свържете с нас в секцията за коментари по-долу.



About the author

Аз съм софтуерен инженер с повече от 10 години опит в работата с Apple iOS и edge устройства. Моят опит в хардуерното инженерство ме кара да се стремя да се уверя, че устройствата на нашите клиенти са възможно най-надеждни и гладки. Пиша код през последните няколко години и се научих да използвам Git, Vim и Node.js.



Related posts