Страница 1 из 2

Удаление программ

Добавлено: 2009-05-12 12:37:29
Hazzard
Подскажите, кто знает, как в Debian можно удалить программы установленные из исходников? Так чтоб ничего после них не оставалось?

Re: Удаление программ

Добавлено: 2009-05-12 12:57:34
hizel
так-же как и в любой другой системе :-)
если исходники остались возможно поможет make uninstall

Re: Удаление программ

Добавлено: 2009-05-12 13:08:46
Alex Keda
hizel писал(а):так-же как и в любой другой системе :-)
да. также как и в любой другой их туда ставить не стоило вообще
hizel писал(а):если исходники остались возможно поможет make uninstall
если автор программы предусмотрел такую возможность

Re: Удаление программ

Добавлено: 2009-05-12 13:13:37
hizel
кароче - всё плохо :pardon:

Re: Удаление программ

Добавлено: 2009-05-12 13:53:20
Hazzard
lissyara писал(а): да. также как и в любой другой их туда ставить не стоило вообще
особенно если учесть что версии в репозитариях отстают на 2-3 версии (например PostgreSQL 8.1 вместо 8.3)

Re: Удаление программ

Добавлено: 2009-05-12 14:43:25
Alex Keda
и что?
вам от этого плохо стало?
если у всех всё не работает на старых версиях - то что они делали тогда?
или вы особенный - у вас тока на последних версиях всё пашет?
тогда пересмотриетп олитику совместимости - должно пахать едвали нена всех версиях вообще

Re: Удаление программ

Добавлено: 2009-05-12 14:46:15
Hazzard
Вот именно в версии ранее 8.2 не поддерживается drop table if exists

Re: Удаление программ

Добавлено: 2009-05-12 14:56:16
ev
особенно если учесть что версии в репозитариях отстают на 2-3 версии (например PostgreSQL 8.1 вместо 8.3)
по поводу PostgreSQL не смотрел ;)
но по другому софту могу сказать, что старая версия держится ради совместимости со всеми зависимости
в тоже время, накладываются патчи выводящие номинально старую версию на один уровень с новой (особенно если это касается безопасности)

хм... вроде вижу в портах postgresql-server-8.3.7 :)

Re: Удаление программ

Добавлено: 2009-05-12 15:14:10
Hazzard
ev писал(а):
особенно если учесть что версии в репозитариях отстают на 2-3 версии (например PostgreSQL 8.1 вместо 8.3)
по поводу PostgreSQL не смотрел ;)
но по другому софту могу сказать, что старая версия держится ради совместимости со всеми зависимости
в тоже время, накладываются патчи выводящие номинально старую версию на один уровень с новой (особенно если это касается безопасности)

хм... вроде вижу в портах postgresql-server-8.3.7 :)
вы поспешно смотрети в портах тогда как реч идёт о пакетах и вообще о Debian, причём в разделе линкса...

Re: Удаление программ

Добавлено: 2009-05-12 15:22:52
Larin
Hazzard писал(а):
ev писал(а):
особенно если учесть что версии в репозитариях отстают на 2-3 версии (например PostgreSQL 8.1 вместо 8.3)
по поводу PostgreSQL не смотрел ;)
но по другому софту могу сказать, что старая версия держится ради совместимости со всеми зависимости
в тоже время, накладываются патчи выводящие номинально старую версию на один уровень с новой (особенно если это касается безопасности)

хм... вроде вижу в портах postgresql-server-8.3.7 :)
вы поспешно смотрети в портах тогда как реч идёт о пакетах и вообще о Debian, причём в разделе линкса...
http://ftp.us.debian.org/debian/pool/ma ... 1_i386.deb
в репах давно все есть.

Re: Удаление программ

Добавлено: 2009-05-12 15:24:34
Larin
тема вообще ниачом. если нужно, что-то "супер новейшее из git/svn и т.д.", то проще сделать пакет/порт. ставить без головной боли и удалять без головной боли.

Re: Удаление программ

Добавлено: 2009-05-12 15:28:05
Hazzard
Larin писал(а):тема вообще ниачом. если нужно, что-то "супер новейшее из git/svn и т.д.", то проще сделать пакет/порт. ставить без головной боли и удалять без головной боли.
тема вообще об "удалении программ установленных из исходников" но обитатели этого форума как всегда любую тему превратили во флуд и обсуждение сторонних тем.

