2

Я установил Git на Ubuntu Lucid (последний) вручную следующим образом.

cd ~/tmp

wget http://kernel.org/pub/software/scm/git/git-1.7.0.6.tar.gz

tar -xzvf git-1.7.0.6.tar.gz
cd git-1.7.0.6.tar.gz
./configure
sudo make
sudo make install

Теперь, как я могу полностью удалить его?

2 ответа2

6

Используйте installwatch (он же checkinstall), чтобы увидеть, что он на самом деле установил, затем удалите файлы. Обратите внимание, что для этого нужно снова запустить make install , просто в разделе installwatch.

Сначала проверьте, чтобы убедиться, что цель uninstall не существует (например, попробуйте make uninstall). make help также может быть полезен.

Если вам действительно не нужна функция в более новой версии чего-то, что ваши дистрибутивные пакеты (или если они просто не упаковывают ее), как правило, это хорошая идея для установки чего-либо с помощью менеджера пакетов, по этой причине.

3

Я решил это следующим шагом:

sudo find /usr/local -depth -iname 'git*' -exec rm -rf {} \;

Это удалило все файлы, связанные с git. Затем использовал apt-get для установки git-core.

Причиной этой проблемы является:

  • Я установил git-1.7.xxx через источник. Но libcurl не был установлен раньше, поэтому он не мог клонировать репозиторий git/github через http:// protocol http://github.com/blog/642-smart-http-support

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .