LINUX.ORG.RU

uninstall


0

0

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

★★★★★

сделать ещё раз make install с другим префиксом, ну а дальше использовать find

UVV ★★★★★
()

Алсо, если часто приходится ставить софт именно таким образом ^^, обрати внимание на paco (http://paco.sourceforge.net/). Пользую сам на одной инсталляции LFS уже полтора года, вполне доволен. Работает через LD_PRELOAD. В качестве "базы данных" -- обычные текстовые файлы (по крайней мере, в версии 1.х).

xio
()

Лучше всёже не мусорить в системе и собирать бинарный пакет для своего дистра (или там ебилд писать если генту)

Можно конечно ещё конфигурить а-ля-виндоус --prefix=/usr/local/$PKG_NAME но тут нужны лишние телодвижения если это либа

Nao ★★★★★
()

Если make uninstall нету, то только переустановка + поиск по дате изменённых файлов.

anonymous
()

Устанавливать приходится не часто, но похоже что в данном случае Paco - именно то, что нужно, спасибо.
Бинарный пакет обязательно соберу, просто хотелось сначала протестить, чтобы убедиться в целесообразности этого действа.

kranky ★★★★★
() автор топика
Ответ на: комментарий от kranky

checkinstall ваяет пакеты (для ленивых)

делаешь для нужной проги:

configure

make

checkinstall make install

и эта штука собирает пакет , для системы деб и рпм, но я давно уже не юзал

wfrr ★★☆
()
Ответ на: комментарий от wfrr

>и эта штука собирает пакет , для системы деб и рпм, но я давно уже не юзал

для rpm пакеты собирает rpmbuild

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.