Debian 10 git зависит liberror perl но он не может быть установлен
Система контроля версий (например, Git) позволяет регистрировать изменения в файлах, с которыми работают разработчики, дизайнеры и другие IT-специалисты. Такой инструмент дает возможность не только отслеживать сами изменения, но и возвращаться к определенным стадиям разработки, а также создавать отдельные ветки для других путей разработки.
Из этой статьи вы узнаете, как установить Git на сервер с ОС Debian 10. Ниже будет представлено два варианта, как это можно сделать, вы можете выбрать любой из них исходя из своих требований.
Требования
Для того чтобы выполнить дальнейшие действия, у вас должен быть сервер, где установлена ОС Debian 10, и пользователь, которые может выполнять команды sudo.
Способ 1: установка Git из стандартных репозиториев
Это самый быстрый способ установить Git, т.к. все необходимое уже есть в стандартных репозиториях Debian. Но есть один важный момент – версия, доступная в репозитории, может быть не самой новой из существующих на данный момент. То есть если вам нужна самая свежая версия Git, воспользуйтесь вторым способом установки ниже.
А тем, кто хочет установить Git из репозиториев Debian, сначала нужно обновить локальный индекс пакетов:
После того как обновление будет выполнено, введите команду установки Git:
Традиционно после окончания установки можно проверить, что система контроля версий установилась корректно. Например, можно посмотреть ее версию:
После этого можно переходить к разделу «Настройка Git» ниже.
Способ 2: установка Git из исходников
Существует мнение, что установка Git из исходников предпочтительнее установки из стандартных репозиториев, так как в этом случае у вас будет установлена последняя, самая новая версия Git.
Для начала необходимо установить несколько библиотек, от которых зависит Git. Поэтому последовательно выполните команды:
Проверьте, что находитесь в основной ветке (Branch: master). Нажмите на эту кнопку, выберите вкладку “Tags”, а затем версию, которую вы хотите установить. Пометка “rc” означает “release candidate”; такие ветки создаются накануне релиза, однако устанавливать их не рекомендуется, т.к. они могут работать нестабильно.
Теперь вернитесь на свой сервер и перейдите в директорию tmp, куда вы сейчас загрузите временные файлы:
Для загрузки используйте команду wget со ссылкой, которую вы скопировали. Также можно использовать ключ -O для того, чтобы дать файлу определенное название:
Следующим шагом распакуйте архив:
И перейдите в директорию:
Теперь можно создать и установить пакет:
Как и в первом способе, для того, чтобы убедиться в том, что установка прошла успешно, вы можете ввести команду:
Настройка Git
Наконец, вам нужно задать несколько настроек для того, чтобы при выполнении коммитов была указана правильная информация.
Добавьте информацию со своим именем и электронным адресом:
Для того чтобы увидеть введенную информацию, используйте команду:
Информация, которую вы ввели, хранится в конфигурационном файле Git, так что вы можете открыть его в любом текстовом редакторе:
И изменить информацию в следующем разделе:
Существуют другие настройки, которые вы можете задать, но имя пользователя и электронный адрес – это первое, что обязательно должно быть указано.
Больше информации про Git вы можете найти в документации на русском языке.
Читайте также: