В этом уроке мы покажем вам, как установить GCC в Ubuntu 24.04 LTS. GCC, коллекция компиляторов GNU, является фундаментальным инструментом для разработки программного обеспечения в системах Linux. Это мощный и универсальный компилятор, поддерживающий несколько языков программирования, включая C, C++, Objective-C, Fortran, Ada и Go. GCC играет решающую роль в компиляции исходного кода в исполняемые программы, что делает его важным компонентом для разработчиков, работающих над Ubuntu 24.04.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo
‘ к командам для получения root-прав. Я покажу вам пошаговую установку коллекции компиляторов GCC GNU в Ubuntu 24.04 (Noble Numbat). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.
Предварительные условия
- Сервер под управлением одной из следующих операционных систем: Ubuntu и любого другого дистрибутива на основе Debian, например Linux Mint.
- Рекомендуется использовать новую установку ОС, чтобы предотвратить любые потенциальные проблемы.
- Не менее 2 ГБ ОЗУ и 10 ГБ свободного места на диске.
- Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
- Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости.
- Система Ubuntu 24.04 с root-доступом или пользователь с привилегиями sudo.
Установите GCC на Ubuntu 24.04 LTS.
Шаг 1. Обновление репозитория пакетов.
Чтобы обеспечить доступ к последним версиям пакетов, необходимо обновить список пакетов перед установкой GCC. Откройте терминал и выполните следующую команду:
sudo apt update sudo apt upgrade
apt update
команда обновляет список пакетов, а apt upgrade
устанавливает доступные обновления. Этот шаг помогает решить любые проблемы с зависимостями и обеспечивает доступ к последним обновлениям безопасности и исправлениям ошибок.
Шаг 2. Установка GCC.
- Установка GCC с помощью диспетчера пакетов APT
Самый простой и распространенный способ установки GCC в Ubuntu 24.04 — использование менеджера пакетов APT (Advanced Package Tool). APT упрощает процесс установки, обновления и удаления пакетов программного обеспечения. Чтобы установить GCC с помощью APT, выполните в терминале следующую команду:
sudo apt install gcc
APT автоматически выполнит установку GCC и его зависимостей. После завершения установки вы можете проверить установленную версию GCC, выполнив:
gcc --version
- Установка GCC с использованием пакета Build-Essential
Еще один удобный способ установить GCC в Ubuntu 24.04 — установить пакет build-essential. Пакет build-essential — это метапакет, включающий GCC, а также другие необходимые инструменты и библиотеки разработки. Чтобы установить build-essential, используйте следующую команду:
sudo apt install build-essential
Эта команда установит GCC, g++ (компилятор C++) и другие необходимые инструменты для компиляции и сборки программного обеспечения в Ubuntu 24.04. После завершения установки вы можете проверить версию GCC, как указано в предыдущем разделе.
- Установка GCC из исходного кода
В некоторых случаях вам может потребоваться установить определенную версию GCC, недоступную через менеджер пакетов. В таких ситуациях вы можете установить GCC из исходного кода. Выполните следующие шаги, чтобы скомпилировать и установить GCC из исходного кода:
wget https://ftp.gnu.org/gnu/gcc/gcc-<version>/gcc-<version>.tar.gz
Извлеките загруженный файл:
tar -xvf gcc-<version>.tar.gz
Перейдите в извлеченный каталог и настройте сборку:
cd gcc-<version> ./configure --disable-multilib
Скомпилируйте и установите GCC:
make sudo make install
Проверьте установку:
gcc --version
- Установка GCC с использованием репозитория PPA
Персональные архивы пакетов (PPA) — это репозитории, поддерживаемые сообществом Ubuntu, которые предоставляют дополнительные пакеты программного обеспечения, не включенные в официальные репозитории Ubuntu. Чтобы установить GCC с помощью PPA, выполните следующие действия:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt update
Затем установите GCC:
sudo apt install gcc
Проверьте установку:
gcc --version
Использование PPA позволяет вам устанавливать более новые версии GCC, которые могут быть недоступны в официальных репозиториях Ubuntu. Однако будьте осторожны при использовании PPA, поскольку они официально не поддерживаются Ubuntu.
Шаг 3. Компиляция и запуск базовой программы на языке C.
Теперь, когда в вашей системе Ubuntu 24.04 установлен GCC, давайте скомпилируем и запустим базовую программу на языке C, чтобы убедиться, что все настроено правильно.
- Написание простой программы на C
Откройте текстовый редактор по вашему выбору и создайте новый файл с именем hello.c
. Скопируйте и вставьте в файл следующий код:
#include int main() { printf("Hello, World!\n"); return 0; }
- Компиляция программы на языке C
Чтобы скомпилировать программу hello.c, откройте терминал, перейдите в каталог, в котором сохранен файл, и выполните следующую команду:
gcc hello.c -o hello
- Запуск скомпилированной программы
После успешной компиляции программы ее можно запустить, выполнив в терминале следующую команду:
./hello
Эта команда выполнит скомпилированную программу, и вы увидите вывод «Hello, World!» распечатывается в терминале.
Если вам больше не нужен GCC в вашей системе Ubuntu 24.04 или вы хотите удалить его по какой-либо причине, вы можете удалить его с помощью следующей команды:
sudo apt remove --purge build-essential sudo apt autoremove