LINUX.ORG.RU

История изменений

Исправление 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.

А пакетный менеджер гарантированно учтет каждый файл.

Уровень компьютерной грамотности проявляется не в том, что ты знаешь название какой-то софтины или говоришь на суржике компьютерных терминов.