• Juick Ubuntu ? граждане, у меня тупой вопрос. а при перекомпиляции надо удалять старые бинарники или команды make и make install всё сами перезапишут?

Replies (17)

  • @datacompboy, понял, спасибо. буду знать.
  • @datacompboy, а если хозяин файлов — рут, make что-нибудь скажет по этому поводу или молча сдастся?
  • @name, ставить через make, да еще и в убунте — варварство же
  • @SetazeR, исходники всегда под рукой, при возникновении проблем всегда можно сделать make uninstall
  • @name, матюгается, да
  • @SetazeR, но пока что проблем не было ни разу ни с чем
  • @SetazeR, где кто говорил про "ставить" через make? компилять make, ставить через checkinstall
  • @datacompboy, точно, вот про эту утилиту я забыл совершенно. но про неё говорили что получаемый через неё деб-пакет мало отличается от обычного тар-архива.
  • @name, он отличается самым важным — прописан в системе и через dpkg -r можно удалить :)
  • @datacompboy, это да. но зависимости в нём не прописаны, если я правильно понял то что написано в мануалах по сборке деб-пакетов.
  • @datacompboy, кстати, а установка деб-пакета более новой версии, собранного чекинсталлом, затрёт старые конфиги или оставит?
  • @name, не скажу, но по-моему всё с etc там помещалось в группу "конфиг". эдакая магия.
  • @datacompboy, о как, буду знать.
  • @datacompboy, а configure тоже перезаписывает всё? или его умные люди только один раз запускают а не после каждого git pull?
  • @name, configure бОльшую часть времени использует вполне себе кешированные данные. так что можно перезапускать, если требуется, но каждый раз нужды нет.
  • @name, Не всегда, встречался мне такой говнософт, у которого не было прописано цели "uninstall" для make