Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Вот, скажем, скомпилировался у меня некий продукт, сделал make install. Все нормально. Работает. А вот если потом возникла необходимость удаления, то как это правильно делается?

Опубликовано

Да... Установка из исходников - штука, конечно, очень замечательная. А вот удаление - не очень Smile

make uninstall можно делать, если у Вас есть соответсвующий Makefile, а это значит, что Вам придется хранить папку с исходниками на случай, если вдруг когда-нибудь понадобится снести установленный продукт, что само по себе не есть хорошо. К тому же не везде есть make uninstall Sad

А вот в LFS есть такая замечательная штука, как package users, которая позволяет манипулировать софтом, установленным из сырцов, с немалым удобством Smile

Опубликовано

EvilShadow писал(а) ср, 04 мая 2005 13:30

Да... Установка из исходников - штука, конечно, очень замечательная. А вот удаление - не очень Smile

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

А вот и нет Smile

Надо будет распаковать исходники, сделать ./configure && make uninstall и будет щастье (только ./configure с тем же префиксом, что и при установке Smile

Опубликовано

Цитата:

правда бывает, что их выносят в отдельные файлы

Ага, бывает, причем не так уж редко Sad

Цитата:

Надо будет распаковать исходники, сделать ./configure && make uninstall и будет щастье (только ./configure с тем же префиксом, что и при установке)

А еще мона сделать make clean, а потом папку с исходниками и готовым Makefile'ом запаковать и отложить в сторону Smile

Опубликовано

EL[michlen

писал(а) ср, 04 мая 2005 14:53]А вот и нет! Wink Чаще всего можно хранить только Makefile, в котором прописаны действия для uninstall (правда бывает, что их выносят в отдельные файлы).

Вот именно Smile Один MAkefile будет в корне дерева исходников, второй во вложенной директории, третий еще где-то. Предлагается их искать по одному и сохранять?

Опубликовано

А ведь исходники исходникам - рознь! Если это src.rpm то проще простого! Сделать бинарный rpm и - вот оно, сщастье! Хотя если tar.gz - то всё равно можно попытаться перевести в src.rpm, тем самы сведя задачу к предыдущей. Это, конечно, только для rpm-дистрибов.

  • 2 недели спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...