Re: Удаление программ

Добавлено: 2009-05-12 15:37:05
Larin
Hazzard писал(а):
Larin писал(а):тема вообще ниачом. если нужно, что-то "супер новейшее из git/svn и т.д.", то проще сделать пакет/порт. ставить без головной боли и удалять без головной боли.
тема вообще об "удалении программ установленных из исходников" но обитатели этого форума как всегда любую тему превратили во флуд и обсуждение сторонних тем.
тебе уже ответили. если есть сорусы из которых ставили можешь попробовать make deinstall
или руками...
но ИМХО проще забекапить конфиги и поставить все идеологически верно.

Re: Удаление программ

Добавлено: 2009-05-12 17:43:16
hizel
в крайнем случае если вы начинаете ставить таким образом, делается отдельный подкаталог куда при ./configure и внедряется --prefix, все довольны и все улыбаются :-)

Re: Удаление программ

Добавлено: 2009-05-12 17:58:17
Larin
hizel писал(а):в крайнем случае если вы начинаете ставить таким образом, делается отдельный подкаталог куда при ./configure и внедряется --prefix, все довольны и все улыбаются :-)
но секс с версиями разных либ никуда не денется. у меня так фидошный пакет собран из соурсов. что бы кушал новые версии либ приходится симлинки создавать с нужными названиями.

Re: Удаление программ

Добавлено: 2009-05-12 18:17:25
_andy
hizel писал(а):в крайнем случае если вы начинаете ставить таким образом, делается отдельный подкаталог куда при ./configure и внедряется --prefix, все довольны и все улыбаются :-)
Хизель, приколоти, пожалуйста, объявление, что помощь по софту, собранному и установленному ректальным путем (из сорцов), не оказывается.

Re: Удаление программ

Добавлено: 2009-05-12 18:38:28
hizel
да бросьте, кто такие объявы читает :roll:

Re: Удаление программ

Добавлено: 2009-05-18 10:45:25
weec
можно
как вариант:
- установить по новой, используя свой prefix;
- выдрать список файлов и директорий с помощью find;
- подкорректировать список;
- удалить ненужные файлы/директории используя ранее подготовленный список

_andy, пробуй тусоваться в футболке с антирекламмой сборки из сырцов, может поможет )

Re: Удаление программ

Добавлено: 2009-05-18 10:53:04
Alex Keda
weec писал(а):можно
как вариант:
- установить по новой, используя свой prefix;
- выдрать список файлов и директорий с помощью find;
- подкорректировать список;
- удалить ненужные файлы/директории используя ранее подготовленный список

_andy, пробуй тусоваться в футболке с антирекламмой сборки из сырцов, может поможет )
т.е. плавно подойти к созданию своей системы пакетов/портов/рпм - понять что изобрёл велосипед и начать использовать штатные средства?

Re: Удаление программ

Добавлено: 2009-05-18 10:54:10
hizel
непоможет, вот если распять Andy на кресте на Дворцовой или Красной площади в такой футболке, тогда может какой профит и получицо :pardon:

Re: Удаление программ

Добавлено: 2009-05-18 11:45:11
_Andy
hizel писал(а):непоможет, вот если распять Andy на кресте на Дворцовой или Красной площади в такой футболке, тогда может какой профит и получицо :pardon:
Так я не собираю из сырцов, я собираю пакеты. А остальны распять конечно, или на кол. Я только за.

Re: Удаление программ

Добавлено: 2009-05-18 11:45:49
ev
понять что изобрёл велосипед и начать использовать штатные средства?
а что делать, если штатные средства не всегда хороши? :(

Re: Удаление программ

Добавлено: 2009-05-18 11:47:20
_Andy
ev писал(а):
понять что изобрёл велосипед и начать использовать штатные средства?
а что делать, если штатные средства не всегда хороши? :(
Например в каких случаях?

Re: Удаление программ

Добавлено: 2009-05-18 11:53:10
ev
Например в каких случаях?
когда хочется:
1. автоматизировать развертывание сервера (пришлось свою надстройку над портами писать)
2. более вменяемых портов (учитывающие обновления и не тянущих лишние библиотеки)
3. софта, отсутствующего в портах :"":

Re: Удаление программ

Добавлено: 2009-05-18 11:55:52
hizel
то есть ты Andy за идею на крест не пойдешь? :roll: