Это GoDaddy!учебник кажется немного странным по моему скромному мнению. Нет абсолютно никакой причины использовать sudo
с git
так как все, что есть на самом деле Git - это система контроля версий. Поэтому я считаю, что ваша основная проблема в том, что Git не установлен в вашей системе с самого начала. Чтобы решить эту проблему, просто подключитесь к вашему серверу через SSH и выполните следующую команду:
sudo yum install git-all
Затем, после установки Git, попробуйте запустить эту команду, чтобы клонировать учебник «Let's Encrypt»; та же команда, что и у их первой команды, но без sudo
:
git clone https://github.com/letsencrypt/letsencrypt
Следуйте остальным инструкциям этого урока, и я уверен, что у вас все будет хорошо.
ОБНОВЛЕНИЕ: Кроме того, глядя на тех GoDaddy!Инструкции по установке Git, которые вы предоставили ( что объясняет невероятно сложный способ установки Git), легко увидеть, как вы могли перезаписать файл по умолчанию ~/.bash_profile
. Честно говоря, GoDaddy! инструкции кажутся созданными для того, чтобы создавать больше проблем, чем решать. Так что лучше отменить этот беспорядок.
И если вы перезаписали файл по умолчанию ~/.bash_profile
- или задали для него что-то нечетное / сложное - легко увидеть, как это может испортить ваши настройки до такой степени, что система не сможет найти базовую команду, такую как sudo
.
Поэтому я бы порекомендовал переместить ~/.bash_profile
в файл резервной копии, чтобы он у вас все еще был, но он неактивен, например:
mv ~/.bash_profile ~/.bash_profile.bak
После этого войдите в систему и введите следующую команду:
which sudo
Результат должен быть примерно таким:
/usr/bin/sudo
Что теперь означает, что ваши настройки PATH
в порядке и вернулись к нормальному состоянию.
Теперь, чтобы избавиться от этой странной версии Git GoDaddy! поручил вам установить, сделав это. Во-первых, просто вернитесь в свой домашний каталог, как это:
cd ~/
Затем выполните эту команду:
rm -rf ~/opt/usr/bin/git --version
Затем выйдите из системы и снова войдите в систему, и тогда все будет хорошо. После этого используйте Yum для установки Git, и все будет хорошо!