Как удалить пакет, который я скомпилировал и установил вручную?

Я недавно скомпилировал и установил Мерзавца на новой установке Mac OS 10.6, но он не устанавливал документацию.

Я теперь понимаю, что должен был использовать предварительно скомпилированный пакет, предлагаемый здесь: http://code.google.com/p/git-osx-installer/downloads/list

Как я удаляю все файлы, которые я добавил к своему системному использованию make install с исходным кодом Мерзавца?

Править: У меня были подобные проблемы в прошлом с другими пакетами, также. Например, ./configure с неправильным --prefix= или что-то. Какова общая практика для удаления пакетов Unix?

5
задан 02.09.2010, 22:21

1 ответ

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

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

5
ответ дан 07.12.2019, 17:50

Теги

Похожие вопросы