Git — это инструмент, который помогает вам отслеживать изменения в ваших файлах и проектах, упрощая управление вашей работой. Он безопасен и широко используется многими людьми для организации своего кода и проектов. Хотя Git часто предустановлен в Ubuntu 24.04, вам может потребоваться установить определенную версию самостоятельно. Это руководство поможет вам установить Git на выбранный вами хостинг Ubuntu за несколько простых шагов.

Предварительные условия

  • Сервер под управлением Ubuntu 24.04 или любой другой ОС Linux.
  • Привилегии пользователя: пользователь root или не root с привилегиями sudo.

Конвенции

1
2
# - данные команды должны выполняться с правами root либо непосредственно от имени пользователя root, либо с помощью команды sudo.
$ - данные команды должны выполняться от имени обычного пользователя

Обновите систему

Свежая установка Ubuntu 24.04 требует обновления пакетов до последних доступных версий.

1
sudo apt-get update -y && sudo apt-get upgrade -y

Способ 1. Установите Git в Ubuntu 24.04 с помощью диспетчера пакетов

Поскольку Git часто предустановлен в Ubuntu 24.04, вам следует сначала проверить, установлен ли он уже в вашей системе, с помощью следующей команды:

1
git --version

Приведенный выше вывод указывает на то, что Git предварительно установлен. Если он не установлен в вашей системе, выполните следующую команду, чтобы установить Git из официальных репозиториев:

1
sudo apt install git

Способ 2. Установите Git в Ubuntu 24.04 из исходного кода

Если вы хотите установить определенную версию Git в Ubuntu, вы можете скомпилировать ее из исходного кода. Для этого необходимо сначала установить необходимые библиотеки, выполнив следующую команду:

1
sudo apt install build-essential libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc -y

Давайте загрузим исходный код последней версии Git — 2.45.2. Вы можете заменить 2.45.2 версией, которую хотите установить:

1
curl -L https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.45.2.tar.gz -o git-2.45.2.tar.gz

Выход:

1
2
3
4
# curl -L https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.45.2.tar.gz -o git-2.45.2.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10.6M  100 10.6M    0     0  11.1M      0 --:--:-- --:--:-- --:--:-- 11.1M

Затем извлеките загруженный файл с помощью следующей команды:

1
tar -zxf git-2.45.2.tar.gz

После распаковки перейдите в папку установки Git и выполните следующие команды:

1
2
3
# cd git-2.45.2/
# make prefix=/usr/local all
# make prefix=/usr/local install

Вот как должен выглядеть результат:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
done && \
remote_curl_aliases="git-remote-https git-remote-ftp git-remote-ftps" && \
for p in $remote_curl_aliases; do \
        rm -f "$execdir/$p" && \
        test -n "" && \
        ln -s "git-remote-http" "$execdir/$p" || \
        { test -z "" && \
          ln "$execdir/git-remote-http" "$execdir/$p" 2>/dev/null || \
          ln -s "git-remote-http" "$execdir/$p" 2>/dev/null || \
          cp "$execdir/git-remote-http" "$execdir/$p" || exit; } \
done

После завершения установки проверьте версию Git с помощью следующей команды:

1
2
# git --version
git version 2.45.2

Дополнительные сведения о Git, его функциях и настройке см. в их официальной документации.

Если вам понравился этот пост об установке Git в Ubuntu 24.04, поделитесь им с друзьями в социальных сетях или просто оставьте комментарий ниже. Спасибо