make
Drak 23 июля, 2008 - 13:57
Подскажите,плиз,с такой ситуацией...
Ставится программа:
./configure
make
makeinstall
В результате создаются файлы и копируются по своим каталогам.
После программа стала не нужна. Как ее удалить? Заранее спасибо.
»
- Для комментирования войдите или зарегистрируйтесь
make uninstall и
make uninstall и больше никогда так не делать
Пожалуйста, не описывайте своё железо в подписи
Если бы всё было так просто...
Самое здесь доброе, что:
1. Для этого необходима цель '
uninstall
', каковая присутствует далеко не везде (по моим наблюдениям - скорее исключение).2. Каталог, в котором программа собиралась (особенно если не с умолчательным набором опций
./configure
.--
Live free or die
ъ
После осознания этого придёт более глубокое понимание п.2: "Больше никогда так не делать" (-:Е
Пожалуйста, не описывайте своё железо в подписи
1 не мусорить в
1 не мусорить в системе
2 осилить написание ебилдов и поиск по багзилле и оверлеям
3 прекратить курить травку и осилить handbook =)
___________________________________________
Gentoo GNU/Linux 2.6.26 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
:)
s/осилить/выкурить/
--
Live free or die
Drak, если вы не
Drak, если вы не root, то можно поставить ее в домашний каталог:
$ ./configure --perfix=$HOME/opt/my_progs/version
А если root, то удобно ставить просто в /opt:
# ./configure --perfix=/opt/my_progs/version
Потом можно сделать так:
# cd /opt/my_progs; ln -s version current
И в .bashrc прописать аlias:
alias my_progs='/opt/my_progs/current/bin/mplayer'
# source ~/.bashrc
и все, теперь программу можно просто запускать как:
$ my_progs
Если вышла новая версия, ставите в:
# ./configure --perfix=/opt/my_progs/new_version
меняете symlink и наслажаетесь ;)
Удалить такую программу очень просто:
# rm -rf /opt/my_progs/version
без какого-либо вреда для системы.