Freedoc - общение

7 Март 2010

Как проапдейтить самостоятельно скомпилированным исходником

написано в рубрике: Hi-tech — Freedoc @ 7:38

Как проапдейтить самостоятельно скомпилированным исходником


Как проапдейтить самостоятельно скомпилированным исходником программу установленную до этого из rpm? Как полностью заменить старую версию новой, чтобы места она лишнего не занимала, и чтобы все зависящие от неё программы работали с новой версией; и как сделать их доступными одновременно?

Отвечает Vladislav:1. Ставишь программу из исходников и переносишь файлы настройки вто место где они должны находиться, очень часто по умолчанию пути к ним различны. Перед такими экспериментами желательно сделать резервные копии (не все программы сохраняют предыдущие фалы настройки:() 2. Выполняешь пункт 1 и rpm — e, если программы не запускается, добавить путь к ней в переменную окружения PATH. А для одновременной работы просто ставишь их в различные директории, только зачем?
Отвечает Чужой:1. man rpm — ищем опцию удаления пакета. Дальше просто удаляем нужный пакет, предварительно сбэкапив конфигурационные файлы. rpm не удалит их, а вот когда будете ставить из исходников может что-то из конфигуров и перезапишется, так что будет подстраховка. При удалении rpm иногда ругается, что есть зависимые программы и из-за этого не хочет удалять. В этом случае опять man rpm и ищем опцию заставляющую не обращать внимание на зависимости. Итак старый пакет удалили. 2. раскрываем исходники программы и компилим их как написано в описании (чаще всего./configure, make, make install). Все — поставилось. НО: учтите, что пути размещения бинариков, конфигурационных файлов и еще каких-нибудь файлов может отличаться в rpm и в исходниках. Так что возможно после установки надо будет где-то что-то поправить (например в файлах автозапуска, если программа стартует вместе с системой). Или на стадии сбора пакета ключиками./configure задать нужные пути размещения бинариков, конфигуров и т. д.

Все зависит от вас..

Нет комментариев

Еще нет комментариев.

RSS лента комментариев к этой записи. TrackBack URL

Извините, комментирование на данный момент закрыто.

  Знакомства, картинки и фотографии © Freedoc - общение. Theme by Форум