История изменений
Исправление
crypt,
(текущая версия)
:
у меня с мая 2013-го система стоит
ага. и ты все ставишь make install. лучший способ сделать помойку из библиотек.
Файлы туда-сюда переупорядочивают разве что всякие гномосеки, и те — когда пчела под хвост укусит
вот этого языка какеров не надо. в подъезде ребятам пойдет, а взрослые люди так не пишут.
Зачем? Старые версии ломаются, что ли?
Зачем апдейтить систему или прикладной софт? Очевидно, если ты не ставишь апдейты, ты являешься коллекционером багов, в том числе секьюрити багов.
Что в хорошем мейкфайле есть не только install, но и uninstall — ты тоже не учёл, конечно.
И знаешь, почему этим никто не пользуется? потому что make uninstall ничего не гарантирует. там просто команды типа rm /usr/local/bin/bla. Если что-то не будет удалено и у тебя останутся старые *so файлы, то могут быть подружены вперед каких-то других. в итоге твой способ может привести к тому, что ты оставляешь в системе дырявую библиотеку, которая будет незаметно подгружена и ты даже об этом не узнаешь.
Ты можешь сказать «умвр», но точно также говорит какой-нибудь юзер windows xp sp1.
А пакетный менеджер гарантированно учтет каждый файл.
Уровень компьютерной грамотности проявляется не в том, что ты знаешь название какой-то софтины или говоришь на суржике компьютерных терминов.
Исходная версия
crypt,
:
у меня с мая 2013-го система стоит
ага. ты ты все ставишь make install. лучший способ сделать помойку из библиотек.
Файлы туда-сюда переупорядочивают разве что всякие гномосеки, и те — когда пчела под хвост укусит
вот этого языка какеров не надо. в подъезде ребятам пойдет, а взрослые люди так не пишут.
Зачем? Старые версии ломаются, что ли?
Зачем апдейтить систему или прикладной софт? Очевидно, если ты не ставишь апдейты, ты являешься коллекционером багов, в том числе секьюрити багов.
Что в хорошем мейкфайле есть не только install, но и uninstall — ты тоже не учёл, конечно.
И знаешь, почему этим никто не пользуется? потому что make uninstall ничего не гарантирует. там просто команды типа rm /usr/local/bin/bla. Если что-то не будет удалено и у тебя останутся старые *so файлы, то могут быть подружены вперед каких-то других. в итоге твой способ может привести к тому, что ты оставляешь в системе дырявую библиотеку, которая будет незаметно подгружена и ты даже об этом не узнаешь.
Ты можешь сказать «умвр», но точно также говорит какой-нибудь юзер windows xp sp1.
А пакетный менеджер гарантированно учтет каждый файл.
Уровень компьютерной грамотности проявляется не в том, что ты знаешь название какой-то софтины или говоришь на суржике компьютерных терминов.